Uses of Interface
pasn.ASN1GenericObject

Packages that use ASN1GenericObject
pasn ASN.1 types and common interfaces 
pasn.encoding Generic elements used to encode and decode tagged and untagged ASN.1 objects 
 

Uses of ASN1GenericObject in pasn
 

Classes in pasn with type parameters of type ASN1GenericObject
 interface ASN1Collection<T extends ASN1GenericObject>
           
 class ASN1ConstructedStructuredCollection<T extends ASN1GenericObject>
           
 interface ASN1MandatoryComponentCreator<T extends ASN1GenericObject>
           
 class ASN1SequenceOf<T extends ASN1GenericObject>
           
 class ASN1SetOf<T extends ASN1GenericObject>
           
 

Subinterfaces of ASN1GenericObject in pasn
 interface ASN1Collection<T extends ASN1GenericObject>
           
 interface ASN1ConstructedObject
           
 interface ASN1PrimitiveObject<T>
           Defines PRIMITIVE ASN.1 objects as constrained objects having a value and a default value
 interface ASN1PrimitiveOrConstructedObject<T>
           
 

Classes in pasn that implement ASN1GenericObject
 class ASN1BitString
           A BIT STRING is an ordered sequence of bit values.
 class ASN1BMPString
           The BMP (Basic Multilingual Plane) STRING type is a subset of ISO 10646-1 (Universal String).
 class ASN1Boolean
           Represents a {true, false} BOOLEAN
 class ASN1Choice
           
 class ASN1ConstructedStructuredCollection<T extends ASN1GenericObject>
           
 class ASN1ConstructedStructuredObject
           
 class ASN1Enumerated
          
 class ASN1GeneralizedTime
          An ASN.1 GeneralizedTime is an extension to UTC time to allow the whole year representation (and not last 2 digits).
 class ASN1GeneralString
           A GENERAL STRING...
 class ASN1GraphicString
           A GRAPHIC STRING...
 class ASN1IA5String
           An IA5 String must never be empty (minimum size constraint of 1)
 class ASN1Identifier
           An ASN.1 Identifier expresses a sequence of integer components separated with dots (".").
 class ASN1Integer
           An ASN.1 INTEGER holds a finite, signed, integer, in a length-independant manner.
 class ASN1Null
           An ASN.1 NULL object is a paradoxal object in the sense that it represents no datum.
 class ASN1NumericString
           A NUMERIC STRING is composed of the following authorized characters: 0, 1, ..., 9 (space)
 class ASN1Object
           
 class ASN1ObjectIdentifier
           An ASN.1 OBJECT IDENTIFIER (OID) is a constrained identifier.
 class ASN1OctetString
           An OCTET STRING is the most general ASN.1 holder for any list of octets.
 class ASN1OpenType
           The X.680 ASN.1 Open Type object replaces the ANY and ANY DEFINED BY from X.208 specifications.
 class ASN1PrintableString
           A PRINTABLE STRING is designed for supporting a small subset of character values.
 class ASN1RelativeIdentifier
           An ASN.1 RELATIVE IDENTIFIER (REL OID) is a non-constrained identifier.
 class ASN1Sequence
           
 class ASN1SequenceOf<T extends ASN1GenericObject>
           
 class ASN1Set
           
 class ASN1SetOf<T extends ASN1GenericObject>
           
 class ASN1SimpleObject<T>
           Concerns ASN.1 object encoded in PRIMITIVE form only
 class ASN1String
           Basic class to express ASN.1 STRING objects.
 class ASN1TeletexString
           A TELETEX STRING (or T61 STRING) is a string where each most significant octet is set to zero
 class ASN1Time
          Generic class that manipulates ASN.1 time objects common operations
 class ASN1UnformedOrderedObject<T>
           
 class ASN1UniversalString
           A UNIVERSAL STRING is the most generic ASN.1 string
 class ASN1UTCTime
          An ASN.1 UTCTime represents date and time, 2-digit year.
 class ASN1UTF8String
           An UTF8 String.
 class ASN1VideotexString
           A VIDEOTEX STRING...
 class ASN1VisibleString
           A VISIBLE STRING...
 

Methods in pasn with parameters of type ASN1GenericObject
 boolean ASN1OpenType.decodeInto(ASN1GenericObject asn)
           
 void ASN1OpenType.setInnerComponent(ASN1GenericObject asn)
           
 

Uses of ASN1GenericObject in pasn.encoding
 

Methods in pasn.encoding that return ASN1GenericObject
 ASN1GenericObject ASN1GenericOrTaggedObject.getInnerObject()
           
 ASN1GenericObject ASN1GenericOrTaggedObject.getObject()
           
 

Methods in pasn.encoding with parameters of type ASN1GenericObject
 boolean ASN1DecodedObject.decodeInto(ASN1GenericObject asn)
           
 boolean ASN1UnnamedDecodedPrimitiveObject.decodeInto(ASN1GenericObject asn, boolean optional)
           
 boolean ASN1UnnamedDecodedConstructedObject.decodeInto(ASN1GenericObject asn, boolean optional)
           
 boolean ASN1NamedDecodedObject.decodeInto(ASN1GenericObject asn, boolean optional)
           
 boolean ASN1EmptyDecodedObject.decodeInto(ASN1GenericObject asn, boolean optional)
           
abstract  boolean ASN1DecodedObject.decodeInto(ASN1GenericObject asn, boolean optional)
           
 void ASN1OutputStream.encode(ASN1GenericObject asn)
           
 void ASN1OutputStream.encode(ASN1GenericObject asn, boolean optional)
           
 boolean ASN1UnnamedDecodedObject.refersTo(ASN1GenericObject asn)
           
 boolean ASN1NamedDecodedObject.refersTo(ASN1GenericObject asn)
           
 boolean ASN1EmptyDecodedObject.refersTo(ASN1GenericObject asn)
           
abstract  boolean ASN1DecodedObject.refersTo(ASN1GenericObject asn)
           
 

Constructors in pasn.encoding with parameters of type ASN1GenericObject
ASN1Component(java.lang.String name, ASN1GenericObject asn)
           
ASN1Component(java.lang.String name, ASN1GenericObject asn, boolean optional)
           
ASN1GenericOrTaggedObject(ASN1GenericObject asn)
           
ASN1MandatoryComponent(ASN1GenericObject asn)
           
ASN1MandatoryComponent(ASN1GenericObject asn, int version)
           
ASN1MandatoryComponent(java.lang.String name, ASN1GenericObject asn)
           
ASN1MandatoryComponent(java.lang.String name, ASN1GenericObject asn, int version)
           
ASN1TaggedObject(ASN1GenericObject asn, int tag)
           
ASN1TaggedObject(ASN1GenericObject asn, int tag, ASN1Class asnClass)
           
ASN1TaggedObject(ASN1GenericObject asn, int tag, ASN1Class asnClass, boolean explicit)
           
ASN1TaggedObject(ASN1GenericObject asn, int tag, boolean explicit)