Interface | Description |
---|---|
Asn1BerDecoder |
This interface provides an interface for decoding.
|
Asn1BerExceptionHandler |
Asn1BerExceptionHandler defines the interface users implement if they
want to be notified of errors durnig decoding and have the opportunity to
prevent an exception from being thrown.
|
Asn1BitMessageBuffer |
This interface defines constants and methods common to bit-oriented encoders
and decoders.
|
Asn1InputStream |
This interface is a base interface for all classes, which implement an
input stream functionality for decoding.
|
Asn1JsonDecoder |
This interface provides an interface for decoding.
|
Asn1NamedEventHandler |
This interface defines the methods that must be implemented to define
a SAX-like event handler.
|
Asn1NasDecoder |
This interface provides an interface for decoding.
|
Asn1OerDecoder |
This interface provides an interface for decoding.
|
Asn1PerDecoder |
This interface provides an interface for decoding.
|
Asn1PerEncoder |
Common interface for PER encoding methods, implemented by Asn1PerEncodeBuffer
and Asn1PerOutputStream.
|
Asn1PerMessageBuffer |
This interface defines constants and methods specific to encoding
and decoding PER messages.
|
Asn1TaggedEventHandler |
This interface defines the methods that must be implemented to define
a SAX-like event handler.
|
Asn1TypeIF |
This is the base interface for all ASN.1 built-in types.
|
Asn1Writable |
This provides a interface that can be used for implementing some functions
that can be shared across encoding rules.
|
Asn1XerDecodeMethod |
Interface for invoking XER decode method on an object.
|
Asn1XerDecoder |
Interface for obtaining decoded XER data.
|
Asn1XerEncoder |
This is a base interface for encoding of ASN.1 messages as
specified in the XML Encoding Rules (XER) as specified in the
ITU-T X.693 standard.
|
Asn1XmlEncoder |
This is a base interface for encoding of ASN.1 messages as
XML as specified in the W3C standard.
|
Asn1XmlXerEncoder |
This is a base interface for encoding of ASN.1 messages as
XML as specified in the W3C standard.
|
Class | Description |
---|---|
Asn18BitCharString |
This is an abstract base class for holding the ASN.1 8-bit character
string types (IA5String, VisibleString, PrintableString, etc.).
|
Asn1AbstractTime |
This is a base class for holding the components of an ASN.1
generalized and universal times string value.
|
Asn1ArrayType |
This class represents the temporaray sequence of XSD type.
|
Asn1Base64BinaryString |
This is a container class for holding the components of an XML
Base64Binary value.
|
Asn1BCDString |
Asn1BCDString represents an OCTET STRING with an overridden toString method
that converts the bytes to a character string of 0-9,A-E characters.
|
Asn1BerDecodeBuffer |
This class handles the decoding of ASN.1 messages as specified in
the Basic Encoding Rules (BER) as documented in the ITU-T X.690
standard.
|
Asn1BerDecodeContext |
This class is mainly for internal use by the compiler to keep track
of where nested constructed elements (SEQUENCE, SET, CHOICE, etc.)
|
Asn1BerEncodeBuffer |
This class handles the encoding of ASN.1 messages as specified in
the Basic Encoding Rules (BER) as specified in the ITU-T X.690
standard.
|
Asn1BerInputStream |
This class handles the input stream for the decoding of ASN.1 messages as
specified in the Basic Encoding Rules (BER) as documented in the ITU-T X.690
standard.
|
Asn1BerMessageDumpHandler |
This class implements the Asn1EventHandler interface to provide a
formatted dump of a BER message to the given print output stream.
|
Asn1BerOutputStream |
This class implements the output stream to encode ASN.1 messages as
specified in the Basic Encoding Rules (BER) as specified in the
ITU-T X.690 standard.
|
Asn1BigDecimal |
This class represents the Xml Schema BigDecimal built-in type.
|
Asn1BigInteger |
This class represents an ASN.1 INTEGER built-in type.
|
Asn1BitString |
This is a container class for holding the components of an ASN.1
bit string value.
|
Asn1BMPString |
This is a container class for holding the components of an ASN.1
BMP string value.
|
Asn1Boolean |
This class represents the ASN.1 BOOLEAN built-in type.
|
Asn1CerInputStream |
This class handles the input stream for the decoding of ASN.1 messages as
specified in the Canonical Encoding Rules (CER) as documented in the ITU-T X.690
standard.
|
Asn1CerOutputStream |
This class implements the output stream to encode ASN.1 messages as
specified in the Canonical Encoding Rules (CER) as specified in the
ITU-T X.690 standard.
|
Asn1CharOutputStream |
Base class for character-based output.
|
Asn1CharRange |
This class is used to represent a permitted alphabet that is specified
as a large, continuous range of characters.
|
Asn1CharSet |
This is the base class for representing character sets that are
defined in ASN.1 permitted alphabet constraints.
|
Asn1CharString |
This is a container class for holding the components of an ASN.1
character string value.
|
Asn1Choice |
This class represents the ASN.1 CHOICE built-in type.
|
Asn1ChoiceExt |
This is a container class for holding a CHOICE open type extension
element.
|
Asn1Context |
This class is a holder for things which are to be contained in an encoder or
decoder.
|
Asn1Date |
This is a container class for holding the components of an ASN.1
DATE value.
|
Asn1DateTime |
This is a container class for holding the components of an ASN.1
DATE-TIME value.
|
Asn1DecodeBitBuffer |
This class handles handles decoding where the decode buffer is viewed
as a set of bits (i.e. a bit offset is maintained).
|
Asn1DecodeBuffer |
This is the base class to specific decode buffer classes for the
different types of encoding rules (BER, DER and PER).
|
Asn1DerDecodeBuffer |
This class handles the decoding of ASN.1 messages as specified in
the Distinguished Encoding Rules (DER) as documented in the ITU-T X.690
standard.
|
Asn1DerEncodeBuffer |
This class handles the encoding of ASN.1 messages as specified in
the Distinguished Encoding Rules (DER) as specified in the ITU-T X.690
standard.
|
Asn1DerInputStream |
This class handles the input stream for the decoding of ASN.1 messages as
specified in the Distinguished Encoding Rules (DER) as documented in the
ITU-T X.690 standard.
|
Asn1DiscreteCharSet |
This class is used to represent a discrete set of characters from a
permitted alphabet.
|
Asn1Duration |
This is a container class for holding the components of an ASN.1
DURATION value.
|
Asn1ElementTracker |
Maintains an element stack so that a full name for the current element can be
obtained.
|
Asn1EncodeBitBuffer |
An encoding buffer that is bit-oriented.
|
Asn1EncodeBuffer |
This is the base class to specific encode buffer classes for the
different types of encoding rules (BER, DER and PER).
|
Asn1EncodeByteBuffer |
An encoding buffer that is byte-oriented.
|
Asn1EncodeByteBufferRev |
An encoding buffer that fills the underlying array in reverse order.
|
Asn1Enumerated |
This class represents the ASN.1 ENUMERATED built-in type.
|
Asn1GeneralizedTime |
This is a container class for holding the components of an ASN.1
generalized time string value.
|
Asn1GeneralString |
This is a container class for holding the components of an ASN.1
general string value.
|
Asn1GenRtkey |
Utility class to create the license java file using license data
extracted from osyslic.txt
|
Asn1GraphicString |
This is a container class for holding the components of an ASN.1
graphic string value.
|
Asn1IA5String |
This is a container class for holding the components of an ASN.1
IA5 string value.
|
Asn1Integer |
This class represents the ASN.1 INTEGER built-in type.
|
Asn1JsonDecodeBuffer |
Decode buffer for decoding JSON-encoded data.
|
Asn1JsonOutputBuffer |
A byte-array backed Asn1JsonOutputStream that adds a getBytes method.
|
Asn1JsonOutputStream |
Output stream for JSON Encoding Rules (defined by Obj-Sys).
|
Asn1MderDecodeBuffer |
Asn1MderDecodeBuffer provides the source for an MDER decode.
|
Asn1MderOutputStream |
An output stream for use with MDER encoding.
|
Asn1MessageBuffer |
This is the base class for all of the different message buffer
types.
|
Asn1MessageBufferBase |
Base class for encode and decode message buffers/streams.
|
Asn1NamedEventDispatcher | |
Asn1NasAltDecodeAction |
This class represents the actions in Asn1NasAltDecodeTabEntry (which see).
|
Asn1NasAltDecodeTabEntry |
This class represents a row in a table used to drive decoding of alternative
determinants where the determinants are not all of the same length.
|
Asn1NasDecodeBuffer |
This class handles non-ASN.1 encodings related to 3GPP specifications.
|
Asn1NasEncodeBuffer |
This class handles non-ASN.1 encodings related to 3GPP specifications.
|
Asn1NasUtil | |
Asn1NasUtil.ARFCNRange | |
Asn1Null |
This class represents the ASN.1 NULL built-in type.
|
Asn1NumericString |
This is a container class for holding the components of an ASN.1
numeric string value.
|
Asn1ObjectDescriptor |
This is a container class for holding the components of an ASN.1
object descriptor value.
|
Asn1ObjectIdentifier |
This is a container class for holding the components of an ASN.1
object identifier value.
|
Asn1OctetString |
This is a container class for holding the components of an ASN.1
octet string value.
|
Asn1OctetStringTagComp |
Comparator for octet strings to compare them as DER encodings, sorting
according to the outermost tag.
|
Asn1OerDecodeBuffer |
This class handles the decoding of ASN.1 messages as specified in
the Octet Encoding Rules (OER) as documented in the ITU-T X.696
standard.
|
Asn1OerEncodeBuffer |
This class handles the encoding of ASN.1 messages as specified in
the Octet Encoding Rules (OER) as specified in the ITU-T X.696
standard.
|
Asn1OID_IRI |
This class represents the ASN.1 OID-IRI.
|
Asn1OpenExt |
This is a container class for holding open type elements that may
occur within an open type extension (i.e. a ... at the end of a
constructed type or a ..., ... at some other point in a constructed
type).
|
Asn1OpenType |
This is a container class for holding an ASN.1 open type value.
|
Asn1OpenTypeField |
Asn1OpenTypeField carries information about the actual type for an open
type field in an information object.
|
Asn1OutputStream |
This abstract class implements the base output stream to encode
ASN.1 messages.
|
Asn1PerBitField |
This class is used to store information on an individual bit field
within a PER message.
|
Asn1PerBitFieldList |
This class is used to map all of the bit fields in a PER message.
|
Asn1PerBitFieldPrinter |
This class is used to obtain a formatted printout of the bit fields
that make up a message.
|
Asn1PerDecodeBuffer |
This class handles the decoding of ASN.1 messages as specified in
the Packed Encoding Rules (PER) as specified in the ITU-T X.691
standard.
|
Asn1PerDecodeTraceHandler |
This is a utility class for handling the collection and printing
of bit field trace information.
|
Asn1PerEncodeBuffer |
This class handles the encoding of ASN.1 messages as specified in
the Packed Encoding Rules (PER) as specified in the ITU-T X.691
standard.
|
Asn1PerEncodeTraceHandler |
This is a utility class for handling the collection and printing
of bit field trace information.
|
Asn1PerInputStream |
This class handles the input stream for decoding of ASN.1 messages
as specified in the Packed Encoding Rules (PER) ITU-T X.691 standard.
|
Asn1PerOutputStream |
This class handles the output stream for encoding of ASN.1 messages
as specified in the Packed Encoding Rules (PER) ITU-T X.691 standard.
|
Asn1PerOutputStreamTraceHandler |
This is a utility class for handling the collection and printing
of PER bit field trace information for PER output stream.
|
Asn1PerTime | Deprecated
Use Asn1TimeUtil instead.
|
Asn1PerTraceHandler |
This is the abstract base class for the encode and decode
trace handler derived classes.
|
Asn1PrintableString |
This is a container class for holding the components of an ASN.1
printable string value.
|
Asn1Real |
This class represents the ASN.1 REAL built-in type.
|
Asn1Real10 |
This class represents the ASN.1 REAL BASE 10 built-in type.
|
Asn1RealBase2 |
Represents an ASN.1 REAL value that has base 2.
|
Asn1RELATIVE_OID_IRI |
This class represents the ASN.1 RELATIVE-OID-IRI.
|
Asn1RelativeOID |
This is a container class for holding the components of an ASN.1
relative object identifier value.
|
Asn1Seq |
Asn1Seq is a base class for classes representing ASN.1 sequences.
|
Asn1SeqOf |
Asn1SeqOf is a base class for classes representing ASN.1 sequence of types
It provides an abstract methods by which elements can be accessed
generically.
|
Asn1SeqOrSet |
Asn1SeqOrSet is a base class for classes representing ASN.1 sequences and
sets.
|
Asn1SeqSetOf |
Asn1SeqSetOf is a base class for classes representing ASN.1 sequence of
and set of types.
|
Asn1Set |
Asn1Set is a base class for classes representing ASN.1 sets.
|
Asn1SetOf |
Asn1SetOf is a base class for classes representing ASN.1 set of types.
|
Asn1SizeConstraint |
This class is used to represent a size constraint.
|
Asn1Status |
This class defines common constants used in the run-time and
generated code.
|
Asn1StringOID |
This represents an ASN.1 object identifier value.
|
Asn1StringRelativeOID |
This is a container class for holding the components of an ASN.1
relative object identifier value.
|
Asn1T61String |
This is a container class for holding the components of an ASN.1
teletex (T61) string value.
|
Asn1Tag |
This is a container class for holding the components of an ASN.1
tag value.
|
Asn1TBCDString |
Asn1TBCDString represents an OCTET STRING with an overridden toString method
that converts the bytes to a character string of [0-9*#abc] characters.
|
Asn1Time |
This class is used for all TIME types that are not one of the useful time
types (viz.
|
Asn1TimeOfDay |
This is a container class for holding the components of an ASN.1
TIME-OF-DAY value.
|
Asn1TimeUtil |
Provides methods to encode and decode TIME values in various encoding rules.
|
Asn1TraceHandler |
This class is a standard named event handler for printing the
data in an encoded message in a human-readable format.
|
Asn1Type |
This is the base class for all ASN.1 built-in types.
|
Asn1UniversalString |
This is a container class for holding the components of an ASN.1
Universal string value.
|
Asn1UTCTime |
This is a container class for holding the components of an ASN.1
UTC time string value.
|
Asn1UTF8String |
This is a container class for holding the components of an ASN.1
UTF-8 string value.
|
Asn1Util |
This class contains some general purpose static utility functions.
|
Asn1Value |
This class provides methods for parsing and formatting text in ASN.1
value notation.
|
Asn1ValueRange |
This class models an integer value range.
|
Asn1VarWidthCharString |
This is an abstract base class for holding the ASN.1 variable width character
string types (GraphicString, GeneralString, TeletexString, T61String,
VideotexString, ObjectDescriptor).
|
Asn1VideotexString |
This is a container class for holding the components of an ASN.1
videotex string value.
|
Asn1VisibleString |
This is a container class for holding the components of an ASN.1
Visible string value.
|
Asn1X694OrderElement |
This is a helper class for X.694 order element.
|
Asn1XerDecodeBuffer |
This class handles the decoding of ASN.1 messages as specified in
the XML Encoding Rules (XER) as documented in the ITU-T X.693
standard.
|
Asn1XerElemInfo |
This class holds XER element information needed to assign an identifier
to an element after it is parsed from an XML message.
|
Asn1XerEncodeBuffer |
This class handles the encoding of ASN.1 messages as specified in
the XML Encoding Rules (XER) as specified in the ITU-T X.693
standard.
|
Asn1XerOpenType | Deprecated
Use Asn1OpenType instead.
|
Asn1XerOutputStream |
This class implements the output stream to encode ASN.1 messages as
specified in the XML Encoding Rules (XER) as specified in the
ITU-T X.693 standard.
|
Asn1XerSaxHandler |
This class extends the DefaultHandler SAX handler class to add items
specific to ASN.1 XER encoding.
|
Asn1XerUtil | |
Asn1XmlAnyElem |
This is a container class for holding the components of an XSD
any element wildcard (xsd:any) type.
|
Asn1XmlEncodeBuffer |
This class handles the encoding of ASN.1 messages as specified in
the XML Encoding (non-XER) as specified in the XML schema standard.
|
Asn1XmlEncodeHelper | |
Asn1XmlNamespace |
This class maps an XML namespace prefix to a URI.
|
Asn1XmlNamespaceCtxt |
Represents a mapping between namespaces and prefixes.
|
Asn1XmlOutputStream |
This class implements the output stream to encode ASN.1 messages as
specified in the XML Encoding as specified in the
XML schema standard.
|
Asn1XmlSaxSimpleType |
SAX Handler for simple types.
|
Asn1XmlUtil | |
Asn1XmlXSIAttrs | |
Base64 | |
Base64.InputStream |
A
Base64.InputStream will read data from another
java.io.InputStream , given in the constructor,
and encode/decode to/from Base64 notation on the fly. |
Base64.OutputStream |
A
Base64.OutputStream will write data to another
java.io.OutputStream , given in the constructor,
and encode/decode to/from Base64 notation on the fly. |
BooleanHolder |
A Holder class for a
boolean that is used to store
"out" and "inout"
parameters in methods. |
Diag |
This class is used for printing diagnostic messages for debugging the
run-time components.
|
IntHolder |
A Holder class for an
int that is used to store
"out" and "inout"
parameters in methods. |
TS32297CDRHeader |
3GPP TS 32.297 CDR header class.
|
TS32297FileHeader |
Exception | Description |
---|---|
Asn1CanonicalException |
This exception is thrown when an encoding violates the canonical encoding
rules for the current encoding rule set.
|
Asn1ConsVioException |
This class defines the 'ASN.1 constraint violation' exception that is
thrown when an element is parsed that is outside the bounds to a defined
constraint..
|
Asn1EndOfBufferException |
This class defines the 'ASN.1 end of buffer' exception that is
thrown when an unexpected end-of-buffer condition is encountered
when decoding a message..
|
Asn1Exception |
This class defines a generic ASN.1 exception for use as a base
class for exceptions common to all encode/decode operations.
|
Asn1InvalidArgException |
This class defines the 'ASN.1 invalid argument' exception that is
thrown when as argument that is passed to a method is determined
to be invalid (for example, not within a defined range)..
|
Asn1InvalidChoiceOptionException |
This class defines the 'ASN.1 invalid choice option' exception that is
thrown from BER/DER methods when a CHOICE construct is detected to
contain an element that is not within the given set.
|
Asn1InvalidElemException |
This class defines the 'ASN.1 invalid enum' exception that is thrown
when an enumerated value is not within the defined set of values.
|
Asn1InvalidEnumException |
This class defines the 'ASN.1 invalid enum' exception that is thrown
when an enumerated value is not within the defined set of values.
|
Asn1InvalidLengthException |
This class defines the 'ASN.1 invalid length' exception
that is thrown when a length is determined to be invalid.
|
Asn1InvalidObjectIDException |
This class defines the 'ASN.1 invalid object identifier' exception
that is thrown when an Object Identifier is determined to be invalid.
|
Asn1MderUnsupported |
The ASN1C runtime throws this exception whenever it is unable to proceed
due to the restrictive nature of the MDER encoding rules.
|
Asn1MissingRequiredException |
This class defines the 'ASN.1 set missing required element' exception
that is thrown from BER/DER methods when a SET construct is decoded and
found to be missing a required element..
|
Asn1NoCodecException |
This exception is thrown when there is not an encoder/decoder implemented for
the type that needs to be encoded/decoded.
|
Asn1NotInSetException |
This class defines the 'ASN.1 element not in set' exception that is
thrown from BER/DER methods when an element is parsed within the
context of a SET that does not belong to the set.
|
Asn1NotWellFormedXMLException |
This class defines the 'ASN.1 not well-formed XML' exception that is
thrown when well-formed XML text is expected and it is not in this
form.
|
Asn1SeqOrderException |
This class defines the 'ASN.1 sequence order' exception that is
thrown when an element is received in a SEQUENCE construct that is
not in the correct order..
|
Asn1SetDuplicateException |
This class defines the 'ASN.1 set duplicate element' exception that is
thrown from BER/DER methods when a SET construct is detected to
more than one instance of a given tagged element..
|
Asn1TagMatchFailedException |
This class defines the 'ASN.1 tag match failed' exception that is thrown
from BER/DER methods when an expected tag is not matched..
|
Asn1UnexpectedElementException |
This class defines the ASN.1 unexpected element exception
that is thrown when an unexpected element is detected in a
SEQUENCE or SET type. |
Asn1UnknownIEI |
This exception is thrown when a 3GPP message has an unknown IEI which
requires comprehension.
|
Asn1ValueParseException |
This class defines the 'ASN.1 value parse' exception that is thrown
when a string containing an ASN.1 value cannot be parsed.
|
Asn1XmlMisReqElemExc |
This class defines the 'missing required element' exception.
|
Asn1XmlUnexpElemExc |
This class defines the 'unexpected XML element' exception.
|