All Classes and Interfaces

Class
Description
Wrapper for enumeration of LDAPAttrubute-s.
Wrapper for enumeration of LDAPAttrubute-s.
Wrapper for LDAPAttributeSet which implements JNDI Attribute interface
The exception thrown when there is a problem with either an LDAPFilter or with the File/URL/Buffer form which we're creating the LDAPFilter.
Wrapper for the LDAPSearchResult that implements all NamingEnumeration methods except next() (left to be implemented by subclasses).
This class is for the "any" object that is unknown to the BER package but conforms to BER rules.
This class is for the BitString object.
This class is for the Boolean object.
This is an abstract base class for character string types.
This class is for the Choice object.
This abstract class serves as a based class for constructed types such as sequence or set.
This class is for the tagged object type.
This class is for the Enumerated object.
This class is for the Integer object.
This is the base class for integral types such as Integer and Enumerated.
This class is for the NULL type.
This class is for the NumericString type.
This class is for the Object ID object.
This class is for the OctetString type.
This class is for the PrintableString type.
This class is for the Real object.
This class is for the Sequence object.
This class is for the Set object.
This class is for the tagged object type.
This is an abstract class which should be extended for use by the BERTag class in decoding application specific BER tags.
This class is for the UTCTime object.
This class is for the VisibleString object.
Wrapper for the LDAPSearchResult.
This class is similar to the java.lang.StringBuffer class.
An interface for creating instances of SaslClient.
Connection pool, typically used by a server to avoid creating a new connection for each client
Context Environment
Implementation for LDAPRebind interface.
Class used to selectivly enable debug statements
 
 
BeanInfo for displaying string
Objects of this class represent distinguished names (DN).
Class for outputting LDAP entries to a stream as DSML.
Utility class to dynamically find methods of a class and to invoke them
Event Service monitors changes on the server Implemented with the persistent search control.
Inner class that represents a binding between a change event, described with a set of search parameters, and a list of listeners
Class used to map ldapjdk exceptions to JNDI NamingException
This class is similar to the getopt() function in UNIX System V.
This class implements the abandon request.
This class implements the add request.
This class implements the add response.
This class implements the attribute value assertion.
This is the base class for all the request that has a base dn component.
This class is to help BER libraries to make decision on how to decode an implicit object.
This class implements the bind request.
This class implements the bind response.
This class implements the compare request.
This class implements the compare response.
This class implements the delete request.
This class implements the delete response.
This class implements the ExtendedRequest request.
This class implements the extended response.
This class implements the filter.
This class implements the filter And.
This class implements the approximate match filter.
This class implements the attribute value assertion filter.
This class implements the equality match filter.
This class implements the extended match filter.
This class implements the greater or equal filter.
This class implements the less or equal filter.
This class implements the filter not.
This class provides miscellaneous operations for JDAPFilter object.
This class implements the filter And.
This class implements the filter present.
This class implements the base class of filter "and" and filter "or".
This class implements the filter substring.
This class implements the modify rdn request.
This class implements the modifyRDN response.
This class implements the modify request.
This class implements the modify response.
This is the base interface for all protocol operation that is embedded in a JDAPMessage (LDAP Message in RCF1777).
This class implements the ldap result where stores the request status.
This class implements the search request.
This class implements the search response.
This class implements the search result.
This class implements the search result reference.
This class implements the unbind request and is a protocol operation.
Creates an SSL socket connection to a server, using the JSSE package from Sun.
Creates an SSL socket connection to a server, using the Netscape/Mozilla JSS package.
Encapsulates a connection to an LDAP server, providing access to the input queue for messages received.
Represents the name and values of an attribute in an entry.
The definition of an attribute type in the schema.
Represents a set of attributes (for example, the set of attributes in an entry).
This is a base class that is extended by various specialized LDAP Beans.
Performs explicit bind processing on a referral.
LDAPCache represents an in-memory cache that you can use to reduce the number of search requests sent to the LDAP server.
This static class checks if the caller is an applet running in Netscape Communicator.
Compares LDAP entries based on one or more attribute values.
Represents a connection to an LDAP server.
Makes a connection to a server from a list using "smart" failover.
Multiple LDAPConnection clones can share a single physical connection, which is maintained by a thread.
Represents a set of operation preferences.
 
 
Implementation for the DirContext.
Represents arbitrary control data that can be used with a a particular LDAP operation.
Executes the delete command to delete an LDAP entry.
The definition of a DIT content rule in the schema.
The definition of a DIT structure rule in the schema.
Represents a distinguished name in LDAP.
Represents an entry in the directory.
Represents an LDAP v3 server control that specifies information about a change to an entry in the directory.
Represents an LDAP v3 server control that specifies information about a change to an entry in the directory.
The LDAPEntryComparator interface represents the algorithm used to sort the search results.
Indicates that an error has occurred.
Version 3 of the LDAP protocol include the means to define additional operations ("extended operations") beyond the standard LDAP operations.
Represents a server response to an extended operation request.
Represents an LDAP search filter, which includes the string-based representation of the filter and other information retrieved from the LDAP filter configuration file (or from a buffer in memory or from a URL).
Represents an LDAP filter configuration file read into memory.
The list of LDAPFilter objects returned from a LDAPFilterDescriptor Object.
Invisible Bean that just takes a host, port, directory base, search string, and optional authentication name and password, and returns a list of all matching DNs.
BeanInfo for LDAPGetEntries
Invisible Bean that just takes a name and password, host and port, and directory base and attribute name, and returns an attribute's values from a Directory Server.
BeanInfo for LDAPGetProperty
An exception thrown when the LDAP operation being invoked has been interrupted.
Represents an Internal LDAPFilterList object.
Represents an LDAPIntFilterSet object.
Invisible Bean that just takes a host and port, optional authentication name and password, and DN of a group and another DN which might be a member of the group, and returns true or false, depending on whether the second DN is a member of the first.
BeanInfo for LDAPIsMember
The definition of a matching rule in the schema.
The definition of a matching rule use in the schema.
Base class for LDAP request and response messages.
A queue of response messsages from the server.
Request entry encapsulates request parameters
Specifies changes to be made to the values of an attribute.
Represents a set of modifications to be made to attributes in an entry.
Executes modify, delete, add, and modRDN.
The definition of a name form in the schema.
 
The definition of an object class in the schema.
Represents an LDAP v3 server control that specifies a simple pagd result manipulation, which allows your LDAP client to get entries in multiple chunks (The OID for this control is 1.2.840.113556.1.4.319).
Represents an LDAP v3 server control that may be returned if a password has expired, and password policy is enabled on the server.
Represents an LDAP v3 server control that may be returned if a password has expired, and password policy is enabled on the server.
Represents an LDAP v3 server control that may be returned if a password is about to expire, and password policy is enabled on the server.
Represents an LDAP v3 server control that may be returned if a password is about to expire, and password policy is enabled on the server.
Represents an LDAP v3 server control that specifies a persistent search (an ongoing search operation), which allows your LDAP client to get notification of changes to the directory.
Represents an LDAP v3 server control that specifies a persistent search (an ongoing search operation), which allows your LDAP client to get notification of changes to the directory.
Represents an LDAP v3 server control that specifies that you want the server to use the specified DN's identity for this operation.
Represents an LDAP v3 server control that specifies that you want the server to use the specified DN's identity for this operation.
Specifies how to retrieve authentication information automatically for referrals.
Represents information used to authenticate the client in cases where the client follows referrals automatically.
A wrapper for the ldapjdk LDAPReferralException
Represents the situation in which the LDAP server refers the client to another LDAP server.
This class represents a locale-specific resource for a property file.
Represents the response to a particular LDAP operation.
Represents the message queue associated with a particular LDAP operation or operations.
Authenticates to a server using SASL
This object represents the schema of an LDAP v3 server.
Abstract class representing an element (such as an object class definition, an attribute type definition, or a matching rule definition) in the schema.
Execute Search operations through the LDAP client interface.
Represents a set of search preferences.
Manages search results, references and responses returned on one or more search requests
A LDAPSearchResult object encapsulates a single search result.
An LDAPSearchResultReference object encapsulates a continuation reference from a search operation.
The results of an LDAP search operation, represented as an enumeration.
Ldap Service encapsulates a Ldap connection and Ldap operations over the connection.
Invisible Bean that just authenticates a user with a Directory Server and returns Y or N.
BeanInfo for LDAPSimpleAuth
Represents a socket connection that you can use to connect to an LDAP server.
Represents an LDAP v3 server control that specifies that you want the server to return sorted search results.
Represents an LDAP v3 server control that specifies that you want the server to return sorted search results.
Represents sorting instructions for a particular attribute.
Represents sorting instructions for a particular attribute.
The LDAP server sends back a sort response control to indicate the result of the sorting operation.
 
Creates an SSL socket connection to an LDAP Server.
Represents an SSL socket connection that you can use to connect to an LDAP server.
Creates an SSL socket connection to an LDAP Server.
Represents an LDAP v3 server control that contains a string as its only value.
The definition of a syntax type in the schema.
Helper class supporting schema elements that include syntax definitions - attributes and matching rules
A socket factory interface for supporting the start TLS LDAPv3 extension (RFC 2830).
LDAPTool Base class for LDAP command-line tools
The LDAPTraceWriter interface enables logging of LDAP trace messages in environments where an OutputStream can not be used.
Represents an LDAP URL.
Deprecated, for removal: This API element is subject to removal in a future version.
Use netscape.ldap.LDAPConnection instead.
Specifies additional features available in version 3 of the LDAP protocol.
Represents control data for returning paged results from a search.
Represents control data for returning paged results from a search.
Represents control data for returning paged results from a search.
Represents control data for returning paged results from a search.
Abstract class for outputting LDAP entries to a stream.
LDAP Data Interchange Format (LDIF) is a file format used to import and export directory data from an LDAP server and to describe a set of changes to be applied to data in a directory.
An object of this class represents the content of an LDIF record that specifies a new entry to be added.
An object of this class represents the content of an LDIF record that specifies an entry and its attributes.
An object of this class represents the content of an LDIF record.
This interface represents the content of an LDIF record.
An object of this class represents the content of an LDIF record that specifies the deletion of an entry.
An object of this class represents the content of an LDIF record that specifies changes to an RDN or the DN of an entry.
An object of this class represents the content of an LDIF record that specifies modifications to an entry.
An object of this class represents an LDIF record in an LDIF file (or in LDIF data).
Class for outputting LDAP entries to a stream as LDIF.
Implements a plaintext -> Base64 encoder.
Implements a plaintext -> Base64 encoder.
This abstract class is the parent of those classes which implement MIME encoding and decoding: base64.
Wrapper for the LDAPSearchResult.
 
Class used to map Java objects to ldap entries back and forth
Common utility methods
Objects of this class represent the components of a distinguished name (DN).
A static class for creating SASL clients and servers.
Performs SASL authentication as a client.
An interface for creating instances of SaslClient.
This class represents an error that has occurred when using SASL.
This class provides the implementation of the EXTERNAL mechanism driver.
 
 
 
 
 
 
 
 
A wrapper calss for LDAPSchema.
 
 
 
 
 
 
A wrapper for the LDAPSeatchResults.
An extension of SearchResult that allows access to controls sent back with the results of a search
ShareableEnv manages a set of environment properties.
Represents a timer which will timeout for every certain interval.