|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
ASN1Boolean | This class provides an ASN.1 Boolean element, whose value is a single byte and represents either "TRUE" or "FALSE". |
ASN1Buffer | This class provides a mechanism for writing one or more ASN.1 elements into a byte string buffer. |
ASN1BufferSequence | This class provides a data structure which is used in the course of writing an ASN.1 sequence to an ASN.1 buffer. |
ASN1BufferSet | This class provides a data structure which is used in the course of writing an ASN.1 set to an ASN.1 buffer. |
ASN1Element | This class defines a generic ASN.1 BER element, which has a type and value. |
ASN1Enumerated | This class provides an ASN.1 enumerated element. |
ASN1Integer | This class provides an ASN.1 integer element, whose value may be represented as an integer with up to a 32-bit representation. |
ASN1Long | This class provides an ASN.1 long element. |
ASN1Null | This class provides an ASN.1 null element, which does not hold a value. |
ASN1OctetString | This class provides an ASN.1 octet string element, whose value is simply comprised of zero or more bytes. |
ASN1Sequence | This class provides an ASN.1 sequence element, which is used to hold an ordered set of zero or more other elements (potentially including additional "envelope" element types like other sequences and/or sets). |
ASN1Set | This class provides an ASN.1 set element, which is used to hold a set of zero or more other elements (potentially including additional "envelope" element types like other sequences and/or sets) in which the order of those elements should not be considered significant. |
ASN1StreamReader | This class provides a mechanism for ASN.1 elements (including sequences and
sets) from an input stream in a manner that allows the data to be decoded on
the fly without constructing ASN1Element objects if they are not
needed. |
ASN1StreamReaderSequence | This class provides a data structure which is used in the course of reading an ASN.1 sequence from an ASN.1 stream reader. |
ASN1StreamReaderSet | This class provides a data structure which is used in the course of reading an ASN.1 set from an ASN.1 stream reader. |
ASN1Writer | This class provides an efficient mechanism for writing ASN.1 elements to output streams. |
Exception Summary | |
---|---|
ASN1Exception | This class defines an exception that can be thrown if a problem occurs while interacting with ASN.1 BER elements. |
This package contains a number of classes for interacting with ASN.1 BER elements. ASN.1 (Abstract Syntax Notation One) provides a framework for representing typed data in a binary form, according to a set of encoding rules. This implementation uses the Basic Encoding Rules (BER), which is the mechanism used to represent LDAP messages. It does not provide all standard types of ASN.1 elements, but includes those needed for LDAP processing, including Boolean, enumerated, integer, null, octet string, sequence, and set elements, as well as support for generic element types.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |