public class ExtendedKeyUsage extends ASN1Encodable
extendedKeyUsage ::= SEQUENCE SIZE (1..MAX) OF KeyPurposeId
Modifier and Type | Field and Description |
---|---|
(package private) ASN1Sequence |
seq |
(package private) java.util.Hashtable |
usageTable |
BER, DER
Constructor and Description |
---|
ExtendedKeyUsage(ASN1Sequence seq) |
ExtendedKeyUsage(KeyPurposeId usage) |
ExtendedKeyUsage(java.util.Vector usages) |
Modifier and Type | Method and Description |
---|---|
static ExtendedKeyUsage |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static ExtendedKeyUsage |
getInstance(java.lang.Object obj) |
java.util.Vector |
getUsages()
Returns all extended key usages.
|
boolean |
hasKeyPurposeId(KeyPurposeId keyPurposeId) |
int |
size() |
DERObject |
toASN1Object() |
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
java.util.Hashtable usageTable
ASN1Sequence seq
public ExtendedKeyUsage(KeyPurposeId usage)
public ExtendedKeyUsage(ASN1Sequence seq)
public ExtendedKeyUsage(java.util.Vector usages)
public static ExtendedKeyUsage getInstance(ASN1TaggedObject obj, boolean explicit)
public static ExtendedKeyUsage getInstance(java.lang.Object obj)
public boolean hasKeyPurposeId(KeyPurposeId keyPurposeId)
public java.util.Vector getUsages()
public int size()
public DERObject toASN1Object()
toASN1Object
in class ASN1Encodable
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.