Package org.apache.geronimo.util.asn1

Interface Summary
ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.
DEREncodable  
DERString basic interface for DER string objects.
DERTags  
 

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.
 



Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.