public class ExtendedKeyUsage extends ASN1Encodable
extendedKeyUsage ::= SEQUENCE SIZE (1..MAX) OF KeyPurposeId
BER, DER
Constructor and Description |
---|
ExtendedKeyUsage(ASN1Sequence seq) |
ExtendedKeyUsage(KeyPurposeId usage) |
ExtendedKeyUsage(Vector usages) |
Modifier and Type | Method and Description |
---|---|
static ExtendedKeyUsage |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static ExtendedKeyUsage |
getInstance(Object obj) |
Vector |
getUsages()
Returns all extended key usages.
|
boolean |
hasKeyPurposeId(KeyPurposeId keyPurposeId) |
int |
size() |
DERObject |
toASN1Object() |
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
public ExtendedKeyUsage(KeyPurposeId usage)
public ExtendedKeyUsage(ASN1Sequence seq)
public ExtendedKeyUsage(Vector usages)
public static ExtendedKeyUsage getInstance(ASN1TaggedObject obj, boolean explicit)
public static ExtendedKeyUsage getInstance(Object obj)
public boolean hasKeyPurposeId(KeyPurposeId keyPurposeId)
public Vector getUsages()
public int size()
public DERObject toASN1Object()
toASN1Object
in class ASN1Encodable
Copyright © 2015. All rights reserved.