|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
com.sun.slamd.asn1 package contains code for encoding and
decoding ASN.1 data using the Basic Encoding Rules (BER) format.
See:
Description
| Class Summary | |
| ASN1Boolean | This class defines an ASN.1 element that can hold a Boolean value (for storing values of either true or false). |
| ASN1Element | This class defines a generic ASN.1 element and a set of core methods for dealing with them. |
| ASN1Enumerated | This class defines an ASN.1 element that can hold an enumerated value. |
| ASN1Integer | This class defines an ASN.1 element that can hold an integer value. |
| ASN1Null | This class defines an ASN.1 element that does not hold any value. |
| ASN1OctetString | This class defines an ASN.1 element that can hold an octet string value. |
| ASN1Reader | This class provides a mechanism for reading ASN.1 elements from an input stream. |
| ASN1Sequence | This class defines an ASN.1 element that serves as a sequence, whose value is an ordered set of other ASN.1 elements. |
| ASN1Set | This class defines an ASN.1 element that serves as a set, whose value is an unordered set of other ASN.1 elements. |
| ASN1Writer | This class provides a mechanism for sending ASN.1 elements over an output stream. |
| ListPool | This class implements a list pool, which stores array lists for reuse rather than constantly allocating and freeing memory every time a one is needed and discarded. |
| Exception Summary | |
| ASN1Exception | This class defines an exception that may be thrown if there is a problem working with an ASN.1 element. |
The com.sun.slamd.asn1 package contains code for encoding and
decoding ASN.1 data using the Basic Encoding Rules (BER) format. This
encoding is used for communication between the SLAMD server and the
various clients, as well as storing certain kinds of data (e.g., job
statistics) in the configuration directory.
Note that this is not a complete ASN.1 implementation -- most elements are
included, but those elements not used by either SLAMD or the LDAP protocol
(e.g., OIDs, time values, etc.) are not implemented. The following ASN.1
elements are supported:
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||