For the latest news and information visit the
Cryptix web site
< A B C D E F G I L M N O P R S T U V W X

<

() - Static method in class cryptix.asn1.encoding.PackageProperties
 
() - Static method in class cryptix.asn1.encoding.PackageProperties
 

A

Any - class cryptix.asn1.lang.Any.
The basic implementation of the ASN.1 ANY type.
Any() - Constructor for class cryptix.asn1.lang.Any
Trivial constructor for a true ANY; ie.
Any(String) - Constructor for class cryptix.asn1.lang.Any
 
Any(String, Tag) - Constructor for class cryptix.asn1.lang.Any
 
Any(String, Tag, Object) - Constructor for class cryptix.asn1.lang.Any
 
APPLICATION - Static variable in class cryptix.asn1.lang.Tag
 
ASNBoolean - class cryptix.asn1.lang.ASNBoolean.
The basic implementation of an ASN.1 BOOLEAN type.
ASNBoolean() - Constructor for class cryptix.asn1.lang.ASNBoolean
 
ASNBoolean(String) - Constructor for class cryptix.asn1.lang.ASNBoolean
 
ASNBoolean(String, Object) - Constructor for class cryptix.asn1.lang.ASNBoolean
 
ASNBoolean(String, Tag) - Constructor for class cryptix.asn1.lang.ASNBoolean
 
ASNBoolean(String, Tag, Object) - Constructor for class cryptix.asn1.lang.ASNBoolean
Constructs a new instance of a BOOLEAN type, given a designated Tag and a designated initial value.
ASNException - exception cryptix.asn1.lang.ASNException.
A checked exception to denote a general package exception.
ASNException(String) - Constructor for class cryptix.asn1.lang.ASNException
Constructs an ASNException with the specified detail message.
ASNInteger - class cryptix.asn1.lang.ASNInteger.
The basic implementation of an ASN.1 INTEGER type.
ASNInteger() - Constructor for class cryptix.asn1.lang.ASNInteger
 
ASNInteger(String) - Constructor for class cryptix.asn1.lang.ASNInteger
 
ASNInteger(String, Object) - Constructor for class cryptix.asn1.lang.ASNInteger
 
ASNInteger(String, Tag) - Constructor for class cryptix.asn1.lang.ASNInteger
 
ASNInteger(String, Tag, Object) - Constructor for class cryptix.asn1.lang.ASNInteger
Constructs a new instance of an INTEGER type, given a designated Tag and a designated initial value.
ASNIOException - exception cryptix.asn1.io.ASNIOException.
A subclass of ASNException class (checked exception) to denote that a general stream input/output exception has occured.
ASNIOException(String) - Constructor for class cryptix.asn1.io.ASNIOException
Constructs an ASNIOException with the specified detail message.
ASNReader - class cryptix.asn1.io.ASNReader.
An abstract class that offers the minimal operations to decode a concrete ASN.1 stream.
ASNReader() - Constructor for class cryptix.asn1.io.ASNReader
 
ASNString - class cryptix.asn1.lang.ASNString.
The abstract implementation of all ASN.1 string types.
ASNString(String, Tag) - Constructor for class cryptix.asn1.lang.ASNString
 
ASNWriter - class cryptix.asn1.io.ASNWriter.
An abstract class that offers the minimal operations to encode values of ASN.1 to an output stream according to some given encoding rules.
ASNWriter() - Constructor for class cryptix.asn1.io.ASNWriter
 
ast - Variable in class cryptix.asn1.tool.Generator
 

B

BIT_STRING - Static variable in class cryptix.asn1.lang.Tag
 
BitString - class cryptix.asn1.lang.BitString.
The basic implementation of the ASN.1 BIT STRING type.
BitString() - Constructor for class cryptix.asn1.lang.BitString
 
BitString(String) - Constructor for class cryptix.asn1.lang.BitString
 
BitString(String, Object) - Constructor for class cryptix.asn1.lang.BitString
 
BitString(String, Tag) - Constructor for class cryptix.asn1.lang.BitString
 
BitString(String, Tag, Object) - Constructor for class cryptix.asn1.lang.BitString
Constructs a new instance of a BIT_STRING type, given a designated Tag and a designated initial value.
BlankElementException - exception cryptix.asn1.io.BlankElementException.
A subclass of ASNIOException class (checked exception) to denote that a mandatory ASN.1 element, about to be encoded to a stream, was found to be blank; ie.
BlankElementException(String) - Constructor for class cryptix.asn1.io.BlankElementException
Constructs a BlankElementException with the specified detail message.
BMP_STRING - Static variable in class cryptix.asn1.lang.Tag
 
BMPString - class cryptix.asn1.lang.BMPString.
The basic implementation of an ASN.1 BMPString type.
BMPString() - Constructor for class cryptix.asn1.lang.BMPString
 
BMPString(String) - Constructor for class cryptix.asn1.lang.BMPString
 
BMPString(String, Object) - Constructor for class cryptix.asn1.lang.BMPString
 
BMPString(String, Tag) - Constructor for class cryptix.asn1.lang.BMPString
 
BMPString(String, Tag, Object) - Constructor for class cryptix.asn1.lang.BMPString
Constructs a new instance of a BMPString type, given a designated Tag and a designated initial value.
BOOLEAN - Static variable in class cryptix.asn1.lang.Tag
Constant values for Tag values.
booleanValue() - Method in class cryptix.asn1.lang.ASNBoolean
Convenience method to facilitate type casting.
byteArrayValue() - Method in class cryptix.asn1.lang.BitString
Convenience method to facilitate type casting.
byteArrayValue() - Method in class cryptix.asn1.lang.OctetString
Convenience method to facilitate type casting.

C

cat - Static variable in class cryptix.asn1.encoding.XerEncoder
 
cat - Static variable in class cryptix.asn1.encoding.DerDecoder
 
cat - Static variable in class cryptix.asn1.encoding.XerDecoder
 
cat - Static variable in class cryptix.asn1.encoding.DerEncoder
 
cat - Static variable in class cryptix.asn1.lang.Type
 
cat - Static variable in class cryptix.asn1.lang.ASNString
 
cat - Static variable in class cryptix.asn1.lang.Any
 
cat - Static variable in class cryptix.asn1.lang.Null
 
cat - Static variable in class cryptix.asn1.lang.CompoundType
 
cat - Static variable in class cryptix.asn1.lang.IA5String
 
cat - Static variable in class cryptix.asn1.lang.Set
 
cat - Static variable in class cryptix.asn1.lang.Choice
 
cat - Static variable in class cryptix.asn1.lang.BitString
 
cat - Static variable in class cryptix.asn1.lang.BMPString
 
cat - Static variable in class cryptix.asn1.lang.UTCTime
 
cat - Static variable in class cryptix.asn1.lang.UniversalString
 
cat - Static variable in class cryptix.asn1.lang.ASNInteger
 
cat - Static variable in class cryptix.asn1.lang.TeletexString
 
cat - Static variable in class cryptix.asn1.lang.Sequence
 
cat - Static variable in class cryptix.asn1.lang.OctetString
 
cat - Static variable in class cryptix.asn1.lang.ASNBoolean
 
cat - Static variable in class cryptix.asn1.lang.SetOf
 
cat - Static variable in class cryptix.asn1.lang.GeneralizedTime
 
cat - Static variable in class cryptix.asn1.lang.ObjectIdentifier
 
cat - Static variable in class cryptix.asn1.lang.VisibleString
 
cat - Static variable in class cryptix.asn1.lang.VideotexString
 
cat - Static variable in class cryptix.asn1.lang.GraphicString
 
cat - Static variable in class cryptix.asn1.lang.SequenceOf
 
cat - Static variable in class cryptix.asn1.lang.PrintableString
 
cat - Static variable in class cryptix.asn1.lang.NumericString
 
cat - Static variable in class cryptix.asn1.lang.GeneralString
 
cat - Static variable in class cryptix.asn1.tool.Interpreter
 
Choice - class cryptix.asn1.lang.Choice.
The basic implementation of the ASN.1 CHOICE type.
Choice(String, Tag) - Constructor for class cryptix.asn1.lang.Choice
 
Choice(String, Tag, Object) - Constructor for class cryptix.asn1.lang.Choice
Constructs a new instance of a CHOICE type, given a designated Tag and a designated default value.
Choice(Tag) - Constructor for class cryptix.asn1.lang.Choice
 
className - Variable in class cryptix.asn1.tool.Generator
 
clazz - Variable in class cryptix.asn1.lang.Tag
 
clone() - Method in class cryptix.asn1.encoding.XerEncoder
 
clone() - Method in class cryptix.asn1.encoding.DerEncoder
 
clone() - Method in class cryptix.asn1.io.ASNWriter
Creates and returns an object that encodes a stream according to the same rules as the concrete subclass.
clone() - Method in class cryptix.asn1.lang.Tag
Returns a cloned instance of this.
cloneComponents() - Method in class cryptix.asn1.lang.CompoundType
Returns a deep copy of this instance's components.
close() - Method in class cryptix.asn1.encoding.XerEncoder
Closes the underlying output stream and releases any system resources associated with it.
close() - Method in class cryptix.asn1.encoding.DerDecoder
Closes the underlying input stream and releases any system resources associated with it.
close() - Method in class cryptix.asn1.encoding.XerDecoder
Closes the underlying input stream and releases any system resources associated with it.
close() - Method in class cryptix.asn1.encoding.DerEncoder
Closes the underlying output stream and releases any system resources associated with it.
components - Variable in class cryptix.asn1.lang.CompoundType
The compound type components.
CompoundType - class cryptix.asn1.lang.CompoundType.
The abstract implementation of an ASN.1 compound type.
CompoundType(String, Tag) - Constructor for class cryptix.asn1.lang.CompoundType
 
constructed - Variable in class cryptix.asn1.lang.Tag
 
CONTEXT - Static variable in class cryptix.asn1.lang.Tag
 
cryptix.asn1.encoding - package cryptix.asn1.encoding
 
cryptix.asn1.io - package cryptix.asn1.io
 
cryptix.asn1.lang - package cryptix.asn1.lang
 
cryptix.asn1.tool - package cryptix.asn1.tool
 

D

data - Variable in class cryptix.asn1.tool.Generator
 
dateValue() - Method in class cryptix.asn1.lang.UTCTime
Convenience method to facilitate type casting.
dateValue() - Method in class cryptix.asn1.lang.GeneralizedTime
Convenience method to facilitate type casting.
DEBUG_PACKAGE - Static variable in class cryptix.asn1.encoding.PackageProperties
 
decode(ASNReader) - Method in class cryptix.asn1.lang.Type
Decodes an instance from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.ASNString
Decodes a String from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.Any
Decodes an instance of this object from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.Null
Decodes a NULL from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.IA5String
Decodes a IA5String from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.Set
Decodes a SET from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.Choice
Decodes a CHOICE from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.BitString
Decodes a BIT_STRING from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.BMPString
Decodes a BMPString from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.UTCTime
Decodes a UTCTime from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.UniversalString
Decodes a UniversalString from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.ASNInteger
Decodes an INTEGER from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.TeletexString
Decodes a TeletexString from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.Sequence
Decodes a SEQUENCE from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.OctetString
Decodes an OCTET_STRING from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.ASNBoolean
Decodes a BOOLEAN from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.SetOf
Decodes a SET OF from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.GeneralizedTime
Decodes a GeneralizedTime from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.ObjectIdentifier
Decodes an OBJECT IDENTIFIER from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.VisibleString
Decodes a VisibleString from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.VideotexString
Decodes a VideotexString from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.GraphicString
Decodes a GraphicString from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.SequenceOf
Decodes a SEQUENCE OF from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.PrintableString
Decodes a PrintableString from an input stream.
decode(ASNReader) - Method in interface cryptix.asn1.lang.IType
Decodes an instance of this object from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.NumericString
Decodes a NumericString from an input stream.
decode(ASNReader) - Method in class cryptix.asn1.lang.GeneralString
Decodes a GeneralString from an input stream.
decodeAny(IType) - Method in class cryptix.asn1.encoding.XerDecoder
Decodes an ANY from the input stream.
decodeAny(String) - Method in class cryptix.asn1.encoding.DerDecoder
Decodes an ANY from the input stream.
decodeAny(String) - Method in class cryptix.asn1.io.ASNReader
Decodes an ANY from the input stream.
decodeBitString(IType) - Method in class cryptix.asn1.encoding.DerDecoder
Decodes a BIT STRING from the input stream.
decodeBitString(IType) - Method in class cryptix.asn1.encoding.XerDecoder
Decodes a BIT STRING from the input stream.
decodeBitString(IType) - Method in class cryptix.asn1.io.ASNReader
Decodes a BIT STRING from the input stream.
decodeBoolean(IType) - Method in class cryptix.asn1.encoding.DerDecoder
Decodes a BOOLEAN from the input stream.
decodeBoolean(IType) - Method in class cryptix.asn1.encoding.XerDecoder
Decodes a BOOLEAN from the input stream.
decodeBoolean(IType) - Method in class cryptix.asn1.io.ASNReader
Decodes a BOOLEAN from the input stream.
decodeGeneralizedTime(IType) - Method in class cryptix.asn1.encoding.DerDecoder
Decodes a GeneralizedTime from the input stream.
decodeGeneralizedTime(IType) - Method in class cryptix.asn1.encoding.XerDecoder
Decodes a GeneralizedTime from the input stream.
decodeGeneralizedTime(IType) - Method in class cryptix.asn1.io.ASNReader
Decodes a GeneralizedTime from the input stream.
decodeInteger(IType) - Method in class cryptix.asn1.encoding.DerDecoder
Decodes an INTEGER from the input stream.
decodeInteger(IType) - Method in class cryptix.asn1.encoding.XerDecoder
Decodes an INTEGER from the input stream.
decodeInteger(IType) - Method in class cryptix.asn1.io.ASNReader
Decodes an INTEGER from the input stream.
decodeInternal(ASNReader, int) - Method in class cryptix.asn1.lang.ASNString
 
decodeNull(IType) - Method in class cryptix.asn1.encoding.DerDecoder
Decodes a NULL from the input stream.
decodeNull(IType) - Method in class cryptix.asn1.encoding.XerDecoder
Decodes a NULL from the input stream.
decodeNull(IType) - Method in class cryptix.asn1.io.ASNReader
Decodes a NULL from the input stream.
decodeObjectIdentifier(IType) - Method in class cryptix.asn1.encoding.DerDecoder
Decodes an OBJECT IDENTIFIER from the input stream.
decodeObjectIdentifier(IType) - Method in class cryptix.asn1.encoding.XerDecoder
Decodes an OBJECT IDENTIFIER from the input stream.
decodeObjectIdentifier(IType) - Method in class cryptix.asn1.io.ASNReader
Decodes an OBJECT IDENTIFIER from the input stream.
decodeOctetString(IType) - Method in class cryptix.asn1.encoding.DerDecoder
Decodes an OCTET STRING from the input stream.
decodeOctetString(IType) - Method in class cryptix.asn1.encoding.XerDecoder
Decodes an OCTET STRING from the input stream.
decodeOctetString(IType) - Method in class cryptix.asn1.io.ASNReader
Decodes an OCTET STRING from the input stream.
decodeString(int, IType) - Method in class cryptix.asn1.encoding.DerDecoder
Decodes a PrintableString from the input stream.
decodeString(int, IType) - Method in class cryptix.asn1.encoding.XerDecoder
Decodes a PrintableString from the input stream.
decodeString(int, IType) - Method in class cryptix.asn1.io.ASNReader
Decodes a PrintableString from the input stream.
decodeStructure(IType) - Method in class cryptix.asn1.encoding.DerDecoder
Decodes a compound type (SEQUENCE/SET [OF]) from the input stream.
decodeStructure(IType) - Method in class cryptix.asn1.encoding.XerDecoder
Decodes a compund type (SEQUENCE/SET [OF]) from the input stream.
decodeStructure(IType) - Method in class cryptix.asn1.io.ASNReader
Decodes a compund type (SEQUENCE/SET [OF]) from the input stream.
decodeUTCTime(IType) - Method in class cryptix.asn1.encoding.DerDecoder
Decodes a UTCTime from the input stream.
decodeUTCTime(IType) - Method in class cryptix.asn1.encoding.XerDecoder
Decodes a UTCTime from the input stream.
decodeUTCTime(IType) - Method in class cryptix.asn1.io.ASNReader
Decodes a UTCTime from the input stream.
defaultIn(Node) - Method in class cryptix.asn1.tool.Generator
 
defaultOut(Node) - Method in class cryptix.asn1.tool.Interpreter
 
defaultOut(Node) - Method in class cryptix.asn1.tool.Generator
 
defaultValue - Variable in class cryptix.asn1.lang.Type
The default value, if any, of this object.
defaultValue() - Method in class cryptix.asn1.lang.Type
 
defaultValue() - Method in interface cryptix.asn1.lang.IType
Returns the default value of this instance.
defaultValue(Object) - Method in class cryptix.asn1.lang.Type
 
defaultValue(Object) - Method in interface cryptix.asn1.lang.IType
Sets the default value of this instance to the designated one.
DerDecoder - class cryptix.asn1.encoding.DerDecoder.
A class to decode ASN.1 specifications according to the Distinguished Encoding Rules.
DerDecoder() - Constructor for class cryptix.asn1.encoding.DerDecoder
Trivial constructor for use by the Factory.
DerEncoder - class cryptix.asn1.encoding.DerEncoder.
A class to encode ASN.1 specifications according to the Distinguished Encoding Rules.
DerEncoder() - Constructor for class cryptix.asn1.encoding.DerEncoder
Trivial constructor for use by Factory.
DerFormatException - exception cryptix.asn1.encoding.DerFormatException.
A subclass of EncodingException class (checked exception) to denote that the parsed encoding violates a format rule of the type being decoded.
DerFormatException(int) - Constructor for class cryptix.asn1.encoding.DerFormatException
Constructs a DerLengthMismatchException with no detail message.
DerInvalidLengthException - exception cryptix.asn1.encoding.DerInvalidLengthException.
A subclass of EncodingException class (checked exception) to denote that the parsed size of the data to read from the stream (in number of bytes) does not match the value expected for a specific ASN.1 type.
DerInvalidLengthException(int, int, int) - Constructor for class cryptix.asn1.encoding.DerInvalidLengthException
Constructs a DerLengthMismatchException with no detail message.
DerInvalidTagValueException - exception cryptix.asn1.encoding.DerInvalidTagValueException.
A subclass of EncodingException class (checked exception) to denote that a decoding method for a specific ASN.1 UNIVERSAL type was invoked with a Tag of a different value field; eg.
DerInvalidTagValueException(int, int) - Constructor for class cryptix.asn1.encoding.DerInvalidTagValueException
Constructs a DerInvalidTagValueException with no detail message.
DerLengthMismatchException - exception cryptix.asn1.encoding.DerLengthMismatchException.
A subclass of EncodingException class (checked exception) to denote that the actual size of the data read from the stream (in number of bytes) does not match the value parsed from the Length part of the DER triplet.
DerLengthMismatchException(int, int) - Constructor for class cryptix.asn1.encoding.DerLengthMismatchException
Constructs a DerLengthMismatchException with no detail message.
DerObjectTooLargeException - exception cryptix.asn1.encoding.DerObjectTooLargeException.
A subclass of EncodingException class (checked exception) to denote that the Length part of the DER triplet exceeds 32-bit.
DerObjectTooLargeException() - Constructor for class cryptix.asn1.encoding.DerObjectTooLargeException
Constructs an DerObjectTooLargeException with no detail message.
dump(String) - Method in class cryptix.asn1.tool.Interpreter
Dumps all the data relevant to a designated module.

E

ElementNotFoundException - exception cryptix.asn1.io.ElementNotFoundException.
A subclass of ASNIOException class (checked exception) to denote that an expected ASN.1 construct was not found in the input stream.
ElementNotFoundException(String) - Constructor for class cryptix.asn1.io.ElementNotFoundException
Constructs an ElementNotFoundException with the specified detail message.
encode(ASNWriter) - Method in class cryptix.asn1.lang.Type
Encodes an instance of this object to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.ASNString
Encodes a PrintableString to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.Any
Encodes an instance of this object to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.Null
Encodes a NULL to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.CompoundType
Encodes a compound type to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.IA5String
Encodes a IA5String to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.Choice
Encodes a CHOICE to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.BitString
Encodes a BIT_STRING to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.BMPString
Encodes a BMPString to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.UTCTime
Encodes a UTCTime to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.UniversalString
Encodes a UniversalString to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.ASNInteger
Encodes an INTEGER to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.TeletexString
Encodes a TeletexString to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.OctetString
Encodes a OCTET_STRING to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.ASNBoolean
Encodes an BOOLEAN to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.GeneralizedTime
Encodes a GeneralizedTime to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.ObjectIdentifier
Encodes an OBJECT IDENTIFIER to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.VisibleString
Encodes a VisibleString to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.VideotexString
Encodes a VideotexString to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.GraphicString
Encodes a GraphicString to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.PrintableString
Encodes a PrintableString to an output stream.
encode(ASNWriter) - Method in interface cryptix.asn1.lang.IType
Encodes an instance of this object to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.NumericString
Encodes a NumericString to an output stream.
encode(ASNWriter) - Method in class cryptix.asn1.lang.GeneralString
Encodes a GeneralString to an output stream.
encodeAny(IType, Object) - Method in class cryptix.asn1.encoding.XerEncoder
 
encodeAny(IType, Object) - Method in class cryptix.asn1.encoding.DerEncoder
 
encodeAny(IType, Object) - Method in class cryptix.asn1.io.ASNWriter
Encodes an ANY to the output stream.
encodeBitString(IType, byte[]) - Method in class cryptix.asn1.encoding.XerEncoder
 
encodeBitString(IType, byte[]) - Method in class cryptix.asn1.encoding.DerEncoder
 
encodeBitString(IType, byte[]) - Method in class cryptix.asn1.io.ASNWriter
Encodes a BIT STRING to the output stream.
encodeBoolean(IType, Boolean) - Method in class cryptix.asn1.encoding.XerEncoder
 
encodeBoolean(IType, Boolean) - Method in class cryptix.asn1.encoding.DerEncoder
 
encodeBoolean(IType, Boolean) - Method in class cryptix.asn1.io.ASNWriter
Encodes a BOOLEAN to the output stream.
encodeGeneralizedTime(IType, Date) - Method in class cryptix.asn1.encoding.XerEncoder
 
encodeGeneralizedTime(IType, Date) - Method in class cryptix.asn1.encoding.DerEncoder
 
encodeGeneralizedTime(IType, Date) - Method in class cryptix.asn1.io.ASNWriter
Encodes a GeneralizedTime to the output stream.
encodeInteger(IType, BigInteger) - Method in class cryptix.asn1.encoding.XerEncoder
 
encodeInteger(IType, BigInteger) - Method in class cryptix.asn1.encoding.DerEncoder
 
encodeInteger(IType, BigInteger) - Method in class cryptix.asn1.io.ASNWriter
Encodes an INTEGER to the output stream.
encodeInternal(ASNWriter, int) - Method in class cryptix.asn1.lang.ASNString
 
encodeNull(IType) - Method in class cryptix.asn1.encoding.XerEncoder
 
encodeNull(IType) - Method in class cryptix.asn1.encoding.DerEncoder
 
encodeNull(IType) - Method in class cryptix.asn1.io.ASNWriter
Encodes a NULL to the output stream.
encodeObjectIdentifier(IType, String) - Method in class cryptix.asn1.encoding.XerEncoder
 
encodeObjectIdentifier(IType, String) - Method in class cryptix.asn1.encoding.DerEncoder
 
encodeObjectIdentifier(IType, String) - Method in class cryptix.asn1.io.ASNWriter
Encodes an OBJECT IDENTIFIER to the output stream.
encodeOctetString(IType, byte[]) - Method in class cryptix.asn1.encoding.XerEncoder
 
encodeOctetString(IType, byte[]) - Method in class cryptix.asn1.encoding.DerEncoder
 
encodeOctetString(IType, byte[]) - Method in class cryptix.asn1.io.ASNWriter
Encodes an OCTET STRING to the output stream.
encodeString(int, IType, String) - Method in class cryptix.asn1.encoding.XerEncoder
 
encodeString(int, IType, String) - Method in class cryptix.asn1.encoding.DerEncoder
 
encodeString(int, IType, String) - Method in class cryptix.asn1.io.ASNWriter
Encodes a PrintableString to the output stream.
encodeStructure(IIterativeType) - Method in class cryptix.asn1.encoding.XerEncoder
 
encodeStructure(IIterativeType) - Method in class cryptix.asn1.encoding.DerEncoder
 
encodeStructure(IIterativeType) - Method in class cryptix.asn1.io.ASNWriter
Encodes a constructed type (SEQUENCE/SET [OF]) to the underlying output stream.
encodeStructureInternal(Iterator) - Method in class cryptix.asn1.encoding.XerEncoder
 
encodeUTCTime(IType, Date) - Method in class cryptix.asn1.encoding.XerEncoder
 
encodeUTCTime(IType, Date) - Method in class cryptix.asn1.encoding.DerEncoder
 
encodeUTCTime(IType, Date) - Method in class cryptix.asn1.io.ASNWriter
Encodes a UTCTime to the output stream.
EncodingException - exception cryptix.asn1.io.EncodingException.
A subclass of ASNIOException class (checked exception) to denote that a general I/O exception related to encoding-decoding an ASN.1 Element has occured.
EncodingException(String) - Constructor for class cryptix.asn1.io.EncodingException
Constructs an EncodingException with no detail message.
EncodingException(String, String) - Constructor for class cryptix.asn1.io.EncodingException
Constructs an EncodingException with the specified detail message.
equals(Object) - Method in class cryptix.asn1.lang.Type
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class cryptix.asn1.lang.Tag
Tests for equality between this instance and a designated object.
explicit - Variable in class cryptix.asn1.lang.Tag
 

F

Factory - class cryptix.asn1.encoding.Factory.
A Factory class to locate/return registered/designated ASN.1 decoders and encoders.
FALSE - Static variable in class cryptix.asn1.lang.ASNBoolean
The constant FALSE.
flush() - Method in class cryptix.asn1.encoding.XerEncoder
Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class cryptix.asn1.encoding.DerEncoder
Flushes this output stream and forces any buffered output bytes to be written out.

G

GENERAL_STRING - Static variable in class cryptix.asn1.lang.Tag
 
GENERALIZED_TIME - Static variable in class cryptix.asn1.lang.Tag
 
GeneralizedTime - class cryptix.asn1.lang.GeneralizedTime.
The basic implementation of an ASN.1 GeneralizedTime type.
GeneralizedTime() - Constructor for class cryptix.asn1.lang.GeneralizedTime
 
GeneralizedTime(String) - Constructor for class cryptix.asn1.lang.GeneralizedTime
 
GeneralizedTime(String, Date) - Constructor for class cryptix.asn1.lang.GeneralizedTime
 
GeneralizedTime(String, Tag) - Constructor for class cryptix.asn1.lang.GeneralizedTime
 
GeneralizedTime(String, Tag, Object) - Constructor for class cryptix.asn1.lang.GeneralizedTime
Constructs a new instance of a GeneralizedTime type, given a designated Tag and a designated initial value.
GeneralString - class cryptix.asn1.lang.GeneralString.
The basic implementation of an ASN.1 GeneralString type.
GeneralString() - Constructor for class cryptix.asn1.lang.GeneralString
 
GeneralString(String) - Constructor for class cryptix.asn1.lang.GeneralString
 
GeneralString(String, Object) - Constructor for class cryptix.asn1.lang.GeneralString
 
GeneralString(String, Tag) - Constructor for class cryptix.asn1.lang.GeneralString
 
GeneralString(String, Tag, Object) - Constructor for class cryptix.asn1.lang.GeneralString
Constructs a new instance of a GeneralString type, given a designated Tag and a designated initial value.
generate(File, Map) - Method in class cryptix.asn1.tool.Generator
Generates Java code for all components in all modules interpreted so far by the underlying Interpreter.
generate(File, String, Map) - Method in class cryptix.asn1.tool.Generator
Generates code for all constructs of a designated ASN.1 module, including a convenience Module Java interface which shall group all OIDs defined in that designated ASN.1 module.
generate(File, String, String, Map) - Method in class cryptix.asn1.tool.Generator
Generates code for a designated ASN.1 construct.
Generator - class cryptix.asn1.tool.Generator.
A class to interpret ASN.1 specifications and generate Java source code.
Generator(Interpreter) - Constructor for class cryptix.asn1.tool.Generator
Constructs a code generator for a designated language operating on the designated AST.
getActualLength() - Method in class cryptix.asn1.encoding.DerInvalidLengthException
Returns the actual size in bytes of the element in the stream.
getActualLength() - Method in class cryptix.asn1.encoding.DerLengthMismatchException
Returns the actual size in bytes of the element in the stream.
getClazz() - Method in class cryptix.asn1.lang.Tag
Returns the tag's class.
getComponent(String, String) - Method in class cryptix.asn1.tool.Interpreter
Returns the AST of a defined type designated by id in the module designated by module; or null if it is not defined.
getComponents(String) - Method in class cryptix.asn1.tool.Interpreter
Returns the ASTs of all defined types in an ASN.1 module designated by module; or null if it is not defined.
getDecoder(String) - Static method in class cryptix.asn1.encoding.Factory
Returns an implementation that decodes an ASN.1 input stream according to a designated encoding rule set.
getElementName() - Method in class cryptix.asn1.lang.NodeInfo
Returns the type's user-defined name.
getElementType() - Method in class cryptix.asn1.lang.NodeInfo
Returns the superclass of this type.
getEncoder(String) - Static method in class cryptix.asn1.encoding.Factory
Returns an implementation that encodes to an ASN.1 output stream according to a designated encoding rule set.
getEncoding() - Method in class cryptix.asn1.io.EncodingException
Returns the name of the coder/decoder that caused this exception.
getExpectedLength() - Method in class cryptix.asn1.encoding.DerInvalidLengthException
Returns the expected size in bytes of the element in the stream.
getExpectedLength() - Method in class cryptix.asn1.encoding.DerLengthMismatchException
Returns the expected size in bytes of the element in the stream.
getExpectedTagValue() - Method in class cryptix.asn1.encoding.DerInvalidTagValueException
Returns the expected Tag value to find in the stream.
getImplicitTagging(String) - Method in class cryptix.asn1.tool.Interpreter
Returns whether or not tagging for the designated module is EXPLICIT (false) or IMPLICIT (true).
getInstance(ASNInteger) - Static method in class cryptix.asn1.lang.ASNInteger
Returns a new instance of this type with a trivial name and the designated value.
getInstance(ASNString) - Static method in class cryptix.asn1.lang.IA5String
Returns a new instance of this type with a trivial name and the designated value.
getInstance(ASNString) - Static method in class cryptix.asn1.lang.BMPString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(ASNString) - Static method in class cryptix.asn1.lang.UniversalString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(ASNString) - Static method in class cryptix.asn1.lang.TeletexString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(ASNString) - Static method in class cryptix.asn1.lang.VisibleString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(ASNString) - Static method in class cryptix.asn1.lang.VideotexString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(ASNString) - Static method in class cryptix.asn1.lang.GraphicString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(ASNString) - Static method in class cryptix.asn1.lang.PrintableString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(ASNString) - Static method in class cryptix.asn1.lang.NumericString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(ASNString) - Static method in class cryptix.asn1.lang.GeneralString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(BigInteger) - Static method in class cryptix.asn1.lang.ASNInteger
Returns a new instance of this type with a trivial name and the designated value.
getInstance(boolean) - Static method in class cryptix.asn1.lang.ASNBoolean
Returns a new instance of this type with a trivial name and the designated value.
getInstance(Boolean) - Static method in class cryptix.asn1.lang.ASNBoolean
Returns a new instance of this type with a trivial name and the designated value.
getInstance(byte[]) - Static method in class cryptix.asn1.lang.BitString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(byte[]) - Static method in class cryptix.asn1.lang.OctetString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(Date) - Static method in class cryptix.asn1.lang.UTCTime
Returns a new instance of this type with a trivial name and the designated value.
getInstance(Date) - Static method in class cryptix.asn1.lang.GeneralizedTime
Returns a new instance of this type with a trivial name and the designated value.
getInstance(IType) - Static method in class cryptix.asn1.lang.Any
Returns a new instance of this type with a trivial name and the designated value.
getInstance(long) - Static method in class cryptix.asn1.lang.ASNInteger
Returns a new instance of this type with a trivial name and the designated value.
getInstance(ObjectIdentifier) - Static method in class cryptix.asn1.lang.ObjectIdentifier
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.IA5String
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.BMPString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.UniversalString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.ASNInteger
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.TeletexString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.ASNBoolean
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.ObjectIdentifier
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.VisibleString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.VideotexString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.GraphicString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.PrintableString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.NumericString
Returns a new instance of this type with a trivial name and the designated value.
getInstance(String) - Static method in class cryptix.asn1.lang.GeneralString
Returns a new instance of this type with a trivial name and the designated value.
getLevel(String) - Static method in class cryptix.asn1.encoding.PackageProperties
Returns the debug level for a given class.
getModules() - Method in class cryptix.asn1.tool.Interpreter
Returns the Map of all defined modules interpreted so far.
getOIDs(String) - Method in class cryptix.asn1.tool.Interpreter
Returns the OIDs of all defined OBJECT IDENTIFIERs in a designated ASN.1 module; or null if such a module is not defined.
getOutput() - Static method in class cryptix.asn1.encoding.PackageProperties
Returns the PrintWriter to which tracing and debugging output is to be sent.
getProperty(String) - Static method in class cryptix.asn1.encoding.PackageProperties
Returns the value of a property for this algorithm.
getProperty(String, String) - Static method in class cryptix.asn1.encoding.PackageProperties
Returns the value of a property for this algorithm, or return value if the property was not set.
getRequestedTagValue() - Method in class cryptix.asn1.encoding.DerInvalidTagValueException
Returns value field of the Tag requested in the decode/read method.
getTagValue() - Method in class cryptix.asn1.lang.NodeInfo
Returns the tag instance attached to this type.
getTypeID() - Method in class cryptix.asn1.encoding.DerInvalidLengthException
Returns an identifier of the UNIVERSAL type for which a length mismatch was detected.
getTypeID() - Method in class cryptix.asn1.encoding.DerFormatException
Returns an identifier of the UNIVERSAL type for which a format violation was detected.
getTypeSpecs() - Method in class cryptix.asn1.lang.NodeInfo
Returns the SableCC Node instance attached to this type.
getValue() - Method in class cryptix.asn1.lang.Tag
Returns the tag's class number.
GRAPHIC_STRING - Static variable in class cryptix.asn1.lang.Tag
 
GraphicString - class cryptix.asn1.lang.GraphicString.
The basic implementation of an ASN.1 GraphicString type.
GraphicString() - Constructor for class cryptix.asn1.lang.GraphicString
 
GraphicString(String) - Constructor for class cryptix.asn1.lang.GraphicString
 
GraphicString(String, Object) - Constructor for class cryptix.asn1.lang.GraphicString
 
GraphicString(String, Tag) - Constructor for class cryptix.asn1.lang.GraphicString
 
GraphicString(String, Tag, Object) - Constructor for class cryptix.asn1.lang.GraphicString
Constructs a new instance of a GraphicString type, given a designated Tag and a designated initial value.

I

IA5_STRING - Static variable in class cryptix.asn1.lang.Tag
 
IA5String - class cryptix.asn1.lang.IA5String.
The basic implementation of an ASN.1 IA5String type.
IA5String() - Constructor for class cryptix.asn1.lang.IA5String
 
IA5String(String) - Constructor for class cryptix.asn1.lang.IA5String
 
IA5String(String, Object) - Constructor for class cryptix.asn1.lang.IA5String
 
IA5String(String, Tag) - Constructor for class cryptix.asn1.lang.IA5String
 
IA5String(String, Tag, Object) - Constructor for class cryptix.asn1.lang.IA5String
Constructs a new instance of a IA5String type, given a designated Tag and a designated initial value.
IIterativeType - interface cryptix.asn1.lang.IIterativeType.
The (additional) visible method of any ASN.1 compound type: ie.
in - Variable in class cryptix.asn1.encoding.DerDecoder
The underlying input stream that supports mark() and reset().
in - Variable in class cryptix.asn1.encoding.XerDecoder
The underlying input stream that supports mark() and reset().
inAAnyBuiltInType(AAnyBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inABitBuiltInType(ABitBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inABmpBuiltInType(ABmpBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inABooleanBuiltInType(ABooleanBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAChoiceBuiltInType(AChoiceBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAGeneralBuiltInType(AGeneralBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAGmtBuiltInType(AGmtBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAGraphicBuiltInType(AGraphicBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAIa5BuiltInType(AIa5BuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAIntegerBuiltInType(AIntegerBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAModuleDefinition(AModuleDefinition) - Method in class cryptix.asn1.tool.Interpreter
 
inANamedElementType(ANamedElementType) - Method in class cryptix.asn1.tool.Generator
 
inANumericBuiltInType(ANumericBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAOctetBuiltInType(AOctetBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAOidBuiltInType(AOidBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAPositiveBetBraces(APositiveBetBraces) - Method in class cryptix.asn1.tool.Interpreter
 
inAPrintableBuiltInType(APrintableBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inASequenceAuxType(ASequenceAuxType) - Method in class cryptix.asn1.tool.Generator
 
inASequenceOfAuxType(ASequenceOfAuxType) - Method in class cryptix.asn1.tool.Generator
 
inASetAuxType(ASetAuxType) - Method in class cryptix.asn1.tool.Generator
 
inASetOfAuxType(ASetOfAuxType) - Method in class cryptix.asn1.tool.Generator
 
inATaggedAuxType(ATaggedAuxType) - Method in class cryptix.asn1.tool.Generator
 
inATeletexBuiltInType(ATeletexBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inATypeAssignment(ATypeAssignment) - Method in class cryptix.asn1.tool.Interpreter
 
inAUniversalBuiltInType(AUniversalBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAUtcBuiltInType(AUtcBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAVideotexBuiltInType(AVideotexBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
inAVisibleBuiltInType(AVisibleBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
indent - Variable in class cryptix.asn1.tool.Generator
 
initInternal() - Method in class cryptix.asn1.lang.CompoundType
Initialises the components of this instance.
initInternal() - Method in class cryptix.asn1.lang.Set
Initialises the components of this instance.
initInternal() - Method in class cryptix.asn1.lang.Sequence
Initialises the components of this instance.
INTEGER - Static variable in class cryptix.asn1.lang.Tag
 
Interpreter - class cryptix.asn1.tool.Interpreter.
A class to interpret ASN.1 specifications.
Interpreter() - Constructor for class cryptix.asn1.tool.Interpreter
 
intValue() - Method in class cryptix.asn1.lang.ASNInteger
Convenience method to facilitate type casting.
isBlank() - Method in class cryptix.asn1.lang.Type
 
isBlank() - Method in class cryptix.asn1.lang.CompoundType
Returns true if the value of this instance is not set.
isBlank() - Method in class cryptix.asn1.lang.Set
Returns true if the value of this instance is not set.
isBlank() - Method in class cryptix.asn1.lang.Sequence
Returns true if the value of this instance is not set.
isBlank() - Method in interface cryptix.asn1.lang.IType
Returns true if the value of this instance is not set.
isConstructed() - Method in class cryptix.asn1.lang.Tag
Returns true if the tag is constructed false otherwise.
isExplicit() - Method in class cryptix.asn1.lang.Tag
Returns true if the tag is explicit, false otherwise.
ISO646_STRING - Static variable in class cryptix.asn1.lang.Tag
 
isOptional() - Method in class cryptix.asn1.lang.Type
 
isOptional() - Method in interface cryptix.asn1.lang.IType
Returns true if this type --when used as a constituant of a compound type -- is optional or not.
isPublic(String, String) - Method in class cryptix.asn1.tool.Interpreter
Returns true if the designated type identifier/name is among those declared in the EXPORT statement of the designated module.
isTraceable(String) - Static method in class cryptix.asn1.encoding.PackageProperties
Returns true if tracing is requested for a given class.
isUniversal() - Method in class cryptix.asn1.lang.Tag
Convenience method.
iterator() - Method in interface cryptix.asn1.lang.IIterativeType
Returns an iterator over the constituants of a compound type that allows modification of the contents.
iterator() - Method in class cryptix.asn1.lang.CompoundType
Returns a ListIterator instance capable of iterating over this compund type element's instance(s).
iterator() - Method in class cryptix.asn1.lang.Set
Returns a ListIterator instance capable of iterating over the types in this SET's components/fields.
iterator() - Method in class cryptix.asn1.lang.Sequence
Returns a ListIterator instance capable of iterating over the types contained this SEQUENCE's components.
IType - interface cryptix.asn1.lang.IType.
The visible methods of any ASN.1 type.

L

level - Variable in class cryptix.asn1.encoding.XerEncoder
The current indentation level.
list(PrintStream) - Static method in class cryptix.asn1.encoding.PackageProperties
Lists algorithm properties to the PrintStream out.
list(PrintWriter) - Static method in class cryptix.asn1.encoding.PackageProperties
Lists algorithm properties to the PrintWriter out.
lower - Variable in class cryptix.asn1.tool.Generator
 

M

Main - class cryptix.asn1.tool.Main.
A command line tool class for generating Java classes from one or more user defined ASN.1 specification file(s).
main(String[]) - Static method in class cryptix.asn1.tool.Main
The main method.
mark(int) - Method in class cryptix.asn1.encoding.DerDecoder
Marks the current position in the underlying input stream.
mark(int) - Method in class cryptix.asn1.encoding.XerDecoder
Marks the current position in the underlying input stream.
markSupported() - Method in class cryptix.asn1.encoding.DerDecoder
Tests if the underlying input stream supports the mark() and reset() methods.
markSupported() - Method in class cryptix.asn1.encoding.XerDecoder
Tests if the underlying input stream supports the mark() and reset() methods.
moduleName - Variable in class cryptix.asn1.tool.Generator
 

N

name - Variable in class cryptix.asn1.lang.Type
The Name of this instance.
name() - Method in class cryptix.asn1.lang.Type
 
name() - Method in interface cryptix.asn1.lang.IType
Return the user-defined Name of this ASN.1 object.
name(String) - Method in class cryptix.asn1.lang.Type
 
name(String) - Method in interface cryptix.asn1.lang.IType
Sets the user-defined Name of this ASN.1 object to the designated value.
NodeInfo - class cryptix.asn1.lang.NodeInfo.
An immutable object to group a parsed sequence/set element data.
NodeInfo(String, String, String, Node) - Constructor for class cryptix.asn1.lang.NodeInfo
Trivial constructor.
Null - class cryptix.asn1.lang.Null.
The basic implementation of an ASN.1 NULL type.
NULL - Static variable in class cryptix.asn1.lang.Tag
 
Null() - Constructor for class cryptix.asn1.lang.Null
 
Null(String) - Constructor for class cryptix.asn1.lang.Null
 
Null(String, Object) - Constructor for class cryptix.asn1.lang.Null
 
Null(String, Tag) - Constructor for class cryptix.asn1.lang.Null
 
Null(String, Tag, Object) - Constructor for class cryptix.asn1.lang.Null
 
NUMERIC_STRING - Static variable in class cryptix.asn1.lang.Tag
 
NumericString - class cryptix.asn1.lang.NumericString.
The basic implementation of an ASN.1 NumericString type.
NumericString() - Constructor for class cryptix.asn1.lang.NumericString
 
NumericString(String) - Constructor for class cryptix.asn1.lang.NumericString
 
NumericString(String, Object) - Constructor for class cryptix.asn1.lang.NumericString
 
NumericString(String, Tag) - Constructor for class cryptix.asn1.lang.NumericString
 
NumericString(String, Tag, Object) - Constructor for class cryptix.asn1.lang.NumericString
Constructs a new instance of a NumericString type, given a designated Tag and a designated initial value.

O

OBJECT_IDENTIFIER - Static variable in class cryptix.asn1.lang.Tag
 
ObjectIdentifier - class cryptix.asn1.lang.ObjectIdentifier.
The basic implementation of an ASN.1 OBJECT_IDENTIFIER type.
ObjectIdentifier() - Constructor for class cryptix.asn1.lang.ObjectIdentifier
 
ObjectIdentifier(String) - Constructor for class cryptix.asn1.lang.ObjectIdentifier
 
ObjectIdentifier(String, Object) - Constructor for class cryptix.asn1.lang.ObjectIdentifier
 
ObjectIdentifier(String, Tag) - Constructor for class cryptix.asn1.lang.ObjectIdentifier
 
ObjectIdentifier(String, Tag, Object) - Constructor for class cryptix.asn1.lang.ObjectIdentifier
Constructs a new instance of an OBJECT_IDENTIFIER type, given a designated Tag and a designated initial value.
OCTET_STRING - Static variable in class cryptix.asn1.lang.Tag
 
OctetString - class cryptix.asn1.lang.OctetString.
The basic implementation of the ASN.1 OCTET STRING type.
OctetString() - Constructor for class cryptix.asn1.lang.OctetString
 
OctetString(String) - Constructor for class cryptix.asn1.lang.OctetString
 
OctetString(String, Object) - Constructor for class cryptix.asn1.lang.OctetString
 
OctetString(String, Tag) - Constructor for class cryptix.asn1.lang.OctetString
 
OctetString(String, Tag, Object) - Constructor for class cryptix.asn1.lang.OctetString
Constructs a new instance of an OCTET_STRING type, given a designated Tag and a designated initial value.
open(InputStream) - Method in class cryptix.asn1.encoding.DerDecoder
Initialises this instance to decode from the designated input stream.
open(InputStream) - Method in class cryptix.asn1.encoding.XerDecoder
Initialises this instance to decode from the designated input stream.
open(InputStream) - Method in class cryptix.asn1.io.ASNReader
Initialises this instance to decode from the designated input stream.
open(OutputStream) - Method in class cryptix.asn1.encoding.XerEncoder
 
open(OutputStream) - Method in class cryptix.asn1.encoding.DerEncoder
Initialises this instance to encode to the designated output stream.
open(OutputStream) - Method in class cryptix.asn1.io.ASNWriter
Initialises this instance to encode to the designated output stream.
optional - Variable in class cryptix.asn1.lang.Type
Flag indicating if this type (when used in a compound type) is optional or not.
optional(boolean) - Method in class cryptix.asn1.lang.Type
 
optional(boolean) - Method in interface cryptix.asn1.lang.IType
Sets the optional flag of this instance to the designated one.
out - Variable in class cryptix.asn1.encoding.XerEncoder
The underlying output stream.
out - Variable in class cryptix.asn1.encoding.DerEncoder
The underlying output stream.
outAAnyBuiltInType(AAnyBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outABitBuiltInType(ABitBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outABmpBuiltInType(ABmpBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outABooleanBuiltInType(ABooleanBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outAChoiceBuiltInType(AChoiceBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outAGeneralBuiltInType(AGeneralBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outAGmtBuiltInType(AGmtBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outAGraphicBuiltInType(AGraphicBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outAIa5BuiltInType(AIa5BuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outAIntegerBuiltInType(AIntegerBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outALowerAuxBet1(ALowerAuxBet1) - Method in class cryptix.asn1.tool.Interpreter
 
outALowerBetBraces(ALowerBetBraces) - Method in class cryptix.asn1.tool.Interpreter
 
outALowerNamedType(ALowerNamedType) - Method in class cryptix.asn1.tool.Interpreter
 
outALowerNamedType(ALowerNamedType) - Method in class cryptix.asn1.tool.Generator
 
outALowerObjIdComponent(ALowerObjIdComponent) - Method in class cryptix.asn1.tool.Interpreter
 
outAModuleDefinition(AModuleDefinition) - Method in class cryptix.asn1.tool.Interpreter
 
outANamedElementType(ANamedElementType) - Method in class cryptix.asn1.tool.Generator
 
outANamedNumber(ANamedNumber) - Method in class cryptix.asn1.tool.Generator
 
outANullType(ANullType) - Method in class cryptix.asn1.tool.Generator
 
outANumericBuiltInType(ANumericBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outANumericClassNumber(ANumericClassNumber) - Method in class cryptix.asn1.tool.Interpreter
 
outANumericObjIdComponent(ANumericObjIdComponent) - Method in class cryptix.asn1.tool.Interpreter
 
outAObjIdCompLst(AObjIdCompLst) - Method in class cryptix.asn1.tool.Interpreter
 
outAOctetBuiltInType(AOctetBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outAOidBuiltInType(AOidBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outAPrintableBuiltInType(APrintableBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outASequenceAuxType(ASequenceAuxType) - Method in class cryptix.asn1.tool.Generator
 
outASequenceOfAuxType(ASequenceOfAuxType) - Method in class cryptix.asn1.tool.Generator
 
outASetAuxType(ASetAuxType) - Method in class cryptix.asn1.tool.Generator
 
outASetOfAuxType(ASetOfAuxType) - Method in class cryptix.asn1.tool.Generator
 
outATeletexBuiltInType(ATeletexBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outATypeAssignment(ATypeAssignment) - Method in class cryptix.asn1.tool.Interpreter
 
outAUniversalBuiltInType(AUniversalBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outAUpperType(AUpperType) - Method in class cryptix.asn1.tool.Generator
 
outAUtcBuiltInType(AUtcBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outAValueAssignment(AValueAssignment) - Method in class cryptix.asn1.tool.Interpreter
 
outAVideotexBuiltInType(AVideotexBuiltInType) - Method in class cryptix.asn1.tool.Generator
 
outAVisibleBuiltInType(AVisibleBuiltInType) - Method in class cryptix.asn1.tool.Generator
 

P

PackageProperties - class cryptix.asn1.encoding.PackageProperties.
A class that acts as a central repository for a package specific properties.
pkgName - Variable in class cryptix.asn1.tool.Generator
 
PRINTABLE_STRING - Static variable in class cryptix.asn1.lang.Tag
 
PrintableString - class cryptix.asn1.lang.PrintableString.
The basic implementation of an ASN.1 PrintableString type.
PrintableString() - Constructor for class cryptix.asn1.lang.PrintableString
 
PrintableString(String) - Constructor for class cryptix.asn1.lang.PrintableString
 
PrintableString(String, Object) - Constructor for class cryptix.asn1.lang.PrintableString
 
PrintableString(String, Tag) - Constructor for class cryptix.asn1.lang.PrintableString
 
PrintableString(String, Tag, Object) - Constructor for class cryptix.asn1.lang.PrintableString
Constructs a new instance of a PrintableString type, given a designated Tag and a designated initial value.
PRIVATE - Static variable in class cryptix.asn1.lang.Tag
 
propertyNames() - Static method in class cryptix.asn1.encoding.PackageProperties
 

R

read() - Method in class cryptix.asn1.encoding.DerDecoder
Reads the next byte of data from the underlying input stream.
read() - Method in class cryptix.asn1.encoding.XerDecoder
Reads the next byte of data from the underlying input stream.
REAL - Static variable in class cryptix.asn1.lang.Tag
 
reset() - Method in class cryptix.asn1.encoding.DerDecoder
Repositions the underlying stream to the position at the time the mark() method was last called on that input stream.
reset() - Method in class cryptix.asn1.encoding.XerDecoder
Repositions the underlying stream to the position at the time the mark() method was last called on that input stream.
reset() - Method in class cryptix.asn1.lang.Type
 
reset() - Method in class cryptix.asn1.lang.CompoundType
Resets the elements of the current value of this instance to their initial state.
reset() - Method in class cryptix.asn1.lang.Set
Resets the current value of this instance to its initial state.
reset() - Method in class cryptix.asn1.lang.Sequence
Resets the current value of this instance to its initial state.
reset() - Method in interface cryptix.asn1.lang.IType
Resets the current value of this instance to blank (initial value).

S

sameValue(Object) - Method in class cryptix.asn1.lang.Type
Returns true if the designated value is equal to the value of this instance.
sameValue(Object) - Method in class cryptix.asn1.lang.ASNString
Returns true if the designated value is equal to the value of this instance.
sameValue(Object) - Method in class cryptix.asn1.lang.CompoundType
Returns true if the designated value is equal to the value of this instance.
sameValue(Object) - Method in class cryptix.asn1.lang.BitString
Returns true if the designated value is equal to the value of this instance.
sameValue(Object) - Method in class cryptix.asn1.lang.UTCTime
Returns true if the designated value is equal to the value of this instance.
sameValue(Object) - Method in class cryptix.asn1.lang.ASNInteger
Returns true if the designated value is equal to the value of this instance.
sameValue(Object) - Method in class cryptix.asn1.lang.OctetString
Returns true if the designated value is equal to the value of this instance.
sameValue(Object) - Method in class cryptix.asn1.lang.ASNBoolean
Returns true if the designated value is equal to the value of this instance.
sameValue(Object) - Method in class cryptix.asn1.lang.GeneralizedTime
Returns true if the designated value is equal to the value of this instance.
sameValue(Object) - Method in class cryptix.asn1.lang.ObjectIdentifier
Returns true if the designated value is equal to the value of this instance.
Sequence - class cryptix.asn1.lang.Sequence.
The basic implementation of the ASN.1 SEQUENCE type.
SEQUENCE - Static variable in class cryptix.asn1.lang.Tag
 
SEQUENCE_OF - Static variable in class cryptix.asn1.lang.Tag
 
Sequence(String, Tag) - Constructor for class cryptix.asn1.lang.Sequence
 
Sequence(String, Tag, Object) - Constructor for class cryptix.asn1.lang.Sequence
Constructs a new instance of a SEQUENCE type, given a designated Tag and a designated initial value.
Sequence(Tag) - Constructor for class cryptix.asn1.lang.Sequence
 
SequenceOf - class cryptix.asn1.lang.SequenceOf.
The abstract implementation of the ASN.1 SEQUENCE OF type.
SequenceOf(String, Tag) - Constructor for class cryptix.asn1.lang.SequenceOf
 
SequenceOf(String, Tag, Object) - Constructor for class cryptix.asn1.lang.SequenceOf
Constructs a new instance of a SEQUENCE_OF type, given a designated Tag and a designated initial value.
SequenceOf(Tag) - Constructor for class cryptix.asn1.lang.SequenceOf
 
Set - class cryptix.asn1.lang.Set.
The basic implementation of the ASN.1 SET type.
SET - Static variable in class cryptix.asn1.lang.Tag
 
SET_OF - Static variable in class cryptix.asn1.lang.Tag
 
Set(String, Tag) - Constructor for class cryptix.asn1.lang.Set
 
Set(String, Tag, Object) - Constructor for class cryptix.asn1.lang.Set
Constructs a new instance of a SET type, given a designated Tag and a designated initial value.
Set(Tag) - Constructor for class cryptix.asn1.lang.Set
 
SetOf - class cryptix.asn1.lang.SetOf.
The abstract implementation of the ASN.1 SET OF type.
SetOf(String, Tag) - Constructor for class cryptix.asn1.lang.SetOf
 
SetOf(String, Tag, Object) - Constructor for class cryptix.asn1.lang.SetOf
Constructs a new instance of a SET_OF type, given a designated Tag and a designated initial value.
SetOf(Tag) - Constructor for class cryptix.asn1.lang.SetOf
 
size() - Method in interface cryptix.asn1.lang.IIterativeType
Returns the count of elements in the collection contained in a compound type.
size() - Method in class cryptix.asn1.lang.CompoundType
Returns the count of elements in the collection contained in a compound type.
state - Variable in class cryptix.asn1.tool.Generator
 
stringValue() - Method in class cryptix.asn1.lang.ASNString
Convenience method to facilitate type casting.
stringValue() - Method in class cryptix.asn1.lang.ObjectIdentifier
Convenience method to facilitate type casting.

T

T61_STRING - Static variable in class cryptix.asn1.lang.Tag
 
tag - Variable in class cryptix.asn1.lang.Type
If/when known, the tag object of this instance.
tag - Variable in class cryptix.asn1.tool.Generator
 
Tag - class cryptix.asn1.lang.Tag.
The representation of an ASN.1 Tag.
tag() - Method in class cryptix.asn1.lang.Type
 
tag() - Method in interface cryptix.asn1.lang.IType
Returns the Tag instance of this object.
Tag(int) - Constructor for class cryptix.asn1.lang.Tag
Convenience constructor.
Tag(int, boolean) - Constructor for class cryptix.asn1.lang.Tag
Convenience constructor.
Tag(int, int) - Constructor for class cryptix.asn1.lang.Tag
Convenience constructor.
Tag(int, int, boolean) - Constructor for class cryptix.asn1.lang.Tag
Convenience constructor.
Tag(int, int, boolean, boolean) - Constructor for class cryptix.asn1.lang.Tag
Constructs an ASN.1 Tag instance.
TagMismatchException - exception cryptix.asn1.io.TagMismatchException.
A subclass of ASNIOException class (checked exception) to denote that an expected ASN.1 Tag was not found in the input stream.
TagMismatchException(String) - Constructor for class cryptix.asn1.io.TagMismatchException
Constructs an TagMismatchException with the specified detail message.
TeletexString - class cryptix.asn1.lang.TeletexString.
The basic implementation of an ASN.1 TeletexString type.
TeletexString() - Constructor for class cryptix.asn1.lang.TeletexString
 
TeletexString(String) - Constructor for class cryptix.asn1.lang.TeletexString
 
TeletexString(String, Object) - Constructor for class cryptix.asn1.lang.TeletexString
 
TeletexString(String, Tag) - Constructor for class cryptix.asn1.lang.TeletexString
 
TeletexString(String, Tag, Object) - Constructor for class cryptix.asn1.lang.TeletexString
Constructs a new instance of a TeletexString type, given a designated Tag and a designated initial value.
toJava(String) - Static method in class cryptix.asn1.tool.Generator
 
toString() - Method in class cryptix.asn1.lang.ASNString
Returns a string representation of this instance.
toString() - Method in class cryptix.asn1.lang.Any
Returns a string representation of this instance.
toString() - Method in class cryptix.asn1.lang.Null
Returns a string representation of this instance.
toString() - Method in class cryptix.asn1.lang.Set
Returns a string representation of this instance.
toString() - Method in class cryptix.asn1.lang.Choice
Returns a string representation of this instance.
toString() - Method in class cryptix.asn1.lang.BitString
Returns a string representation of this instance in the binary system.
toString() - Method in class cryptix.asn1.lang.UTCTime
Returns a string representation of this instance.
toString() - Method in class cryptix.asn1.lang.ASNInteger
Returns a string representation of this instance in both decimal and hexadecimal systems.
toString() - Method in class cryptix.asn1.lang.Sequence
Returns a string representation of this instance.
toString() - Method in class cryptix.asn1.lang.OctetString
Returns a string representation of this instance in hexadecimal.
toString() - Method in class cryptix.asn1.lang.ASNBoolean
Returns a string representation of this instance.
toString() - Method in class cryptix.asn1.lang.SetOf
Returns a string representation of this instance.
toString() - Method in class cryptix.asn1.lang.GeneralizedTime
Returns a string representation of this instance.
toString() - Method in class cryptix.asn1.lang.ObjectIdentifier
Returns a string representation of this instance.
toString() - Method in class cryptix.asn1.lang.Tag
Returns a string representation of this instance.
toString() - Method in class cryptix.asn1.lang.NodeInfo
Returns a string form of this instance.
toString() - Method in class cryptix.asn1.lang.SequenceOf
Returns a string representation of this instance.
TRUE - Static variable in class cryptix.asn1.lang.ASNBoolean
The constant TRUE.
type - Variable in class cryptix.asn1.tool.Generator
 
Type - class cryptix.asn1.lang.Type.
The basic implementation of any ASN.1 type; the superclass of all concrete implementation of ASN.1 types in this package.
Type(String, Tag) - Constructor for class cryptix.asn1.lang.Type
A constructor for a subclass of ANY with a known Tag.

U

UNIVERSAL - Static variable in class cryptix.asn1.lang.Tag
Constant values for Tag classes.
UNIVERSAL_STRING - Static variable in class cryptix.asn1.lang.Tag
 
UniversalString - class cryptix.asn1.lang.UniversalString.
The basic implementation of an ASN.1 UniversalString, or UTF8String, type.
UniversalString() - Constructor for class cryptix.asn1.lang.UniversalString
 
UniversalString(String) - Constructor for class cryptix.asn1.lang.UniversalString
 
UniversalString(String, Object) - Constructor for class cryptix.asn1.lang.UniversalString
 
UniversalString(String, Tag) - Constructor for class cryptix.asn1.lang.UniversalString
 
UniversalString(String, Tag, Object) - Constructor for class cryptix.asn1.lang.UniversalString
Constructs a new instance of a UniversalString type, given a designated Tag and a designated initial value.
UTC_TIME - Static variable in class cryptix.asn1.lang.Tag
 
UTCTime - class cryptix.asn1.lang.UTCTime.
The basic implementation of an ASN.1 UTCTime type.
UTCTime() - Constructor for class cryptix.asn1.lang.UTCTime
 
UTCTime(String) - Constructor for class cryptix.asn1.lang.UTCTime
 
UTCTime(String, Date) - Constructor for class cryptix.asn1.lang.UTCTime
 
UTCTime(String, Tag) - Constructor for class cryptix.asn1.lang.UTCTime
 
UTCTime(String, Tag, Object) - Constructor for class cryptix.asn1.lang.UTCTime
Constructs a new instance of a UTCTime type, given a designated Tag and a designated initial value.

V

value - Variable in class cryptix.asn1.lang.Type
The current value of this object.
value - Variable in class cryptix.asn1.lang.Tag
 
value() - Method in class cryptix.asn1.lang.Type
 
value() - Method in class cryptix.asn1.lang.Set
Returns the current value of this instance.
value() - Method in class cryptix.asn1.lang.Sequence
Returns the current value of this instance.
value() - Method in interface cryptix.asn1.lang.IType
Returns the current value of this instance.
value(Object) - Method in class cryptix.asn1.lang.Type
 
value(Object) - Method in class cryptix.asn1.lang.ASNString
Sets the current value of this instance to the designated one.
value(Object) - Method in class cryptix.asn1.lang.Set
Sets the current value of this instance to the designated one.
value(Object) - Method in class cryptix.asn1.lang.Choice
Sets the current value of this instance to the designated one.
value(Object) - Method in class cryptix.asn1.lang.ASNInteger
Sets the current value of this instance to the designated one.
value(Object) - Method in class cryptix.asn1.lang.Sequence
Sets the current value of this instance to the designated one.
value(Object) - Method in class cryptix.asn1.lang.ASNBoolean
Sets the current value of this instance to the designated one.
value(Object) - Method in class cryptix.asn1.lang.SetOf
Sets the current value of this instance to the designated one.
value(Object) - Method in class cryptix.asn1.lang.ObjectIdentifier
Sets the current value of this instance to the designated one.
value(Object) - Method in class cryptix.asn1.lang.SequenceOf
Sets the current value of this instance to the designated one.
value(Object) - Method in interface cryptix.asn1.lang.IType
Sets the current value of this instance to the designated one.
VIDEOTEX_STRING - Static variable in class cryptix.asn1.lang.Tag
 
VideotexString - class cryptix.asn1.lang.VideotexString.
The basic implementation of an ASN.1 VideotexString type.
VideotexString() - Constructor for class cryptix.asn1.lang.VideotexString
 
VideotexString(String) - Constructor for class cryptix.asn1.lang.VideotexString
 
VideotexString(String, Object) - Constructor for class cryptix.asn1.lang.VideotexString
 
VideotexString(String, Tag) - Constructor for class cryptix.asn1.lang.VideotexString
 
VideotexString(String, Tag, Object) - Constructor for class cryptix.asn1.lang.VideotexString
Constructs a new instance of a VideotexString type, given a designated Tag and a designated initial value.
VisibleString - class cryptix.asn1.lang.VisibleString.
The basic implementation of an ASN.1 VisibleString type.
VisibleString() - Constructor for class cryptix.asn1.lang.VisibleString
 
VisibleString(String) - Constructor for class cryptix.asn1.lang.VisibleString
 
VisibleString(String, Object) - Constructor for class cryptix.asn1.lang.VisibleString
 
VisibleString(String, Tag) - Constructor for class cryptix.asn1.lang.VisibleString
 
VisibleString(String, Tag, Object) - Constructor for class cryptix.asn1.lang.VisibleString
Constructs a new instance of a VisibleString type, given a designated Tag and a designated initial value.

W

write(int) - Method in class cryptix.asn1.encoding.XerEncoder
Writes the specified byte to this output stream.
write(int) - Method in class cryptix.asn1.encoding.DerEncoder
Writes the specified byte to this output stream.

X

XerDecoder - class cryptix.asn1.encoding.XerDecoder.
A class to decode ASN.1 specifications according to the XML Encoding Rules.
XerDecoder() - Constructor for class cryptix.asn1.encoding.XerDecoder
Trivial constructor for use by the Factory.
XerEncoder - class cryptix.asn1.encoding.XerEncoder.
A class to encode ASN.1 specifications according to the XML Encoding Rules.
XerEncoder() - Constructor for class cryptix.asn1.encoding.XerEncoder
Trivial constructor for use by Factory.

< A B C D E F G I L M N O P R S T U V W X


Copyright © 1999-2001 The Cryptix Foundation Limited. All Rights Reserved.