Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abandon(int) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Abandons a request submitted to the server for performing a particular operation.
- abandon(int) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Abandons a request submitted to the server for performing a particular operation.
- abandon(int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Abandons a request submitted to the server for performing a particular operation.
- abandon(AbandonRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
An abandon request essentially with the request message ID of the operation to be canceled and/or potentially some controls and timeout (the controls and timeout are not mandatory).
- abandon(AbandonRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
An abandon request essentially with the request message ID of the operation to be canceled and/or potentially some controls and timeout (the controls and timeout are not mandatory).
- abandon(AbandonRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
An abandon request essentially with the request message ID of the operation to be canceled and/or potentially some controls and timeout (the controls and timeout are not mandatory).
- AbstractLdapConnection - Class in org.apache.directory.ldap.client.api
-
An abstract LdapConnection class gathering the common behavior of LdapConnection concrete classes.
- AbstractLdapConnection() - Constructor for class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
Creates a new instance of an AbstractLdapConnection
- AbstractLdapConnection(LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
Creates a new instance of and AbstractLdapConnection.java, with a LdapApiService instance/
- AbstractPasswordPolicyResponder - Class in org.apache.directory.ldap.client.template
-
A base, abstract, implementation of
PasswordPolicyResponder. - AbstractPasswordPolicyResponder(LdapApiService) - Constructor for class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
-
Creates a AbstractPasswordPolicyResponder instance
- AbstractPoolableLdapConnectionFactory - Class in org.apache.directory.ldap.client.api
-
An abstract class implementing the PoolableObjectFactory, for LdapConnections.
- AbstractPoolableLdapConnectionFactory(LdapConnectionFactory) - Constructor for class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Constructor that takes a LdapConnection factory for poolable connections
- AbstractSaslRequest - Class in org.apache.directory.ldap.client.api
-
Holds the data required to complete the SASL operation
- AbstractSaslRequest(String) - Constructor for class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Creates a new instance of SaslRequest.
- activateObject(PooledObject) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
There is nothing to do to activate a connection.
- activateObject(PooledObject) - Method in class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
There is nothing to do to activate a connection.
- add(Entry) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Add an entry to the server.
- add(Entry) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Add an entry to the server.
- add(Entry) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Add an entry to the server.
- add(AddRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Add an entry present in the
AddRequestto the server. - add(AddRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Add an entry present in the
AddRequestto the server. - add(AddRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Add an entry present in the
AddRequestto the server. - add(AddRequest) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Adds an entry specified by an AddRequest to the LDAP server.
- add(AddRequest) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Adds an entry specified by an AddRequest to the LDAP server.
- add(Dn, Attribute...) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Adds an entry specified by a Dn and an array of Attribute's to the LDAP server.
- add(Dn, Attribute...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Adds an entry specified by a Dn and an array of Attribute's to the LDAP server.
- add(Dn, RequestBuilder) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Adds an entry specified by a Dn, to be filled out by a RequestBuilder, to the LDAP server.
- add(Dn, RequestBuilder) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Adds an entry specified by a Dn, to be filled out by a RequestBuilder, to the LDAP server.
- addAllControls(Control[]) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Adds the given controls.
- addAnonAttributeType(AttributeType) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Add an attributeType that has to be anonymized
- addAnonAttributeType(AttributeType, Anonymizer) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Add an attributeType that has to be anonymized, with its associated anonymizer.
- addAsync(Entry) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Add an entry to the server asynchronously.
- addAsync(Entry) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Add an entry to the server asynchronously.
- addAsync(AddRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Add an entry present in the AddRequest to the server.
- addAsync(AddRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Add an entry present in the AddRequest to the server.
- addConnectionClosedEventListener(ConnectionClosedEventListener) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Adds the connection closed event listener.
- addControl(Control) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Adds the given control.
- AddFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage AddRequests.
- AddFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.AddFuture
-
Creates a new instance of AddFuture.
- addNamingContext(String) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Add a new NamingContext
- addSchema(File) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
parses the given schema file present in OpenLDAP schema format and adds all the SchemaObjects present in it to the SchemaManager
- addSchema(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Add a Schema
- after(Entry) - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
-
This operation is not supported in SearchCursor.
- after(Response) - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
This operation is not supported in SearchCursor.
- afterLast() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
-
This operation is not supported in SearchCursor.
- afterLast() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
This operation is not supported in SearchCursor.
- and(FilterBuilder...) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder that will
&together all of the supplied filters. - anonymize(String) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Anonymize a LDIF
- anonymizeFile(String, Writer) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Anonymize a LDIF
- anonymousBind() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Anonymous bind on a server.
- anonymousBind() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Anonymous bind on a server.
- anonymousBind() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Anonymous bind on a server.
- anonymousBind() - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Anonymous bind on a server.
- anonymousBindAsync() - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Anonymous asynchronous Bind on a server.
- anonymousBindAsync() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Anonymous asynchronous Bind on a server.
- approximatelyEqual(String, String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder for testing the approximate equality of an attribute.
- authenticate(String, String, SearchScope, char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Attempts to authenticate the supplied credentials against the first entry found matching the search criteria.
- authenticate(String, String, SearchScope, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Attempts to authenticate the supplied credentials against the first entry found matching the search criteria.
- authenticate(SearchRequest, char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Attempts to authenticate the supplied credentials against the first entry found matching the search criteria.
- authenticate(SearchRequest, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Attempts to authenticate the supplied credentials against the first entry found matching the search criteria.
- authenticate(Dn, char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Attempts to authenticate the supplied credentials.
- authenticate(Dn, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Attempts to authenticate the supplied credentials.
- authenticate(Dn, String, SearchScope, char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Attempts to authenticate the supplied credentials against the first entry found matching the search criteria.
- authenticate(Dn, String, SearchScope, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Attempts to authenticate the supplied credentials against the first entry found matching the search criteria.
- authorizationId - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The authorization ID of the entity
- available() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
- available() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
B
- before(Entry) - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
-
This operation is not supported in SearchCursor.
- before(Response) - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
This operation is not supported in SearchCursor.
- beforeFirst() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
-
This operation is not supported in SearchCursor.
- beforeFirst() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
This operation is not supported in SearchCursor.
- bind() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Bind on a server, using the
LdapConnectionConfiginformation of this connection. - bind() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Bind on a server, using the
LdapConnectionConfiginformation of this connection. - bind() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind on a server, using the
LdapConnectionConfiginformation of this connection. - bind() - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Bind on a server, using the
LdapConnectionConfiginformation of this connection. - bind(String) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
Unauthenticated authentication bind on a server.
- bind(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Unauthenticated authentication bind on a server.
- bind(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Unauthenticated authentication bind on a server.
- bind(String) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Unauthenticated authentication bind on a server.
- bind(String, String) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
Simple bind on a server.
- bind(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Simple bind on a server.
- bind(String, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Simple bind on a server.
- bind(String, String) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Simple bind on a server.
- bind(BindRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Bind to the server using a bind request object.
- bind(BindRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Bind to the server using a bind request object.
- bind(BindRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a bind request object.
- bind(BindRequest) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Bind to the server using a bind request object.
- bind(Dn) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
Unauthenticated authentication bind on a server.
- bind(Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Unauthenticated authentication bind on a server.
- bind(Dn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Unauthenticated authentication bind on a server.
- bind(Dn) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Unauthenticated authentication bind on a server.
- bind(Dn, String) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
Simple bind on a server.
- bind(Dn, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Simple bind on a server.
- bind(Dn, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Simple bind on a server.
- bind(Dn, String) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Simple bind on a server.
- bind(SaslCramMd5Request) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a CramMd5Request object.
- bind(SaslDigestMd5Request) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a DigestMd5Request object.
- bind(SaslExternalRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a SaslExternalRequest object.
- bind(SaslGssApiRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a GssApiRequest object.
- bind(SaslPlainRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a PlainRequest object.
- bind(SaslRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
SASL Bind to the server using a SASL request object.
- bind(SaslRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
SASL Bind to the server using a SASL request object.
- bind(SaslRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a SaslRequest object.
- bindAsync() - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Asynchronous Bind on a server, using the LdapConnectionConfig informations.
- bindAsync() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Asynchronous Bind on a server, using the LdapConnectionConfig informations.
- bindAsync(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Asynchronous unauthenticated authentication bind
- bindAsync(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Simple asynchronous Bind on a server.
- bindAsync(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Simple asynchronous Bind on a server.
- bindAsync(BindRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Do an asynchronous bind, based on a BindRequest.
- bindAsync(BindRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do an asynchronous bind, based on a BindRequest.
- bindAsync(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Asynchronous unauthenticated authentication Bind on a server.
- bindAsync(Dn, String) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Simple asynchronous Bind on a server.
- bindAsync(Dn, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Simple asynchronous Bind on a server.
- bindAsync(SaslGssApiRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do an asynchronous bind, based on a GssApiRequest.
- bindAsync(SaslRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do an asynchronous bind, based on a SaslPlainRequest.
- bindCalled() - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Tells if a Bind has been issued
- bindConnection(LdapConnection) - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Issues a bind request on the supplied connection using the name and credentials from the LdapConnectionConfg supplied to the constructor.
- bindConnection(LdapConnection) - Method in interface org.apache.directory.ldap.client.api.LdapConnectionFactory
-
Issues a bind request on the supplied connection using the name and credentials from the LdapConnectionConfg supplied to the constructor.
- BindFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage BindRequests.
- BindFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.BindFuture
-
Creates a new instance of BindFuture.
- bindSasl(SaslRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the SASL Bind.
- bindSaslCramMd5(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using the SASL CRAM-MD5 mechanism.
- bindSaslDigestMd5(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using the SASL DIGEST-MD5 mechanism.
- bindSaslPlain(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
SASL PLAIN Bind on a server.
- bindSaslPlain(String, String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
SASL PLAIN Bind on a server.
- buildRequest(T) - Method in interface org.apache.directory.ldap.client.template.RequestBuilder
-
Modifies the provided request adding specific information to it.
C
- cancel() - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
-
Cancel the Future
- cancel() - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
Cancel the Future
- cancel() - Method in interface org.apache.directory.ldap.client.api.future.ResponseFuture
-
Cancel the Future
- cancel() - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
Cancel the Future
- cancel(boolean) - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
- cancel(boolean) - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
- cancel(boolean) - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
- cancelled - Variable in class org.apache.directory.ldap.client.api.future.HandshakeFuture
-
flag to determine if this future is cancelled
- cancelled - Variable in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
flag to determine if this future is cancelled
- cancelled - Variable in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
flag to determine if this future is cancelled
- cause - Variable in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
If the request has been cancelled because of an exception it will be stored here
- cause - Variable in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
If the request has been cancelled because of an exception it will be stored here
- checkClientTrusted(X509Certificate[], String) - Method in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Determine if client certificate is to be trusted.
- checkServerTrusted(X509Certificate[], String) - Method in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Determine if server certificate is to be trusted.
- clear() - Method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Clears the buffer out, filling its cells with null.
- close() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
- close() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Disconnect from the remote LDAP server.
- close() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Disconnect from the remote LDAP server.
- close() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Disconnect from the remote LDAP server.
- close() - Method in class org.apache.directory.ldap.client.api.PooledLdapConnection
- close() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- close(Exception) - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
- close(Exception) - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- codec - Variable in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
the ldap codec service
- compare(String, String, byte[]) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, Value) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, Value) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, Value) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(CompareRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares an entry's attribute's value with that of the given value.
- compare(CompareRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares an entry's attribute's value with that of the given value.
- compare(CompareRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares an entry's attribute's value with that of the given value.
- compare(Dn, String, byte[]) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, Value) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, Value) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, Value) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compareAsync(CompareRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Asynchronously compares an entry's attribute's value with that of the given value
- compareAsync(CompareRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Asynchronously compares an entry's attribute's value with that of the given value
- CompareFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage CompareRequest.
- CompareFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.CompareFuture
-
Creates a new instance of CompareFuture.
- configureConnection(LdapConnection) - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Applies the following configuration settings from the LdapConnectionConfig to the supplied connection: timeOut binaryAttributeDetector This method is called by newLdapConnection, so there is no need to call this on a newly created connection.
- configureConnection(LdapConnection) - Method in interface org.apache.directory.ldap.client.api.LdapConnectionFactory
-
Applies the following configuration settings from the LdapConnectionConfig to the supplied connection: timeOut binaryAttributeDetector This method is called by newLdapConnection, so there is no need to call this on a newly created connection.
- connect() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Connect to the remote LDAP server.
- connect() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Connect to the remote LDAP server.
- connect() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Connect to the remote LDAP server.
- connectAsync() - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Do an asynchronous connection attempt
- connectAsync() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do an asynchronous connection attempt
- connection - Variable in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
The connection used by the request
- connection - Variable in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
The connection used by the request
- connection - Variable in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
The wrapped connection
- ConnectionCallback<T> - Interface in org.apache.directory.ldap.client.template
-
A callback for running code against a managed
LdapConnection. - connectionClosed() - Method in interface org.apache.directory.ldap.client.api.ConnectionClosedEventListener
-
called when the LdapNetworkConnection is unable to reach the server it is connected to
- ConnectionClosedEventListener - Interface in org.apache.directory.ldap.client.api
-
A listener class intended for notifying the classes using LdapNetworkConnection in the event of any network failure
- connectionFactory - Variable in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
The factory to use to create a new connection
- contains(String, String...) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder that will construct a SubString filter, with zero to N any parts, but no initial or final parts.
- controls - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The list of controls
- createBindRequest(String, byte[], String, Control...) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
Create a complete BindRequest ready to be sent.
- credentials - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The credentials
D
- DEFAULT_LDAP_HOST - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
The default host : localhost
- DEFAULT_LDAP_PORT - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Default ports for LDAP
- DEFAULT_LDAPS_PORT - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Default port for LDAPS
- DEFAULT_SSL_PROTOCOL - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
the default protocol used for creating SSL context
- DEFAULT_TIMEOUT - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
The default timeout for operation : 30 seconds
- DefaultLdapConnectionFactory - Class in org.apache.directory.ldap.client.api
-
The default implementation of LdapConnectionFactory.
- DefaultLdapConnectionFactory(LdapConnectionConfig) - Constructor for class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Creates a new instance of DefaultLdapConnectionFactory.
- DefaultLdapConnectionValidator - Class in org.apache.directory.ldap.client.api
-
An implementation of
LdapConnectionValidatorthat checks to see that the connectionisConnected()andisAuthenticated(). - DefaultLdapConnectionValidator() - Constructor for class org.apache.directory.ldap.client.api.DefaultLdapConnectionValidator
-
A default constructor
- DefaultPoolableLdapConnectionFactory - Class in org.apache.directory.ldap.client.api
-
A factory for creating LdapConnection objects managed by LdapConnectionPool.
- DefaultPoolableLdapConnectionFactory(LdapConnectionConfig) - Constructor for class org.apache.directory.ldap.client.api.DefaultPoolableLdapConnectionFactory
-
Creates a new instance of PoolableLdapConnectionFactory.
- DefaultPoolableLdapConnectionFactory(LdapConnectionConfig, Class) - Constructor for class org.apache.directory.ldap.client.api.DefaultPoolableLdapConnectionFactory
-
Creates a new instance of PoolableLdapConnectionFactory using an instance of the supplied class as its LdapConnection factory.
- DefaultPoolableLdapConnectionFactory(LdapConnectionFactory) - Constructor for class org.apache.directory.ldap.client.api.DefaultPoolableLdapConnectionFactory
-
Creates a new instance of PoolableLdapConnectionFactory.
- DefaultSchemaLoader - Class in org.apache.directory.ldap.client.api
-
A schema loader which uses LdapConnection to load schema from a ApacheDS serveur
- DefaultSchemaLoader() - Constructor for class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
A default constructor
- DefaultSchemaLoader(LdapConnection) - Constructor for class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Creates a new instance of DefaultSchemaLoader.
- DefaultSchemaLoader(LdapConnection, boolean) - Constructor for class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Creates a new instance of DefaultSchemaLoader.
- DefaultSchemaLoader(LdapConnection, Dn) - Constructor for class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Creates a new instance of NetworkSchemaLoader.
- delete(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Deletes the entry with the given distinguished name.
- delete(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Deletes the entry with the given distinguished name.
- delete(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Deletes the entry with the given distinguished name.
- delete(DeleteRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Performs a delete operation based on the delete request object.
- delete(DeleteRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Performs a delete operation based on the delete request object.
- delete(DeleteRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs a delete operation based on the delete request object.
- delete(DeleteRequest) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Deletes an entry specified by a DeleteRequest from the LDAP server.
- delete(DeleteRequest) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Deletes an entry specified by a DeleteRequest from the LDAP server.
- delete(Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Deletes the entry with the given distinguished name.
- delete(Dn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Deletes the entry with the given distinguished name.
- delete(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Deletes the entry with the given distinguished name.
- delete(Dn) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Deletes an entry specified by Dn from the LDAP server.
- delete(Dn) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Deletes an entry specified by Dn from the LDAP server.
- delete(Dn, RequestBuilder) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Deletes an entry specified by Dn, and whose request is configured by a RequestBuilder, from the LDAP server.
- delete(Dn, RequestBuilder) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Deletes an entry specified by Dn, and whose request is configured by a RequestBuilder, from the LDAP server.
- deleteAsync(DeleteRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Performs an asynchronous delete operation based on the delete request object.
- deleteAsync(DeleteRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs an asynchronous delete operation based on the delete request object.
- DeleteFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage DeleteRequests.
- DeleteFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.DeleteFuture
-
Creates a new instance of DeleteFuture.
- deleteTree(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
deletes the entry with the given Dn, and all its children
- deleteTree(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
deletes the entry with the given Dn, and all its children
- destroyObject(PooledObject) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Destroying a connection will unbind it which will result on a shutdown of teh underlying protocol.
- doesFutureExistFor(int) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Deprecated.
- doesFutureExistFor(int) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Checks if there is a ResponseFuture associated with the given message ID.
- doesFutureExistFor(int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Checks if there is a ResponseFuture associated with the given message ID.
- doWithConnection(LdapConnection) - Method in interface org.apache.directory.ldap.client.template.ConnectionCallback
-
Provides a managed connection to the implementation of this method.
E
- endsWith(String, String...) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder that will construct a SubString filter, with an initial part, and zero to N any parts, but no final part.
- EntryCursorImpl - Class in org.apache.directory.ldap.client.api
-
An implementation of Cursor based on the underlying SearchFuture instance.
- EntryCursorImpl(SearchCursor) - Constructor for class org.apache.directory.ldap.client.api.EntryCursorImpl
-
Instantiates a new search cursor, embedding a SearchCursor.
- EntryMapper<T> - Interface in org.apache.directory.ldap.client.template
-
A callback for processing entries from a search result.
- equal(String, String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder for testing equality of an attribute.
- event(IoSession, FilterEvent) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- exception(LdapException) - Method in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
-
Translates an
LdapExceptionto aPasswordExceptionto be thrown whenAbstractPasswordPolicyResponder.process(PasswordPolicyOperation)fails. - exceptionCaught() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
tell if an exception was caught while processing the request or a response.
- exceptionCaught() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
tell if an exception was caught while processing the request or a response.
- exceptionCaught() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
tell if an exception was caught while processing the request or a response.
- exceptionCaught(IoSession, Throwable) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Handle the exception we got.
- execute(ConnectionCallback) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Executes the
connectionCallback, supplying it a managed connection. - execute(ConnectionCallback) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Executes the
connectionCallback, supplying it a managed connection. - exists(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Tells if an entry exists in the server.
- exists(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Tells if an entry exists in the server.
- exists(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Tells if an entry exists in the server.
- exists(Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Tells if an Entry exists in the server.
- exists(Dn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Tells if an Entry exists in the server.
- exists(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Tells if an Entry exists in the server.
- extended(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Sends a extended operation request to the server with the given OID and no value.
- extended(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Sends a extended operation request to the server with the given OID and no value.
- extended(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Sends a extended operation request to the server with the given OID and no value.
- extended(String) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Sends a extended operation request to the server with the given OID and no value.
- extended(String, byte[]) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Sends a extended operation request to the server with the given OID and value.
- extended(String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Sends a extended operation request to the server with the given OID and value.
- extended(String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Sends a extended operation request to the server with the given OID and value.
- extended(String, byte[]) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Sends a extended operation request to the server with the given OID and value.
- extended(Oid) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Sends a extended operation request to the server with the given OID and no value.
- extended(Oid) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Sends a extended operation request to the server with the given OID and no value.
- extended(Oid) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Sends a extended operation request to the server with the given OID and no value.
- extended(Oid) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Sends a extended operation request to the server with the given OID and no value.
- extended(Oid, byte[]) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Sends a extended operation request to the server with the given OID and value.
- extended(Oid, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Sends a extended operation request to the server with the given OID and value.
- extended(Oid, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Sends a extended operation request to the server with the given OID and value.
- extended(Oid, byte[]) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Sends a extended operation request to the server with the given OID and value.
- extended(ExtendedRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Performs an extended operation based on the extended request object.
- extended(ExtendedRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Performs an extended operation based on the extended request object.
- extended(ExtendedRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs an extended operation based on the extended request object.
- extended(ExtendedRequest) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Performs an extended operation based on the extended request object.
- extendedAsync(ExtendedRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Asynchronously requests the server to perform an extended operation based on the given request.
- extendedAsync(ExtendedRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Asynchronously requests the server to perform an extended operation based on the given request.
- ExtendedFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage ExtendedRequests.
- ExtendedFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.ExtendedFuture
-
Creates a new instance of ExtendedFuture.
- extensible(String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Creates an extensible match filter by calling
extensible(null, value). - extensible(String, String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Creates an extensible match filter.
F
- fail(ResultResponse, PasswordPolicyResponse, ResultCodeEnum) - Method in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
-
Returns an exception to be thrown in the case of a non SUCCESS
resultCode. - FilterBuilder - Class in org.apache.directory.ldap.client.api.search
-
A builder for constructing well formed search filters according to RFC 4515.
- first() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
-
This operation is not supported in SearchCursor.
- first() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
This operation is not supported in SearchCursor.
G
- get() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
- get() - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
- get() - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
- get() - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
- get() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
- get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
- get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
- getAcceptedIssuers() - Method in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Return the list of accepted issuers for this trust manager.
- getAppConfigurationEntry(String) - Method in class org.apache.directory.ldap.client.api.Krb5LoginConfiguration
-
Interface method requiring us to return all the LoginModules we know about.
- getAttributeAnonymizers() - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Get the list of configured anonymizers
- getAuthorizationId() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets the authorization ID.
- getAuthorizationId() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the authorization ID.
- getBinaryAttributeDetector() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Get the BinaryAttribute dectore instance
- getBinaryAttributeDetector() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Get the BinaryAttribute detector instance
- getBinaryAttributeDetector() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Get the BinaryAttribute dectore instance
- getBinaryAttributeDetector() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Get the BinaryAttribute dectore instance
- getBytes() - Method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Returns the
byte[]used to create this buffer, or getComputedBytes() if created with achar[]. - getCause() - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
- getCause() - Method in interface org.apache.directory.ldap.client.api.future.ResponseFuture
-
Get the associated cause
- getCause() - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
- getChars() - Method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Returns the
char[]used to create this buffer, or getComputedChars() if created with abyte[]. - getCloseTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets close timeout in milliseconds.
- getCodecService() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Gets the LDAP CODEC service responsible for encoding and decoding messages.
- getCodecService() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Gets the LDAP CODEC service responsible for encoding and decoding messages.
- getCodecService() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Gets the LDAP CODEC service responsible for encoding and decoding messages.
- getConfig() - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Configuration of LdapNetworkConnection
- getConfig() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
gives the configuration information of the connection
- getConnection() - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Get the LdapConnecgion instance
- getConnection() - Method in class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Gives a LdapConnection fetched from the pool.
- getConnectTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets connect timeout in milliseconds.
- getControls() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets the controls.
- getControls() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the controls.
- getCredentials() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets the crendentials
- getCredentials() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the credentials.
- getCredentials() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the crendentials
- getDefaultLdapHost() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the default LDAP host.
- getDefaultLdapPort() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the default LDAP port.
- getDefaultLdapsPort() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the default LDAPS port.
- getDefaultTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the default timeout in milliseconds.
- getEnabledCipherSuites() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the cipher suites which are enabled.
- getEnabledProtocols() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the protocols which are enabled.
- getEntry() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- getExtendedRequest() - Method in class org.apache.directory.ldap.client.api.future.ExtendedFuture
-
Get the extended request instance
- getGraceAuthNsRemaining() - Method in interface org.apache.directory.ldap.client.template.PasswordWarning
-
Returns the number of remaining authentications before the account will be locked.
- getIntermediate() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- getKdcHost() - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Gets the KDC host.
- getKdcPort() - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Gets the KDC port.
- getKeyManagers() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the key managers.
- getKrb5ConfFilePath() - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Gets the (absolute) path to the 'krb5.conf' file.
- getLatestBytesMap() - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Get the map containing the latest anonymised bytes
- getLatestStringMap() - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Get the map containing the latest anonymised Strings
- getLdapApiService() - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Returns the LdapApiService instance used by this factory.
- getLdapApiService() - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Returns the LdapApiService instance used by this factory.
- getLdapApiService() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Get the the LdapApiService instance
- getLdapApiService() - Method in interface org.apache.directory.ldap.client.api.LdapConnectionFactory
-
Returns the LdapApiService instance used by this factory.
- getLdapApiService() - Method in class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Returns the LdapApiService instance used by this connection pool.
- getLdapException() - Method in exception class org.apache.directory.ldap.client.template.exception.PasswordException
-
If an LdapException was thrown causing this exception, that LdapException is returned.
- getLdapHost() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the LDAP host.
- getLdapPort() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the LDAP port.
- getLoginContextName() - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Gets the name for the
LoginContextobject. - getLoginModuleConfiguration() - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Gets the
Configurationobject for Login Module. - getMessageId() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
- getName() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the name that is used to authenticate the user.
- getPasswordPolicyError() - Method in exception class org.apache.directory.ldap.client.template.exception.PasswordException
-
Returns the password policy error code if present, otherwise null.
- getQualityOfProtection() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets the quality of protection.
- getQualityOfProtection() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the quality of protection.
- getReadOperationTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets read operation timeout in milliseconds.
- getRealmName() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets realm name.
- getRealmName() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets realm name.
- getReferral() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- getResponse() - Method in exception class org.apache.directory.ldap.client.template.exception.LdapRequestUnsuccessfulException
-
Get the associate LDAP Response
- getResultCode() - Method in exception class org.apache.directory.ldap.client.template.exception.PasswordException
-
Returns the result code from the attempt to bind or modify the userPassword.
- getRootDse() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Get back the RooDSE from the connected server.
- getRootDse() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Get back the RooDSE from the connected server.
- getRootDse() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Get back the RooDSE from the connected server.
- getRootDse(String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Get back the RooDSE from the connected server.
- getRootDse(String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Get back the RooDSE from the connected server.
- getRootDse(String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Get back the RooDSE from the connected server.
- getSaslMechanism() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets the SASL mechanism.
- getSaslMechanism() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the SASL mechanism.
- getSchemaManager() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Get the SchemaManager instance
- getSchemaManager() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Get the SchemaManager instance
- getSchemaManager() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Get the SchemaManager instance
- getSearchResultDone() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
- getSearchResultDone() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- getSecureRandom() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the secure random.
- getSecurityStrength() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets the security strength.
- getSecurityStrength() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the security strength.
- getSendTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets send timeout in milliseconds.
- getSocketSessionConfig() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Get the SockectSession configuration
- getSslEndpointIdentificationAlgorithm() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the endpoint identification algorithm used for hostname verification during TLS handshake.
- getSslProtocol() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the SSL protocol.
- getSslSession() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Gets the
SSLSessionassociated with the connection. - getSupportedControls() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Get the Controls supported by server.
- getSupportedControls() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Get the Controls supported by server.
- getSupportedControls() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Get the Controls supported by server.
- getSupportedLdapVersion() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the supported LDAP version.
- getTimeBeforeExpiration() - Method in interface org.apache.directory.ldap.client.template.PasswordWarning
-
Returns the number of seconds before the password will expire.
- getTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the timeout in milliseconds.
- getTimeout(long, int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Get the largest timeout from the search time limit and the connection timeout.
- getTrustManagers() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the trust managers.
- getUsername() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets the username.
- getUsername() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the username.
- getValueMap() - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Get the map of stored values
- getWriteOperationTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets write operation timeout in milliseconds.
- greaterThanOrEqual(String, String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder for testing lexicographical greater than.
H
- handle(Callback[]) - Method in class org.apache.directory.ldap.client.api.callback.SaslCallbackHandler
- HandshakeFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage StartTLS handshake
- HandshakeFuture() - Constructor for class org.apache.directory.ldap.client.api.future.HandshakeFuture
-
Creates a new instance of HandshakeFuture.
I
- inputClosed(IoSession) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- InvalidConnectionException - Exception Class in org.apache.directory.ldap.client.api.exception
-
A InvalidConnectionException is thrown if one tries to apply an operation on a closed connection
- InvalidConnectionException() - Constructor for exception class org.apache.directory.ldap.client.api.exception.InvalidConnectionException
-
Instantiates a new invalid connection exception.
- InvalidConnectionException(String) - Constructor for exception class org.apache.directory.ldap.client.api.exception.InvalidConnectionException
-
Instantiates a new invalid connection exception.
- InvalidConnectionException(String, Throwable) - Constructor for exception class org.apache.directory.ldap.client.api.exception.InvalidConnectionException
-
Instantiates a new invalid connection exception.
- isAuthenticated() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Check if the connection is authenticated.
- isAuthenticated() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Check if the connection is authenticated.
- isAuthenticated() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Check if the connection is authenticated.
- isCancelled() - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
- isCancelled() - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
- isCancelled() - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
- isChangeAfterReset() - Method in interface org.apache.directory.ldap.client.template.PasswordWarning
-
Returns true, if a password reset is required.
- isConnected() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Check if the connection is established
- isConnected() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Check if the connection is established
- isConnected() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Check if the connection is established
- isControlSupported(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Checks if a control with the given OID is supported.
- isControlSupported(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Checks if a control with the given OID is supported.
- isControlSupported(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Checks if a control with the given OID is supported.
- isDone() - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
- isDone() - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
This operation is not supported in this implementation of Future.
- isDone() - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
This operation is not supported in this implementation of Future.
- isDone() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- isEntry() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- isIntermediate() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- isMutualAuthentication() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Indicates if mutual authentication is required.
- isMutualAuthentication() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Indicates if mutual authentication is required.
- isReferral() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- isRequestCompleted(int) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Checks if a request has been completed, or not.
- isRequestCompleted(int) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Checks if a request has been completed, or not.
- isRequestCompleted(int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Checks if a request has been completed, or not.
- isSecured() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Tells if the connection is using a secured channel
- isUseSsl() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Checks if SSL (ldaps://) is used.
- isUseTls() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Checks if TLS is used.
K
- kdcHost - Variable in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
The KDC host
- kdcPort - Variable in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
The KDC port
- krb5ConfFilePath - Variable in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
The krb5.conf file absolute path
- Krb5LoginConfiguration - Class in org.apache.directory.ldap.client.api
-
The JAAS Login Configuration File for Kerberos
- Krb5LoginConfiguration() - Constructor for class org.apache.directory.ldap.client.api.Krb5LoginConfiguration
-
Creates a new instance of Krb5LoginConfiguration.
L
- last() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
-
This operation is not supported in SearchCursor.
- last() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
This operation is not supported in SearchCursor.
- LDAP_V3 - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
The LDAP version
- LdapAsyncConnection - Interface in org.apache.directory.ldap.client.api
-
Root interface for all asynchronous LDAP connections.
- LdapClientTrustStoreManager - Class in org.apache.directory.ldap.client.api
-
Implement the X509TrustManager interface which will be used during JSSE truststore manager initialisation for LDAP client-to-server communications over TLS/SSL.
- LdapClientTrustStoreManager(String, char[], String, boolean) - Constructor for class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Constructor used by connection configuration utility to load trust store manager.
- LdapConnection - Interface in org.apache.directory.ldap.client.api
-
The root interface for all the LDAP connection implementations.
- LdapConnectionConfig - Class in org.apache.directory.ldap.client.api
-
A class to hold the configuration for creating an LdapConnection.
- LdapConnectionConfig() - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Creates a default LdapConnectionConfig instance
- LdapConnectionFactory - Interface in org.apache.directory.ldap.client.api
-
A factory that creates
LdapConnectionobjects using the providedLdapConnectionConfig. - LdapConnectionOperations - Interface in org.apache.directory.ldap.client.template
-
Specifies the set of operations available on
LdapConnectionTemplate. - LdapConnectionPool - Class in org.apache.directory.ldap.client.api
-
A pool implementation for LdapConnection objects.
- LdapConnectionPool(PooledObjectFactory) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Instantiates a new LDAP connection pool.
- LdapConnectionPool(PooledObjectFactory, GenericObjectPoolConfig) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Instantiates a new LDAP connection pool.
- LdapConnectionPool(LdapConnectionConfig, LdapApiService, long) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Instantiates a new LDAP connection pool.
- LdapConnectionPool(LdapConnectionConfig, LdapApiService, long, GenericObjectPoolConfig) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Instantiates a new LDAP connection pool.
- LdapConnectionTemplate - Class in org.apache.directory.ldap.client.template
-
A facade for LDAP operations that handles all of the boiler plate code for you allowing more concise operations through the use of callbacks.
- LdapConnectionTemplate(LdapConnectionPool) - Constructor for class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Creates a new instance of LdapConnectionTemplate.
- LdapConnectionTimeOutException - Exception Class in org.apache.directory.ldap.client.api.exception
-
A LdapConnectionTimeOutException is thrown if there is an connection time-out situation.
- LdapConnectionTimeOutException() - Constructor for exception class org.apache.directory.ldap.client.api.exception.LdapConnectionTimeOutException
-
Instantiates a new connection timeout exception.
- LdapConnectionTimeOutException(String) - Constructor for exception class org.apache.directory.ldap.client.api.exception.LdapConnectionTimeOutException
-
Instantiates a new connection timeout exception.
- LdapConnectionTimeOutException(String, Throwable) - Constructor for exception class org.apache.directory.ldap.client.api.exception.LdapConnectionTimeOutException
-
Instantiates a new connection timeout exception.
- LdapConnectionValidator - Interface in org.apache.directory.ldap.client.api
-
An LdapConnection validator intended to be used by a GenericObjectPool to determine whether or not a conneciton is still usable.
- LdapConnectionWrapper - Class in org.apache.directory.ldap.client.api
-
Provides a base implementation of a
WrapperforLdapConnectionobjects. - LdapConnectionWrapper(LdapConnection) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Creates a new LdapConnectionWrapper instance
- LdapNetworkConnection - Class in org.apache.directory.ldap.client.api
-
This class is the base for every operations sent or received to and from a LDAP server.
- LdapNetworkConnection() - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on localhost, port 389.
- LdapNetworkConnection(boolean) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on localhost, port 389 if the SSL flag is off, or 636 otherwise.
- LdapNetworkConnection(boolean, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Creates a new LdapNetworkConnection instance
- LdapNetworkConnection(String) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server, using the default port (389).
- LdapNetworkConnection(String, boolean) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server, using the default port (389) if the SSL flag is off, or 636 otherwise.
- LdapNetworkConnection(String, boolean, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Creates a new LdapNetworkConnection instance
- LdapNetworkConnection(String, int) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server and a given port.
- LdapNetworkConnection(String, int, boolean) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server, and a give port.
- LdapNetworkConnection(String, int, boolean, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server and a given port.
- LdapNetworkConnection(String, int, TrustManager...) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server, and a give port.
- LdapNetworkConnection(String, int, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server and a given port.
- LdapNetworkConnection(String, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Creates a new LdapNetworkConnection instance
- LdapNetworkConnection(LdapConnectionConfig) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Creates a new instance of LdapConnection with the given connection configuration.
- LdapNetworkConnection(LdapConnectionConfig, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Creates a new LdapNetworkConnection instance
- LdapRequestUnsuccessfulException - Exception Class in org.apache.directory.ldap.client.template.exception
-
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.
- LdapRequestUnsuccessfulException(ResultResponse) - Constructor for exception class org.apache.directory.ldap.client.template.exception.LdapRequestUnsuccessfulException
-
Creates a new LdapRequestUnsuccessfulException instance
- LdapRuntimeException - Exception Class in org.apache.directory.ldap.client.template.exception
-
An RuntimeException wrapper class for exceptions which add LDAP specific information to Exceptions.
- LdapRuntimeException(LdapException) - Constructor for exception class org.apache.directory.ldap.client.template.exception.LdapRuntimeException
-
Creates a new LdapRuntimeException instance
- LdifAnonymizer - Class in org.apache.directory.ldap.client.api
-
Anonymize the content of a LDIF file.
- LdifAnonymizer() - Constructor for class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Creates a default instance of LdifAnonymizer.
- LdifAnonymizer(SchemaManager) - Constructor for class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Creates a default instance of LdifAnonymizer.
- lessThanOrEqual(String, String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder for testing lexicographical less than.
- loadAttributeTypes(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadComparators(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadDitContentRules(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadDitStructureRules(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadMatchingRules(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadMatchingRuleUses(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadNameForms(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadNormalizers(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadObjectClasses(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadSchema() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Loads all the default schemas that are bundled with the API.
Note: This method enables all schemas prior to loading. - loadSchema() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Loads all the default schemas that are bundled with the API.
Note: This method enables all schemas prior to loading. - loadSchema() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Loads all the default schemas that are bundled with the API.
Note: This method enables all schemas prior to loading. - loadSchema(SchemaLoader) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
loads schema using the specified schema loader
- loadSchemaRelaxed() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Loads all the default schemas that are bundled with the API, in a relaxed mode.
Note: This method enables all schemas prior to loading.
The relaxed mode will allow inconsistencies in the schema. - loadSchemaRelaxed() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Loads all the default schemas that are bundled with the API, in a relaxed mode.
Note: This method enables all schemas prior to loading.
The relaxed mode will allow inconsistencies in the schema. - loadSchemaRelaxed() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Loads all the default schemas that are bundled with the API, in a relaxed mode.
Note: This method enables all schemas prior to loading.
The relaxed mode will allow inconsistencies in the schema. - loadSyntaxCheckers(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadSyntaxes(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loginContextName - Variable in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
The name for the
LoginContextobject - loginModuleConfiguration - Variable in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
The
Configurationobject for LoginModule - lookup(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Searches for an entry having the given distinguished name.
- lookup(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Searches for an entry having the given distinguished name.
- lookup(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Searches for an entry having the given distinguished name.
- lookup(String, String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Searches for an entry having the given distinguished name.
- lookup(String, String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Searches for an entry having the given distinguished name.
- lookup(String, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Searches for an entry having the given distinguished name.
- lookup(String, Control[], String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Searches for an entry having the given distinguished name.
- lookup(String, Control[], String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Searches for an entry having the given distinguished name.
- lookup(String, Control[], String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Searches for an entry having the given distinguished name.
- lookup(Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Searches for an entry having the given distinguished name..
- lookup(Dn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Searches for an entry having the given distinguished name..
- lookup(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Searches for an entry having the given distinguished name..
- lookup(Dn, String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Searches for an entry having the given distinguished name.
- lookup(Dn, String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Searches for an entry having the given distinguished name.
- lookup(Dn, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Searches for an entry having the given distinguished name.
- lookup(Dn, String[], EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Performs a lookup, requesting
attributes, and supplies the matching entry to theentryMapper. - lookup(Dn, String[], EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Performs a lookup, requesting
attributes, and supplies the matching entry to theentryMapper. - lookup(Dn, Control[], String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Searches for an entry having the given distinguished name.
- lookup(Dn, Control[], String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Searches for an entry having the given distinguished name.
- lookup(Dn, Control[], String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Searches for an entry having the given distinguished name.
- lookup(Dn, EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Performs a lookup, and supplies the matching entry to the
entryMapper. - lookup(Dn, EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Performs a lookup, and supplies the matching entry to the
entryMapper. - LookupLdapConnectionValidator - Class in org.apache.directory.ldap.client.api
-
An implementation of
LdapConnectionValidatorthat attempts a simple lookup on the rootDSE. - LookupLdapConnectionValidator() - Constructor for class org.apache.directory.ldap.client.api.LookupLdapConnectionValidator
-
Default constructor
M
- main(String[]) - Static method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
The entry point, when used as a standalone application.
- makeObject() - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Specifically, we are creating a new connection based on the LdapConnection Factory we used to create this pool of connections.
- makeObject() - Method in class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
Specifically, we are creating a new connection based on the LdapConnection Factory we used to create this pool of connections.
- map(Entry) - Method in interface org.apache.directory.ldap.client.template.EntryMapper
-
Will be called once for each entry in the search result.
- MatchingRuleAssertionFilterBuilder - Class in org.apache.directory.ldap.client.api.search
-
The filter buildee for MatchingRuleAssertion
- MemoryClearingBuffer - Class in org.apache.directory.ldap.client.template
-
A buffer for storing sensitive information like passwords.
- messageId - Variable in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
A Message ID which is incremented for each operation
- messageId - Variable in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
The messageID for this future
- messageId - Variable in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
The messageID for this future
- messageReceived(IoSession, Object) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Handle the incoming LDAP messages.
- ModelFactory - Interface in org.apache.directory.ldap.client.template
-
A factory for creatingobjects.
invalid reference
org.apache.directory.api.ldap.model - modify(String, Modification...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Applies all the modifications to the entry specified by its distinguished name.
- modify(String, Modification...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Applies all the modifications to the entry specified by its distinguished name.
- modify(String, Modification...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Applies all the modifications to the entry specified by its distinguished name.
- modify(Entry, ModificationOperation) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Modifies all the attributes present in the entry by applying the same operation.
- modify(Entry, ModificationOperation) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Modifies all the attributes present in the entry by applying the same operation.
- modify(Entry, ModificationOperation) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Modifies all the attributes present in the entry by applying the same operation.
- modify(ModifyRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Performs an modify operation based on the modifications present in the modify request.
- modify(ModifyRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Performs an modify operation based on the modifications present in the modify request.
- modify(ModifyRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs an modify operation based on the modifications present in the modify request.
- modify(ModifyRequest) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Modifies an entry specified by a ModifyRequest on the LDAP server.
- modify(ModifyRequest) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Modifies an entry specified by a ModifyRequest on the LDAP server.
- modify(Dn, Modification...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Applies all the modifications to the entry specified by its distinguished name.
- modify(Dn, Modification...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Applies all the modifications to the entry specified by its distinguished name.
- modify(Dn, Modification...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Applies all the modifications to the entry specified by its distinguished name.
- modify(Dn, RequestBuilder) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Modifies an entry specified by Dn, and whose request is configured by a RequestBuilder, on the LDAP server.
- modify(Dn, RequestBuilder) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Modifies an entry specified by Dn, and whose request is configured by a RequestBuilder, on the LDAP server.
- modifyAsync(ModifyRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Performs an asynchronous modify operation based on the modifications present in the ModifyRequest.
- modifyAsync(ModifyRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs an asynchronous modify operation based on the modifications present in the ModifyRequest.
- modifyDn(ModifyDnRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Performs the modifyDn operation based on the given request object.
- modifyDn(ModifyDnRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Performs the modifyDn operation based on the given request object.
- modifyDn(ModifyDnRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs the modifyDn operation based on the given request object.
- modifyDnAsync(ModifyDnRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Performs the modifyDn operation based on the given ModifyDnRequest.
- modifyDnAsync(ModifyDnRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs the modifyDn operation based on the given ModifyDnRequest.
- ModifyDnFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage ModifyDnRequest
- ModifyDnFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.ModifyDnFuture
-
Creates a new instance of ModifyDnFuture.
- ModifyFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage ModifyRequest.
- ModifyFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.ModifyFuture
-
Creates a new instance of ModifyFuture.
- modifyPassword(Dn, char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Modifies the password for
userDntonewPasswordusing the admin account. - modifyPassword(Dn, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Modifies the password for
userDntonewPasswordusing the admin account. - modifyPassword(Dn, char[], char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Modifies the password for
userDnfromoldPasswordtonewPassword. - modifyPassword(Dn, char[], char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Modifies the password for
userDnfromoldPasswordtonewPassword. - modifyPassword(Dn, char[], char[], boolean) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Modifies the password for
userDnfromoldPasswordtonewPassword, optionally using an admin account. - modifyPassword(Dn, char[], char[], boolean) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Modifies the password for
userDnfromoldPasswordtonewPassword, optionally using an admin account. - MonitoringLdapConnection - Class in org.apache.directory.ldap.client.api
-
A class used to monitor the use of a LdapConnection
- move(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Moves the given entry distinguished name under the new superior distinguished name.
- move(String, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Moves the given entry distinguished name under the new superior distinguished name.
- move(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Moves the given entry distinguished name under the new superior distinguished name.
- move(Dn, Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Moves the given entry distinguished name under the new superior distinguished name.
- move(Dn, Dn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Moves the given entry distinguished name under the new superior distinguished name.
- move(Dn, Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Moves the given entry distinguished name under the new superior distinguished name.
- moveAndRename(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Moves and renames the given entry distinguished name.
- moveAndRename(String, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Moves and renames the given entry distinguished name.
- moveAndRename(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Moves and renames the given entry distinguished name.
- moveAndRename(String, String, boolean) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Moves and renames the given entryDn.
- moveAndRename(String, String, boolean) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Moves and renames the given entryDn.
- moveAndRename(String, String, boolean) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Moves and renames the given entryDn.
- moveAndRename(Dn, Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Moves and renames the given entryDn.
- moveAndRename(Dn, Dn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Moves and renames the given entryDn.
- moveAndRename(Dn, Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Moves and renames the given entryDn.
- moveAndRename(Dn, Dn, boolean) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Moves and renames the given entryDn.
- moveAndRename(Dn, Dn, boolean) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Moves and renames the given entryDn.
- moveAndRename(Dn, Dn, boolean) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Moves and renames the given entryDn.
- MultipleResponseFuture<R> - Class in org.apache.directory.ldap.client.api.future
-
A Future implementation used in LdapConnection operations.
- MultipleResponseFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
Creates a new instance of ResponseFuture.
- mutualAuthentication - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Require mutual authentication
N
- newAddRequest(Entry) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
AddRequestfor theentry. - newAddRequest(Entry) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
AddRequestfor theentry. - newAttribute(String) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new Attribute for with the provided
nameand a null value. - newAttribute(String) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new Attribute for with the provided
nameand a null value. - newAttribute(String, byte[]...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new Attribute for with the provided
nameandvalue(s). - newAttribute(String, byte[]...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new Attribute for with the provided
nameandvalue(s). - newAttribute(String, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new Attribute for with the provided
nameandvalue(s). - newAttribute(String, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new Attribute for with the provided
nameandvalue(s). - newAttribute(String, Value...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new Attribute for with the provided
nameandvalue(s). - newAttribute(String, Value...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new Attribute for with the provided
nameandvalue(s). - newDeleteRequest(Dn) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
DeleteRequestfor thedn. - newDeleteRequest(Dn) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
DeleteRequestfor thedn. - newDn(String) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a
Dnthat representsdn. - newDn(String) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a
Dnthat representsdn. - newEntry(String) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a
Entrywith the specifieddn. - newEntry(String) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a
Entrywith the specifieddn. - newEntry(Dn) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a
Entrywith the specifieddn. - newEntry(Dn) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a
Entrywith the specifieddn. - newInstance(byte[]) - Static method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Creates a new instance of MemoryClearingBuffer from a
byte[]. - newInstance(char[]) - Static method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Creates a new instance of MemoryClearingBuffer from a
char[]. - newInstance(char[], boolean, boolean) - Static method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Creates a new instance of MemoryClearingBuffer from a
char[], optionally performing whitespace trimming and conversion to lower case. - newLdapConnection() - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Returns a newly created, configured, and authenticated connection.
- newLdapConnection() - Method in interface org.apache.directory.ldap.client.api.LdapConnectionFactory
-
Returns a newly created, configured, and authenticated connection.
- newLdapConnectionFactory(LdapConnectionConfig, Class) - Static method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Create a new LdapConnectionFactory instance
- newModifyRequest(String) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
ModifyRequestfor thedn. - newModifyRequest(String) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
ModifyRequestfor thedn. - newModifyRequest(Dn) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
ModifyRequestfor thedn. - newModifyRequest(Dn) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
ModifyRequestfor thedn. - newSearchRequest(String, String, SearchScope) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturning all normal attributes for each matching entry. - newSearchRequest(String, String, SearchScope) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturning all normal attributes for each matching entry. - newSearchRequest(String, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturningattributesfor each matching entry. - newSearchRequest(String, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturningattributesfor each matching entry. - newSearchRequest(String, FilterBuilder, SearchScope) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturning all normal attributes for each matching entry. - newSearchRequest(String, FilterBuilder, SearchScope) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturning all normal attributes for each matching entry. - newSearchRequest(String, FilterBuilder, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturningattributesfor each matching entry. - newSearchRequest(String, FilterBuilder, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturningattributesfor each matching entry. - newSearchRequest(Dn, String, SearchScope) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturning all normal attributes for each matching entry. - newSearchRequest(Dn, String, SearchScope) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturning all normal attributes for each matching entry. - newSearchRequest(Dn, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturningattributesfor each matching entry. - newSearchRequest(Dn, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturningattributesfor each matching entry. - newSearchRequest(Dn, FilterBuilder, SearchScope) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturning all normal attributes for each matching entry. - newSearchRequest(Dn, FilterBuilder, SearchScope) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturning all normal attributes for each matching entry. - newSearchRequest(Dn, FilterBuilder, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturningattributesfor each matching entry. - newSearchRequest(Dn, FilterBuilder, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequestoverbaseDninscopematchingfilterreturningattributesfor each matching entry. - newUnboundLdapConnection() - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Returns a newly created connection, that has not been bound (bind) that otherwise respects LdapConnectionConfig supplied to the constructor.
- newUnboundLdapConnection() - Method in interface org.apache.directory.ldap.client.api.LdapConnectionFactory
-
Returns a newly created connection, that has not been bound (bind) that otherwise respects LdapConnectionConfig supplied to the constructor.
- next() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
- next() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- not(FilterBuilder) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder for negating another filter.
O
- or(FilterBuilder...) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder that will
|together all of the supplied filters. - org.apache.directory.ldap.client.api - package org.apache.directory.ldap.client.api
- org.apache.directory.ldap.client.api.callback - package org.apache.directory.ldap.client.api.callback
- org.apache.directory.ldap.client.api.exception - package org.apache.directory.ldap.client.api.exception
- org.apache.directory.ldap.client.api.future - package org.apache.directory.ldap.client.api.future
- org.apache.directory.ldap.client.api.search - package org.apache.directory.ldap.client.api.search
- org.apache.directory.ldap.client.template - package org.apache.directory.ldap.client.template
- org.apache.directory.ldap.client.template.exception - package org.apache.directory.ldap.client.template.exception
P
- passivateObject(PooledObject) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
We don't do anything with the connection.
- passivateObject(PooledObject) - Method in class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
We don't do anything with the connection.
- PasswordException - Exception Class in org.apache.directory.ldap.client.template.exception
-
Thrown when an attempt to bind or modify a userPassword fails when using LdapConnectionTemplate.
- PasswordException() - Constructor for exception class org.apache.directory.ldap.client.template.exception.PasswordException
-
Creates a new PasswordException instance
- PasswordException(String) - Constructor for exception class org.apache.directory.ldap.client.template.exception.PasswordException
-
Creates a new PasswordException instance
- PasswordPolicyOperation - Interface in org.apache.directory.ldap.client.template
-
An callback for processing requests whose success/failure imply some sort of password policy information.
- PasswordPolicyResponder - Interface in org.apache.directory.ldap.client.template
-
A class for translating the outcome of a
PasswordPolicyOperation. - PasswordWarning - Interface in org.apache.directory.ldap.client.template
-
A container for password warning information.
- PooledLdapConnection - Class in org.apache.directory.ldap.client.api
-
A wrapper around an LdapConnection that returns the connection to the pool when closed.
- present(String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder for testing the presence of an attributes.
- previous() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
-
This operation is not supported in SearchCursor.
- previous() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
This operation is not supported in SearchCursor.
- process() - Method in interface org.apache.directory.ldap.client.template.PasswordPolicyOperation
-
Execute operations whose results imply somme sort of password policy information.
- process(PasswordPolicyOperation) - Method in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
-
Execute the
operationand translate the outcome as follows: SUCCESS: return null WARNING: returnPasswordWarningFAILURE: throwPasswordException - process(PasswordPolicyOperation) - Method in interface org.apache.directory.ldap.client.template.PasswordPolicyResponder
-
Execute the
operationand translate the outcome as follows: SUCCESS: return null WARNING: returnPasswordWarningFAILURE: throwPasswordException
Q
- qualityOfProtection - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The quality of protection
- queue - Variable in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
the blocking queue holding LDAP responses
R
- realmName - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The realm name on the server
- refresh() - Method in class org.apache.directory.ldap.client.api.Krb5LoginConfiguration
-
Interface method for reloading the configuration.
- releaseConnection(LdapConnection) - Method in class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Places the given LdapConnection back in the pool.
- removeAnonAttributeType(AttributeType) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Remove an attributeType that has to be anonymized
- rename(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.
- rename(String, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.
- rename(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.
- rename(String, String, boolean) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
- rename(String, String, boolean) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
- rename(String, String, boolean) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
- rename(Dn, Rdn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.
- rename(Dn, Rdn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.
- rename(Dn, Rdn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.
- rename(Dn, Rdn, boolean) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
- rename(Dn, Rdn, boolean) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
- rename(Dn, Rdn, boolean) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
- RequestBuilder<T> - Interface in org.apache.directory.ldap.client.template
-
Edits a supplied request adding specifics.
- resetMonitors() - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Reset the Bind and StartTLS flags
- ResponseFuture<R> - Interface in org.apache.directory.ldap.client.api.future
-
A Future implementation used in LdapConnection operations.
- responseOrException(T) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Checks the supplied response for its result code, and if not ResultCodeEnum#SUCCESS, an exception is thrown.
- responseOrException(T) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Checks the supplied response for its result code, and if not ResultCodeEnum#SUCCESS, an exception is thrown.
S
- SaslCallbackHandler - Class in org.apache.directory.ldap.client.api.callback
-
The CallbackHandler implementation used by the LdapConnection during SASL mechanism based bind operations.
- SaslCallbackHandler(SaslRequest) - Constructor for class org.apache.directory.ldap.client.api.callback.SaslCallbackHandler
-
Instantiates a new SASL callback handler.
- SaslCramMd5Request - Class in org.apache.directory.ldap.client.api
-
Holds the data required to complete the CRAM-MD5 SASL operation
- SaslCramMd5Request() - Constructor for class org.apache.directory.ldap.client.api.SaslCramMd5Request
-
Creates a new instance of SaslCramMd5Request.
- SaslDigestMd5Request - Class in org.apache.directory.ldap.client.api
-
Holds the data required to complete the DIGEST-MD5 SASL operation
- SaslDigestMd5Request() - Constructor for class org.apache.directory.ldap.client.api.SaslDigestMd5Request
-
Creates a new instance of SaslDigestMd5Request.
- SaslExternalRequest - Class in org.apache.directory.ldap.client.api
-
Holds the data required to complete the EXTERNAL SASL operation
- SaslExternalRequest() - Constructor for class org.apache.directory.ldap.client.api.SaslExternalRequest
-
Creates a new instance of SaslExternalRequest.
- SaslExternalRequest(String) - Constructor for class org.apache.directory.ldap.client.api.SaslExternalRequest
-
Creates a new instance of SaslExternalRequest.
- SaslGssApiRequest - Class in org.apache.directory.ldap.client.api
-
Holds the data required to complete the GSS-API SASL operation
- SaslGssApiRequest() - Constructor for class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Creates a new instance of SaslGssApiRequest.
- saslMechanism - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The mechanism used to decode user identity
- SaslPlainRequest - Class in org.apache.directory.ldap.client.api
-
Holds the data required to complete the SASL PLAIN operation
- SaslPlainRequest() - Constructor for class org.apache.directory.ldap.client.api.SaslPlainRequest
-
Creates a new instance of SaslPlainRequest.
- SaslRequest - Interface in org.apache.directory.ldap.client.api
-
Holds the data required to complete the SASL operation
- schemaManager - Variable in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
the schema manager
- search(String, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Do a search, on the base object, using the given filter and scope.
- search(String, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Do a search, on the base object, using the given filter and scope.
- search(String, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do a search, on the base object, using the given filter and scope.
- search(String, String, SearchScope, String[], EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - search(String, String, SearchScope, String[], EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - search(String, String, SearchScope, EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper. - search(String, String, SearchScope, EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper. - search(String, FilterBuilder, SearchScope, String[], EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - search(String, FilterBuilder, SearchScope, String[], EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - search(String, FilterBuilder, SearchScope, EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper. - search(String, FilterBuilder, SearchScope, EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper. - search(SearchRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Performs search using a search request object.
- search(SearchRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Performs search using a search request object.
- search(SearchRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs search using a search request object.
- search(SearchRequest, long) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Search operation with explicit specification of operation timeout.
- search(SearchRequest, EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the entries matching the supplied
searchRequest, feeding the result into theentryMapper. - search(SearchRequest, EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied
searchRequest, feeding the result into theentryMapper. - search(Dn, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Do a search, on the base object, using the given filter and scope.
- search(Dn, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Do a search, on the base object, using the given filter and scope.
- search(Dn, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do a search, on the base object, using the given filter and scope.
- search(Dn, String, SearchScope, String[], EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - search(Dn, String, SearchScope, String[], EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - search(Dn, String, SearchScope, EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper. - search(Dn, String, SearchScope, EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper. - search(Dn, FilterBuilder, SearchScope, String[], EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - search(Dn, FilterBuilder, SearchScope, String[], EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - search(Dn, FilterBuilder, SearchScope, EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper. - search(Dn, FilterBuilder, SearchScope, EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper. - searchAsync(String, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Do an asynchronous search, on the base object, using the given filter.
- searchAsync(String, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do an asynchronous search, on the base object, using the given filter.
- searchAsync(SearchRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Do a search, on the base object, using the given filter.
- searchAsync(SearchRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do a search, on the base object, using the given filter.
- searchAsync(Dn, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Do an asynchronous search, on the base object, using the given filter.
- searchAsync(Dn, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do an asynchronous search, on the base object, using the given filter.
- SearchCursorImpl - Class in org.apache.directory.ldap.client.api
-
An implementation of Cursor based on the underlying SearchFuture instance.
- SearchCursorImpl(SearchFuture, long, TimeUnit) - Constructor for class org.apache.directory.ldap.client.api.SearchCursorImpl
-
Instantiates a new search cursor.
- searchFirst(String, String, SearchScope, String[], EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - searchFirst(String, String, SearchScope, String[], EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - searchFirst(String, String, SearchScope, EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper. - searchFirst(String, String, SearchScope, EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper. - searchFirst(String, FilterBuilder, SearchScope, String[], EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - searchFirst(String, FilterBuilder, SearchScope, String[], EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - searchFirst(String, FilterBuilder, SearchScope, EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper. - searchFirst(String, FilterBuilder, SearchScope, EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper. - searchFirst(SearchRequest, EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the first entry matching the supplied
searchRequest, feeding the result into theentryMapper. - searchFirst(SearchRequest, EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied
searchRequest, feeding the result into theentryMapper. - searchFirst(Dn, String, SearchScope, String[], EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - searchFirst(Dn, String, SearchScope, String[], EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - searchFirst(Dn, String, SearchScope, EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper. - searchFirst(Dn, String, SearchScope, EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper. - searchFirst(Dn, FilterBuilder, SearchScope, String[], EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - searchFirst(Dn, FilterBuilder, SearchScope, String[], EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper, querying only the requested attributes. - searchFirst(Dn, FilterBuilder, SearchScope, EntryMapper) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper. - searchFirst(Dn, FilterBuilder, SearchScope, EntryMapper) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper. - SearchFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage SerachRequest.
- SearchFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.SearchFuture
-
Creates a new instance of SearchFuture.
- secured() - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
-
Set the Future to done when the TLS handshake has completed
- securityStrength - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The security strength
- sessionClosed(IoSession) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- sessionCreated(IoSession) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
This method is called when a new session is created.
- set(ExtendedResponse) - Method in class org.apache.directory.ldap.client.api.future.ExtendedFuture
-
Set the associated Response in this Future
- set(R) - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
Set the associated Response in this Future
- set(R) - Method in interface org.apache.directory.ldap.client.api.future.ResponseFuture
-
Set the associated Response in this Future
- set(R) - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
Set the associated Response in this Future
- setAttributeLatestValueMap(AttributeType, Map) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Set the latest value map to a defined anonymizer - if it exists -.
- setAuthorizationId(String) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the Authorization ID
- setBinaryAttributeDetector(BinaryAttributeDetector) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Sets the object responsible for the detection of binary attributes.
- setBinaryAttributeDetector(BinaryAttributeDetector) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Set the BinaryAttribute detector instance
- setBinaryAttributeDetector(BinaryAttributeDetector) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Sets the object responsible for the detection of binary attributes.
- setBinaryAttributeDetector(BinaryAttributeDetector) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Sets the object responsible for the detection of binary attributes.
- setCause(Throwable) - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
Associate a cause to the ResponseFuture
- setCause(Throwable) - Method in interface org.apache.directory.ldap.client.api.future.ResponseFuture
-
Associate a cause to the ResponseFuture
- setCause(Throwable) - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
Associate a cause to the ResponseFuture
- setCloseTimeout(Long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets close timeout in milliseconds.
- setConnection(LdapConnection) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Set the LdapConnection to use
- setConnectionPool(LdapConnectionPool) - Method in class org.apache.directory.ldap.client.api.PooledLdapConnection
-
Set the connection pool to use
- setConnector(IoConnector) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Set the connector to use.
- setConnectTimeout(Long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets connect timeout in milliseconds.
- setCredentials(byte[]) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the credentials.
- setCredentials(String) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the credentials.
- setCredentials(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the credentials.
- setEnabledCipherSuites(String[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the cipher suites which are enabled
- setEnabledProtocols(String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the protocols which are enabled
- setExtendedRequest(ExtendedRequest) - Method in class org.apache.directory.ldap.client.api.future.ExtendedFuture
-
Set the ExtendedRequest
- setKdcHost(String) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Sets the KDC host.
- setKdcPort(int) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Sets the KDC port.
- setKeyManagers(KeyManager[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the key managers.
- setKrb5ConfFilePath(String) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Sets the (absolute) path to the 'krb5.conf' file.
- setLatestBytesMap(Map) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Set the map containing the latest anonymised bytes
- setLatestStringMap(Map) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Set the map containing the latest anonymised Strings
- setLdapApiService(LdapApiService) - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Sets the LdapApiService (codec) to be used by the connections created by this factory.
- setLdapApiService(LdapApiService) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Set the LdapApiService instance
- setLdapException(LdapException) - Method in exception class org.apache.directory.ldap.client.template.exception.PasswordException
-
Sets the wrapped exception
- setLdapHost(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the LDAP host.
- setLdapPort(int) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the LDAP port.
- setLoginContextName(String) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Sets the name for the
LoginContextobject. - setLoginModuleConfiguration(Configuration) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Sets the
Configurationobject for Login Module. - setMatchingRule(String) - Method in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilterBuilder
-
Sets the matching rule to use.
- setModelFactory(ModelFactory) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Sets the
modelFactoryimplementation for this facade. - setMutualAuthentication(boolean) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the flag indicating if mutual authentication is required.
- setName(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the name which is used to authenticate the user.
- setOut(PrintStream) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Set the PrintStream to use to print information about the processing
- setPasswordPolicyError(PasswordPolicyErrorEnum) - Method in exception class org.apache.directory.ldap.client.template.exception.PasswordException
-
Set the Password Policy error
- setPasswordPolicyResponder(PasswordPolicyResponder) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Sets the
passwordPolicyResponderimplementation for this facade. - setQualityOfProtection(SaslQoP) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the quality of protection.
- setQuirksMode(boolean) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Sets the quirks mode for all the internal parsers.
- setReadOperationTimeout(Long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets read operation timeout in milliseconds.
- setRealmName(String) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the realm name.
- setRealmName(String) - Method in class org.apache.directory.ldap.client.api.SaslDigestMd5Request
-
Sets the realm name.
- setRealmName(String) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Sets the realm name.
- setResultCode(ResultCodeEnum) - Method in exception class org.apache.directory.ldap.client.template.exception.PasswordException
-
Sets the LDAP Result code
- setSaslMechanism(String) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the SASL mechanism
- setSchemaManager(SchemaManager) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
sets a SchemaManager to be used by this connection
- setSchemaManager(SchemaManager) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
sets a SchemaManager to be used by this connection
- setSchemaManager(SchemaManager) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
sets a SchemaManager to be used by this connection
- setSecureRandom(SecureRandom) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the secure random.
- setSecurityStrength(SaslSecurityStrength) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the security strength.
- setSendTimeout(Long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the send timeout in milliseconds.
- setSocketSessionConfig(SocketSessionConfig) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Set the SockectSession configuration
- setSslEndpointIdentificationAlgorithm(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the endpoint identification algorithm used for hostname verification during TLS handshake.
- setSslProtocol(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the SSL protocol.
- setTimeout(long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the timeout in milliseconds.
- setTimeOut(long) - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Sets the timeout that will be used by all connections created by this factory.
- setTimeOut(long) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Set the timeout for the responses.
- setTimeOut(long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Set the timeout for the responses.
- setTimeOut(long) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Set the timeout for the responses.
- setTrustManagers(TrustManager...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the trust managers.
- setUsername(String) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the username.
- setUseSsl(boolean) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets whether SSL should be used.
- setUseTls(boolean) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets whether TLS should be used.
- setValidator(LdapConnectionValidator) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Sets the validator to use when validation occurs.
- setValueMap(Map) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Set the map of stored values
- setWriteOperationTimeout(Long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets write operation timeout in milliseconds.
- startsWith(String, String...) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder that will construct a SubString filter, with an initial part, and zero to N any part, but no final part.
- startTls() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Sends the StartTLS extended request to server and adds a security layer upon receiving a response with successful result.
- startTlsCalled() - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Tells if the StarTLS extended operation has been called
- substring(String, String...) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder that will construct a SubString filter, with a initial part, zero to N any parts, and a final part.
- success(PasswordPolicyResponse) - Method in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
-
Returns a
PasswordWarning, ornullif no warnings were present in the suppliedpasswordPolicy.
T
- toString() - Method in class org.apache.directory.ldap.client.api.future.AddFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.BindFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.CompareFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.DeleteFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.ExtendedFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.ModifyDnFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.ModifyFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.SearchFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
- toString() - Method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns the string version of the filter represented by this FilterBuilder.
- tryConnect() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the connect.
U
- unBind() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
UnBind from a server.
- unBind() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
UnBind from a server.
- unBind() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
UnBind from a server.
- UniqueResponseFuture<R> - Class in org.apache.directory.ldap.client.api.future
-
A Future implementation used in LdapConnection operations for operations that only get one single response.
- UniqueResponseFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
Creates a new instance of UniqueResponseFuture.
- updateSchemas(SchemaObject) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Update the schema with the provided schema object
- useDnAttributes() - Method in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilterBuilder
-
If set, the dn attributes will be included in the matching.
- username - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The username
V
- validate(LdapConnection) - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionValidator
-
Returns true if
connectionis connected, and authenticated. - validate(LdapConnection) - Method in interface org.apache.directory.ldap.client.api.LdapConnectionValidator
-
Return true if the connection is still valid.
- validate(LdapConnection) - Method in class org.apache.directory.ldap.client.api.LookupLdapConnectionValidator
-
Returns true if
connectionis connected, authenticated, and a lookup on the rootDSE returns a non-null response. - validateObject(PooledObject) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Validating a connection is done by checking the connection status.
- ValidatingPoolableLdapConnectionFactory - Class in org.apache.directory.ldap.client.api
-
A factory for creating LdapConnection objects managed by LdapConnectionPool.
- ValidatingPoolableLdapConnectionFactory(LdapConnectionConfig) - Constructor for class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
Creates a new instance of ValidatingPoolableLdapConnectionFactory.
- ValidatingPoolableLdapConnectionFactory(LdapConnectionConfig, Class) - Constructor for class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
Creates a new instance of ValidatingPoolableLdapConnectionFactory.
- ValidatingPoolableLdapConnectionFactory(LdapConnectionFactory) - Constructor for class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
Creates a new instance of ValidatingPoolableLdapConnectionFactory.
- validator - Variable in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
The validator to use
W
- wrapped() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Returns the wrapped object.
- wrapped() - Method in interface org.apache.directory.ldap.client.api.Wrapper
-
Returns the wrapped object.
- Wrapper<T> - Interface in org.apache.directory.ldap.client.api
-
An interface for defining wrapper objects.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
LdapConnection.isRequestCompleted(int)