be.cardon.asn1.x509
Class ExtendedKeyUsage
java.lang.Object
ASN1Encodable
be.cardon.asn1.x509.ExtendedKeyUsage
public class ExtendedKeyUsage
- extends ASN1Encodable
Implements the ExtendedKeyUsage
extension from RFC 3280.
extendedKeyUsage ::= SEQUENCE SIZE (1..MAX) OF KeyPurposeId
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServerAuth
public static final DERObjectIdentifier ServerAuth
ClientAuth
public static final DERObjectIdentifier ClientAuth
codeSigning
public static final DERObjectIdentifier codeSigning
emailProtection
public static final DERObjectIdentifier emailProtection
timeStamping
public static final DERObjectIdentifier timeStamping
OCSPSigning
public static final DERObjectIdentifier OCSPSigning
ExtendedKeyUsage
public ExtendedKeyUsage(ASN1Sequence seq)
getInstance
public static ExtendedKeyUsage getInstance(ASN1TaggedObject obj,
boolean explicit)
getInstance
public static ExtendedKeyUsage getInstance(java.lang.Object obj)
getKeyPurposeIds
public java.util.Vector<DERObjectIdentifier> getKeyPurposeIds()
toASN1Object
public DERObject toASN1Object()