All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractFilter An abstract class used as a base for all the Filter implementationsAbstractLdapConnection An abstract LdapConnection class gathering the common behavior of LdapConnection concrete classes.AbstractPasswordPolicyResponder A base, abstract, implementation ofPasswordPolicyResponder
.AbstractPoolableLdapConnectionFactory An abstract class implementing the PoolableObjectFactory, for LdapConnections.AbstractPoolableLdapConnectionFactory.PooledLdapConnectionFactory A internal class to wrap a standard LDAP connectionAbstractSaslRequest Holds the data required to complete the SASL operationAddFuture A Future to manage AddRequests.AttributeDescriptionFilter This class is used to handle the Present filter (ie, attr =* )AttributeValueAssertionFilter A class to represent the various filters that take a value, like =, <=, >= or ~=.BindFuture A Future to manage BindRequests.CompareFuture A Future to manage CompareRequest.ConnectionCallback<T> A callback for running code against a managedLdapConnection
.ConnectionClosedEventListener A listener class intended for notifying the classes using LdapNetworkConnection in the event of any network failureDefaultLdapConnectionFactory The default implementation of LdapConnectionFactory.DefaultLdapConnectionValidator An implementation ofLdapConnectionValidator
that checks to see that the connectionisConnected()
andisAuthenticated()
.DefaultPoolableLdapConnectionFactory A factory for creating LdapConnection objects managed by LdapConnectionPool.DefaultSchemaLoader A schema loader which uses LdapConnection to load schema from a ApacheDS serveurDeleteFuture A Future to manage DeleteRequests.EntryCursorImpl An implementation of Cursor based on the underlying SearchFuture instance.EntryMapper<T> A callback for processing entries from a search result.ExtendedFuture A Future to manage ExtendedRequests.Filter The base interface for the Search FiltersFilterBuilder A builder for constructing well formed search filters according to RFC 4515.FilterOperator The operators that can be used in a Filter : AND: the '&' operator OR: the '|' operator NOT: the '!'HandshakeFuture A Future to manage StartTLS handshakeInvalidConnectionException A InvalidConnectionException is thrown if one tries to apply an operation on a closed connectionKrb5LoginConfiguration LdapAsyncConnection Root interface for all asynchronous LDAP connections.LdapClientTrustStoreManager Implement the X509TrustManager interface which will be used during JSSE truststore manager initialisation for LDAP client-to-server communications over TLS/SSL.LdapConnection The root interface for all the LDAP connection implementations.LdapConnectionConfig A class to hold the configuration for creating an LdapConnection.LdapConnectionFactory A factory that createsLdapConnection
objects using the providedLdapConnectionConfig
.LdapConnectionOperations Specifies the set of operations available onLdapConnectionTemplate
.LdapConnectionPool A pool implementation for LdapConnection objects.LdapConnectionTemplate A facade for LDAP operations that handles all of the boiler plate code for you allowing more concise operations through the use of callbacks.LdapConnectionTimeOutException A LdapConnectionTimeOutException is thrown if there is an connection time-out situation.LdapConnectionValidator An LdapConnection validator intended to be used by a GenericObjectPool to determine whether or not a conneciton is still usable.LdapConnectionWrapper Provides a base implementation of aWrapper
forLdapConnection
objects.LdapNetworkConnection This class is the base for every operations sent or received to and from a LDAP server.LdapRequestUnsuccessfulException An RuntimeException wrapper class that allows the user to choose to have unsuccessful responses thrown as exceptions rather than checking the response itself for process flow.LdapRuntimeException An RuntimeException wrapper class for exceptions which add LDAP specific information to Exceptions.LdifAnonymizer Anonymize the content of a LDIF file.LookupLdapConnectionValidator An implementation ofLdapConnectionValidator
that attempts a simple lookup on the rootDSE.MatchingRuleAssertionFilter A class to represent the extensible matching filter.MatchingRuleAssertionFilterBuilder MemoryClearingBuffer A buffer for storing sensitive information like passwords.ModelFactory A factory for creatingorg.apache.directory.api.ldap.model
objects.ModelFactoryImpl The default implementation ofModelFactory
.ModifyDnFuture A Future to manage ModifyDnRequestModifyFuture A Future to manage ModifyRequest.MonitoringLdapConnection A class used to monitor the use of a LdapConnectionMultipleResponseFuture<R extends org.apache.directory.api.ldap.model.message.Response> A Future implementation used in LdapConnection operations.NoVerificationTrustManager An implementation ofX509TrustManager
which trusts the given certificates without verifying them.PasswordException Thrown when an attempt to bind or modify a userPassword fails when using LdapConnectionTemplate.PasswordPolicyOperation An callback for processing requests whose success/failure imply some sort of password policy information.PasswordPolicyResponder A class for translating the outcome of aPasswordPolicyOperation
.PasswordPolicyResponderImpl The default implementation ofPasswordPolicyResponder
.PasswordWarning A container for password warning information.PasswordWarningImpl The default implementation ofPasswordWarning
.PooledLdapConnection A wrapper around an LdapConnection that returns the connection to the pool when closed.RequestBuilder<T> Edits a supplied request adding specifics.ResponseFuture<R extends org.apache.directory.api.ldap.model.message.Response> A Future implementation used in LdapConnection operations.SaslCallbackHandler The CallbackHandler implementation used by the LdapConnection during SASL mechanism based bind operations.SaslCramMd5Request Holds the data required to complete the CRAM-MD5 SASL operationSaslDigestMd5Request Holds the data required to complete the DIGEST-MD5 SASL operationSaslExternalRequest Holds the data required to complete the EXTERNAL SASL operationSaslGssApiRequest Holds the data required to complete the GSS-API SASL operationSaslPlainRequest Holds the data required to complete the SASL PLAIN operationSaslRequest Holds the data required to complete the SASL operationSearchCursorImpl An implementation of Cursor based on the underlying SearchFuture instance.SearchFuture A Future to manage SerachRequest.SetOfFiltersFilter An implementation of the Filter interface for the AND and OR FiltersSubstringFilter A class used to manage Substring Filters.UnaryFilter Creates a NOT filterUniqueResponseFuture<R extends org.apache.directory.api.ldap.model.message.Response> A Future implementation used in LdapConnection operations for operations that only get one single response.ValidatingPoolableLdapConnectionFactory A factory for creating LdapConnection objects managed by LdapConnectionPool.Wrapper<T> An interface for defining wrapper objects.