Home » geronimo-2.2-source-release » org.apache.geronimo » crypto » asn1 »

org.apache.geronimo.crypto.asn1

Sub Packages:

org.apache.geronimo.crypto.asn1.cryptopro    
org.apache.geronimo.crypto.asn1.misc    
org.apache.geronimo.crypto.asn1.oiw    
org.apache.geronimo.crypto.asn1.pkcs    
org.apache.geronimo.crypto.asn1.sec    
org.apache.geronimo.crypto.asn1.util    
org.apache.geronimo.crypto.asn1.x509    
org.apache.geronimo.crypto.asn1.x9    

Interfaces:

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.  code | html
DEREncodable   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
DERString   basic interface for DER string objects.  code | html
DERTags   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html

Abstract Classes:

ASN1Encodable   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
ASN1Null   A NULL object.  code | html
ASN1OctetString   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
ASN1Sequence   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
ASN1Set   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
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).  code | html
DERObject   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html

Classes:

ASN1EncodableVector   the parent class for this will eventually disappear. Use this one!  code | html
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.  code | html
ASN1OutputStream   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
BERConstructedOctetString   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
BERConstructedSequence     code | html
BERInputStream     code | html
BERNull   A BER NULL object.  code | html
BEROutputStream   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
BERSequence   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
BERSet   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
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).  code | html
DERApplicationSpecific   Base class for an application specific object  code | html
DERBMPString   DER BMPString object.  code | html
DERBitString   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
DERBoolean   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
DERConstructedSequence     code | html
DERConstructedSet     code | html
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.  code | html
DEREnumerated   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
DERGeneralString   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
DERGeneralizedTime   Generalized time object.  code | html
DERIA5String   DER IA5String object - this is an ascii string.  code | html
DERInputStream   Don't use this class.  code | html
DERInteger   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
DERNull   A NULL object.  code | html
DERNumericString   DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.  code | html
DERObjectIdentifier   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
DEROctetString   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
DEROutputStream   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
DERPrintableString   DER PrintableString object.  code | html
DERSequence   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
DERSet   A DER encoded set object  code | html
DERT61String   DER T61String (also the teletex string)  code | html
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).  code | html
DERUTCTime   UTC time object.  code | html
DERUTF8String   DER UTF8String object.  code | html
DERUniversalString   DER UniversalString object.  code | html
DERUnknownTag   We insert one of these when we find a tag we don't recognise.  code | html
DERVisibleString   DER VisibleString object.  code | html
OIDTokenizer   class for breaking up an OID into it's component tokens, ala java.util.StringTokenizer.  code | html