org.bouncycastle.asn1.x509
public class ExtendedKeyUsage extends ASN1Encodable
extendedKeyUsage ::= SEQUENCE SIZE (1..MAX) OF KeyPurposeId
| Constructor Summary | |
|---|---|
| ExtendedKeyUsage(KeyPurposeId usage) | |
| ExtendedKeyUsage(ASN1Sequence seq) | |
| ExtendedKeyUsage(Vector usages) | |
| Method Summary | |
|---|---|
| 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() |
Returns: A vector with all key purposes.