Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension
Extension ::= SEQUENCE {
extnId EXTENSION.&id ({ExtensionSet}),
critical BOOLEAN DEFAULT FALSE,
extnValue OCTET STRING }
| Access | Constructor and Description |
|---|---|
| private | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public ASN1ObjectIdentifier[] | |
| public static Extension | |
| public Extension | Returns: the extension if it's present, null otherwise.return the extension represented by the object identifier passed in. |
| public ASN1ObjectIdentifier[] | |
| private ASN1ObjectIdentifier[] | |
| public static ASN1Encodable | |
| public ASN1Encodable | Returns: the parsed value of the extension if it's present, null otherwise.return the parsed value of the extension represented by the object identifier passed in. |
| public static Extensions | |
| public static Extensions | |
| public ASN1ObjectIdentifier[] | |
| public Enumeration | |
| public ASN1Primitive | toASN1Primitive()
Implements abstract org. Implements org.
Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension
Extension ::= SEQUENCE {
extnId EXTENSION.
|
| private ASN1ObjectIdentifier[] |
| extensions | back to summary |
|---|---|
| private Hashtable<K, V> extensions | |
| ordering | back to summary |
|---|---|
| private Vector<E> ordering | |
| Extensions | back to summary |
|---|---|
| private Extensions(ASN1Sequence seq) Constructor from ASN1Sequence. The extensions are a list of constructed sequences, either with (OID, OctetString) or (OID, Boolean, OctetString) | |
| Extensions | back to summary |
|---|---|
| public Extensions(Extension extension) Base Constructor
| |
| Extensions | back to summary |
|---|---|
| public Extensions(Extension[] extensions) Base Constructor
| |
| equivalent | back to summary |
|---|---|
| public boolean equivalent(Extensions other) | |
| getCriticalExtensionOIDs | back to summary |
|---|---|
| public ASN1ObjectIdentifier[] getCriticalExtensionOIDs() | |
| getExtension | back to summary |
|---|---|
| public static Extension getExtension(Extensions extensions, ASN1ObjectIdentifier oid) | |
| getExtension | back to summary |
|---|---|
| public Extension getExtension(ASN1ObjectIdentifier oid) return the extension represented by the object identifier passed in.
| |
| getExtensionOIDs | back to summary |
|---|---|
| public ASN1ObjectIdentifier[] getExtensionOIDs() | |
| getExtensionOIDs | back to summary |
|---|---|
| private ASN1ObjectIdentifier[] getExtensionOIDs(boolean isCritical) | |
| getExtensionParsedValue | back to summary |
|---|---|
| public static ASN1Encodable getExtensionParsedValue(Extensions extensions, ASN1ObjectIdentifier oid) | |
| getExtensionParsedValue | back to summary |
|---|---|
| public ASN1Encodable getExtensionParsedValue(ASN1ObjectIdentifier oid) return the parsed value of the extension represented by the object identifier passed in.
| |
| getInstance | back to summary |
|---|---|
| public static Extensions getInstance(ASN1TaggedObject obj, boolean explicit) | |
| getInstance | back to summary |
|---|---|
| public static Extensions getInstance(Object obj) | |
| getNonCriticalExtensionOIDs | back to summary |
|---|---|
| public ASN1ObjectIdentifier[] getNonCriticalExtensionOIDs() | |
| oids | back to summary |
|---|---|
| public Enumeration return an Enumeration of the extension field's object ids. | |
| toASN1Primitive | back to summary |
|---|---|
| public ASN1Primitive toASN1Primitive() Implements abstract org. Implements org.
Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension
Extension ::= SEQUENCE {
extnId EXTENSION.&id ({ExtensionSet}),
critical BOOLEAN DEFAULT FALSE,
extnValue OCTET STRING }
| |
| toOidArray | back to summary |
|---|---|
| private ASN1ObjectIdentifier[] toOidArray(Vector<E> oidVec) | |