| Interface | Description |
|---|---|
| ASN1Template |
An interface for decoding ASN1Values from their BER encodings.
|
| ASN1Value |
A value that can be decoded from BER and encoded to DER.
|
| Class | Description |
|---|---|
| ANY |
Represents an ASN.1
ANY value. |
| ANY.Template |
A class for decoding
ANY values from BER. |
| ASN1Header |
The portion of a BER encoding that precedes the contents octets.
|
| ASN1Util | |
| BIT_STRING |
An ASN.1
BIT STRING, which is an ordered sequence of bits. |
| BIT_STRING.Template |
A class for decoding a
BIT_STRING from its BER encoding. |
| BMPString |
The ASN.1 type BMPString.
|
| BMPString.Template | |
| BOOLEAN |
An ASN.1
BOOLEAN value. |
| BOOLEAN.Template |
A Class for decoding
BOOLEAN values from their BER
encodings. |
| CharacterString |
An abstract base class for all character string types in ASN.1.
|
| CharacterString.Template | |
| CHOICE |
Objects of this class are generated by CHOICE.Template.decode().
|
| CHOICE.Template |
A Template for decoding ASN.1
CHOICEs |
| ENUMERATED |
Represents an ASN.1
ENUMERATED value. |
| ENUMERATED.Template |
A template for decoding ENUMERATED values from their BER encodings.
|
| EXPLICIT |
An explicit tag.
|
| EXPLICIT.Template |
A template for decoding an object wrapped in an EXPLICIT tag.
|
| Form |
An enumerated type representing the forms of an ASN.1 value.
|
| GeneralizedTime |
The ASN.1 type
GeneralizedTime |
| GeneralizedTime.Template |
A class for decoding
GeneralizedTimes. |
| IA5String | |
| IA5String.Template | |
| INTEGER |
The ASN.1 type
INTEGER. |
| INTEGER.Template | |
| NULL | |
| NULL.Template | |
| OBJECT_IDENTIFIER | |
| OBJECT_IDENTIFIER.Template | |
| OCTET_STRING | |
| OCTET_STRING.Template | |
| PrintableString | |
| PrintableString.Template | |
| SEQUENCE |
An ASN.1 SEQUENCE.
|
| SEQUENCE.OF_Template |
A Template for decoding SEQUENCE OF values.
|
| SEQUENCE.Template |
A class for constructing a
SEQUENCE from its BER encoding. |
| SET |
An ASN.1 SET, which is an unordered collection of ASN.1 values.
|
| SET.OF_Template |
A Template for decoding SET OF values.
|
| SET.Template |
SET.Template
This class is used for decoding DER-encoded SETs.
|
| SET.Template.Element |
An element of a SET template.
|
| Tag |
Represents an ASN.1 Tag.
|
| Tag.Class |
An enumeration of the ASN.1 tag classes.
|
| TeletexString |
The ASN.1 type TeletexString.
|
| TeletexString.Template | |
| TimeBase | |
| TimeBase.Template | |
| UniversalString |
A UCS4 string.
|
| UniversalString.Template | |
| UTCTime | |
| UTCTime.Template | |
| UTF8String | |
| UTF8String.Template |
| Exception | Description |
|---|---|
| FieldNotPresentException |
An exception thrown when an optional field is not present.
|
| InvalidBERException |
An exception thrown when BER decoding fails.
|
| InvalidBERException.EOF | |
| InvalidBERException.InvalidChar |