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, hashCodepublic 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 ASN1EncodableCopyright © 2015. All rights reserved.