## Package com.lowagie.bc.asn1

Interface Summary
DEREncodable
DERString: basic interface for DER string objects.
DERTags

Class Summary
ASN1Encodable: Abstract Syntax Notation One (ASN.1) is a formal language for abstractly describing messages to be exchanged between distributed computer systems.
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
BERInputStream
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
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: Don't use this class.
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.