Interface | Description |
---|---|
ASN1Type |
Interface for objects, which implement an ASN.1 type.
|
EncodeListener |
Interface to be implemented for supplying relevant information actually
during the encoding process.
|
Class | Description |
---|---|
ASN |
The ASN class registers the several ASN.1 types.
|
ASN1 |
This class is responsible for converting ASN.1 objects between internal
(ASN1Object) and external (PEM, DER encoded arrays) representation.
|
ASN1Object |
This abstract class defines the external interface for ASN.1 object,
both primitive and constructed.
|
ASN1String |
Abstract super class for all ASN.1 String types.
|
BIT_STRING |
This class implements the native ASN.1 type "BIT STRING".
|
BMPString |
This class implements the native ASN.1 type "BMPString".
|
BOOLEAN |
This class implements the native ASN.1 type "BOOLEAN".
|
CON_SPEC |
This class implements the tagged ASN.1 type "CONTEXT SPECIFIC".
|
ConstructedType |
This class is the super class for all structured ASN.1 types.
|
CountingDerInputStream |
Extends class DerInputStream
to count the number of bytes read from the stream.
|
DerCoder |
This class provides DER en/decoding utility for arbitrary ASN.1 structures.
|
DerInputStream |
This class can be used to parse an InputStream containing DER encoded data.
|
EncodedASN1Object |
This class represents an utility for handling encoded ASN.1 object within the
IAIK ASN.1 framework.
|
ENUMERATED |
This class implements the native ASN.1 type "ENUMERATED".
|
GeneralizedTime |
This class implements the native ASN.1 type "GeneralizedTime".
|
GeneralString |
This class implements the native ASN.1 type "GENERAL STRING".
|
IA5String |
This class implements the native ASN.1 type "IA5String".
|
INTEGER |
This class implements the native ASN.1 type "INTEGER".
|
NULL |
This class implements the native ASN.1 type "NULL".
|
NumericString |
This class implements the native ASN.1 type "NumericString".
|
ObjectID |
This class implements the ASN.1 native type "OBJECT IDENTIFIER".
|
OCTET_STRING |
This class implements the native ASN.1 type "OCTET STRING".
|
PrintableString |
This class implements the native ASN.1 type "PrintableString".
|
SEQUENCE |
This class implements the ASN.1 native type "SEQUENCE".
|
SET |
This class implements the ASN.1 native type "SET".
|
T61String |
This class implements the native ASN.1 type "T61String" (TeletexString).
|
UNIString |
This class implements the native ASN.1 type "UniveralString".
|
UNKNOWN |
This class is used to decode unknown PRIVATE or APPLICATION ASN.1 types.
|
UTCTime |
This class implements the native ASN.1 type "UTCTime".
|
UTF8String |
This class implements the ASN.1 character string type "UTF8String".
|
VisibleString |
This class implements the native ASN.1 type "VisibleString" (ISO646String).
|
Exception | Description |
---|---|
CodingException |
Signals that an ASN.1 encoding or decoding exception has occurred.
|
DerInputException |
Exception thrown by the
DerInputStream
when some DER decoding related problem occurs during parsing an ASN.1 object. |