| Class Summary | 
| ASN1Encodable |  | 
| ASN1EncodableVector | the parent class for this will eventually disappear. | 
| ASN1InputStream | a general purpose ASN.1 decoder - note: this class differs from the
 others in that it returns null after it has read the last object in
 the stream. | 
| ASN1Null | A NULL object. | 
| ASN1OctetString |  | 
| ASN1OutputStream |  | 
| ASN1Sequence |  | 
| ASN1Set |  | 
| ASN1TaggedObject | ASN.1 TaggedObject - in ASN.1 nottation this is any object proceeded by
 a [n] where n is some number - these are assume to follow the construction
 rules (as with sequences). | 
| BERConstructedOctetString |  | 
| BERConstructedSequence | Deprecated. use BERSequence | 
| BERInputStream | Deprecated. use ASN1InputStream | 
| BERNull | A BER NULL object. | 
| BEROutputStream |  | 
| BERSequence |  | 
| BERSet |  | 
| BERTaggedObject | BER TaggedObject - in ASN.1 nottation this is any object proceeded by
 a [n] where n is some number - these are assume to follow the construction
 rules (as with sequences). | 
| DERApplicationSpecific | Base class for an application specific object | 
| DERBitString |  | 
| DERBMPString | DER BMPString object. | 
| DERBoolean |  | 
| DERConstructedSequence | Deprecated. use DERSequence. | 
| DERConstructedSet | Deprecated. use DERSet | 
| DEREncodableVector | a general class for building up a vector of DER encodable objects -
 this will eventually be superceded by ASN1EncodableVector so you should
 use that class in preference. | 
| DEREnumerated |  | 
| DERGeneralizedTime | Generalized time object. | 
| DERGeneralString |  | 
| DERIA5String | DER IA5String object - this is an ascii string. | 
| DERInputStream | Deprecated. use ASN1InputStream | 
| DERInteger |  | 
| DERNull | A NULL object. | 
| DERNumericString | DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }. | 
| DERObject |  | 
| DERObjectIdentifier |  | 
| DEROctetString |  | 
| DEROutputStream |  | 
| DERPrintableString | DER PrintableString object. | 
| DERSequence |  | 
| DERSet | A DER encoded set object | 
| DERT61String | DER T61String (also the teletex string) | 
| DERTaggedObject | DER TaggedObject - in ASN.1 nottation this is any object proceeded by
 a [n] where n is some number - these are assume to follow the construction
 rules (as with sequences). | 
| DERUniversalString | DER UniversalString object. | 
| DERUnknownTag | We insert one of these when we find a tag we don't recognise. | 
| DERUTCTime | UTC time object. | 
| DERUTF8String | DER UTF8String object. | 
| DERVisibleString | DER VisibleString object. | 
| OIDTokenizer | class for breaking up an OID into it's component tokens, ala
 java.util.StringTokenizer. |