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
CHOICE s |
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
GeneralizedTime s. |
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 |