Interface | Description |
---|---|
ASN1Constants |
ASN.1 and some other constants holder interface
|
Class | Description |
---|---|
ASN1Any |
This class represents ASN.1 ANY type.
|
ASN1BitString |
This class represents ASN.1 Bitstring type.
|
ASN1BitString.ASN1NamedBitList |
Default implementation for ASN.1 Named Bitstring type
The default implementation works with encoding
that is mapped to array of boolean.
|
ASN1Boolean |
This class represents ASN.1 Boolean type.
|
ASN1Choice |
This abstract class represents ASN.1 Choice type.
|
ASN1Constructed |
This abstract class is the super class for all constructed ASN.1 types
|
ASN1Enumerated |
This class represents ASN.1 Enumerated type.
|
ASN1Explicit |
This class represents explicitly tagged ASN.1 type.
|
ASN1GeneralizedTime |
This class represents ASN.1 GeneralizedTime type.
|
ASN1Implicit |
Implicitly tagged ASN.1 type.
|
ASN1Integer |
This class represents ASN.1 Integer type.
|
ASN1OctetString |
This class represents ASN.1 octet string type.
|
ASN1Oid |
This class represents ASN.1 Object Identifier type.
|
ASN1Primitive |
This abstract class is the super class for all primitive ASN.1 types
|
ASN1Sequence |
This class represents ASN.1 Sequence type.
|
ASN1SequenceOf |
This class represents ASN.1 Sequence OF type.
|
ASN1Set |
This class represents ASN.1 Set type.
|
ASN1SetOf |
This class represents ASN.1 SetOf type.
|
ASN1StringType |
This class is the super class for all string ASN.1 types
|
ASN1Time |
Abstract class to represent ASN.1 time types
|
ASN1Type |
This abstract class is the super class for all ASN.1 types
|
ASN1TypeCollection |
This abstract class represents ASN.1 type that is a collection of ASN.1 types.
|
ASN1UTCTime |
This class represents ASN.1 UTCTime type
|
ASN1ValueCollection |
This abstract class represents ASN.1 collection type.
|
BerInputStream |
Decodes ASN.1 types encoded with BER (X.690)
|
BerOutputStream |
Encodes ASN.1 types with BER (X.690)
|
BitString |
Represents ASN.1 bit string value
|
DerInputStream |
Decodes ASN.1 types encoded with DER (X.690)
|
DerOutputStream |
Encodes ASN.1 types with DER (X.690)
|
ObjectIdentifier |
Instance of this class represents ObjectIdentifier (OID).
|
Exception | Description |
---|---|
ASN1Exception |
Thrown by decoder/encoder stream to indicate violation of encoding rules.
|