Name | Description |
---|---|
ArrayEnumeration | |
AttributeQualifier | Encapsulates a qualifier in a Schema definition. Definitions that are not in rfc2252. Begins with 'X-' |
Base64 | The Base64 utility class performs base64 encoding and decoding. The Base64 Content-Transfer-Encoding is designed to represent arbitrary sequences of octets in a form that need not be humanly readable. The encoding and decoding algorithms are simple, but the encoded data are consistently only about 33 percent larger than the unencoded data. The base64 encoding algorithm is defined by RFC 2045. |
BindProperties | Encapsulates an Ldap Bind properties |
DN | A DN encapsulates a Distinguished Name (an ldap name with context). A DN does not need to be fully distinguished, or extend to the Root of a directory. It provides methods to get information about the DN and to manipulate the DN. The following are examples of valid DN:
|
EnumeratedIterator | wrappers a class of type Iterator and makes it act as an Enumerator. This is used when the API requires enumerations be used but we may be using JDK1.2 collections, which return iterators instead of enumerators. Used by LdapSchema and LdapSchemaElement |
ExceptionMessages | This class contains strings that may be associated with Exceptions generated by the Ldap API libraries. Two entries are made for each message, a String identifier, and the actual error string. Parameters are identified as {0}, {1}, etc. |
ExtResponseFactory | Takes an LdapExtendedResponse and returns an object (that implements the base class ParsedExtendedResponse) based on the OID. You can then call methods defined in the child class to parse the contents of the response. The methods available depend on the child class. All child classes inherit from the ParsedExtendedResponse. |
IntermediateResponseFactory | Takes an LDAPIntermediateResponse and returns an object (that implements the base class LDAPIntermediateResponse) based on the OID. You can then call methods defined in the child class to parse the contents of the response. The methods available depend on the child class. All child classes inherit from the LdapIntermediateResponse. |
RDN | A RDN encapsulates a single object's name of a Distinguished Name(DN). The object name represented by this class contains no context. Thus a Relative Distinguished Name (RDN) could be relative to anywhere in the Directories tree. For example, of following DN, 'cn=admin, ou=marketing, o=corporation', all possible RDNs are 'cn=admin', 'ou=marketing', and 'o=corporation'. Multivalued attributes are encapsulated in this class. For example the following could be represented by an RDN: 'cn=john + l=US', or 'cn=juan + l=ES' |
ReferralInfo | This class encapsulates the combination of LdapReferral URL and the connection opened to service this URL |
ResourcesHandler | A utility class to get strings from the ExceptionMessages and ResultCodeMessages resources. |
RespControlVector | The MessageVector class implements extends the existing Vector class so that it can be used to maintain a list of currently registered control responses. |
RespControlVector.RegisteredControl | Inner class defined to create a temporary object to encapsulate all registration information about a response control. This class cannot be used outside this class |
RespExtensionSet | This class extends the AbstractSet and Implements the Set so that it can be used to maintain a list of currently registered extended responses. |
ResultCodeMessages | This class contains strings corresponding to Ldap Result Codes. The resources are accessed by the String representation of the result code. |
SchemaParser | |
SchemaTokenCreator |