A B C D E F G H I K L M N O P Q R S T U V 

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(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(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 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
 
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
 
activateObject(LdapConnection) - Method in class org.apache.directory.ldap.client.api.PoolableLdapConnectionFactory
add(Entry) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Add an entry to the server.
add(AddRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Add an entry present in the AddRequest 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 class org.apache.directory.ldap.client.api.LdapNetworkConnection
Add an entry present in the AddRequest to 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(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, RequestBuilder<AddRequest>) - 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, Attribute...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
add(Dn, RequestBuilder<AddRequest>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
add(AddRequest) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
addAllControls(Control[]) - Method in class org.apache.directory.ldap.client.api.SaslRequest
Adds the given controls.
addAsync(Entry) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
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(Entry) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Add an entry to the server asynchronously.
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.SaslRequest
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.
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
 
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.
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.LdapNetworkConnection
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.
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(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(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(Dn, char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
Attempts to authenticate the supplied credentials.
authenticate(String, String, SearchScope, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
authenticate(Dn, String, SearchScope, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
authenticate(SearchRequest, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
authenticate(Dn, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
authorizationId - Variable in class org.apache.directory.ldap.client.api.SaslRequest
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(Dn) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
Unauthenticated authentication bind on a server.
bind(String) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
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(Dn, String) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
Simple bind on a server.
bind() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Bind on a server, using the LdapConnectionConfig information of this connection.
bind(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Unauthenticated authentication bind on a server.
bind(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Simple bind on a server.
bind(Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Unauthenticated authentication bind on a server.
bind(Dn, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
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() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Bind on a server, using the LdapConnectionConfig information of this connection.
bind(BindRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Bind to the server using a bind request object.
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(SaslGssApiRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Bind to the server using a GssApiRequest object.
bindAsync() - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
Asynchronous Bind on a server, using the LdapConnectionConfig informations.
bindAsync(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
Simple asynchronous Bind on a server.
bindAsync(Dn, String) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
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() - 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 class org.apache.directory.ldap.client.api.LdapNetworkConnection
Simple asynchronous Bind on a server.
bindAsync(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Asynchronous unauthenticated authentication Bind on a server.
bindAsync(Dn, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Simple asynchronous Bind on a server.
bindAsync(BindRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Do an asynchronous bind, based on a BindRequest.
bindAsync(SaslRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Do an asynchronous bind, based on a SaslPlainRequest.
bindAsync(SaslGssApiRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Do an asynchronous bind, based on a GssApiRequest.
bindConnection(LdapConnection) - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
 
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.
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(boolean) - Method in class org.apache.directory.ldap.client.api.future.ResponseFuture
cancel() - Method in class org.apache.directory.ldap.client.api.future.ResponseFuture
Cancel the Future
cancelled - Variable in class org.apache.directory.ldap.client.api.future.ResponseFuture
flag to determine if this future is cancelled
cause - Variable in class org.apache.directory.ldap.client.api.future.ResponseFuture
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.NoVerificationTrustManager
checkServerTrusted(X509Certificate[], String) - Method in class org.apache.directory.ldap.client.api.NoVerificationTrustManager
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(Exception) - 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.LdapNetworkConnection
Disconnect from the remote LDAP server.
close() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
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, 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, 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, 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, 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, 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, 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(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(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, 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, 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(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, 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, 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 class org.apache.directory.ldap.client.api.LdapNetworkConnection
Compares an entry's attribute's value with that of the given value.
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
 
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.LdapNetworkConnection
Connect to the remote LDAP server.
connection - Variable in class org.apache.directory.ldap.client.api.future.ResponseFuture
The connection used by the request
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
controls - Variable in class org.apache.directory.ldap.client.api.SaslRequest
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.SaslRequest
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.
DefaultSchemaLoader - Class in org.apache.directory.ldap.client.api
A schema loader which uses LdapConnection to load schema from a ApacheDS serveur
DefaultSchemaLoader(LdapConnection) - 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(Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
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(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
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(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(Dn) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
Deletes an entry specified by Dn from the LDAP server.
delete(Dn, RequestBuilder<DeleteRequest>) - 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) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
delete(Dn, RequestBuilder<DeleteRequest>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
delete(DeleteRequest) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
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(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
deletes the entry with the given Dn, and all its children
deleteTree(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
deletes the entry with the given Dn, and all its children
destroyObject(LdapConnection) - Method in class org.apache.directory.ldap.client.api.PoolableLdapConnectionFactory
doesFutureExistFor(int) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
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

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.
exception(LdapException) - Method in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
Translates an LdapException to a PasswordException to be thrown when AbstractPasswordPolicyResponder.process(PasswordPolicyOperation) fails.
exceptionCaught(IoSession, Throwable) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Handle the exception we got.
execute(ConnectionCallback<T>) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
Executes the connectionCallback, supplying it a managed connection.
execute(ConnectionCallback<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
exists(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
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(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
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, 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) - 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, 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(ExtendedRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Performs an extended operation based on the extended request object.
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, 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) - 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, 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(ExtendedRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
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.

F

fail(ResultResponse, PasswordPolicy, 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.
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(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.AddFuture
Get the AddResponse, blocking until one is received, or until the given timeout is reached.
get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.BindFuture
Get the BindResponse, blocking until one is received, or until the given timeout is reached.
get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.CompareFuture
Get the CompareResponse, blocking until one is received, or until the given timeout is reached.
get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.DeleteFuture
Get the DeleteResponse, blocking until one is received, or until the given timeout is reached.
get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.ExtendedFuture
Get the ExtendedResponse, blocking until one is received, or until the given timeout is reached.
get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.ModifyDnFuture
Get the ModifyDnResponse, blocking until one is received, or until the given timeout is reached.
get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.ModifyFuture
Get the ModifyResponse, blocking until one is received, or until the given timeout is reached.
get() - Method in class org.apache.directory.ldap.client.api.future.ResponseFuture
get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.ResponseFuture
get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.SearchFuture
Get the SearchResponse, blocking until one is received, or until the given timeout is reached.
get() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
getAcceptedIssuers() - Method in class org.apache.directory.ldap.client.api.NoVerificationTrustManager
getAppConfigurationEntry(String) - Method in class org.apache.directory.ldap.client.api.Krb5LoginConfiguration
Interface method requiring us to return all the LoginModules we know about.
getAuthorizationId() - Method in class org.apache.directory.ldap.client.api.SaslRequest
Gets the authorization ID.
getBinaryAttributeDetector() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
 
getBinaryAttributeDetector() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
 
getBinaryAttributeDetector() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
getBytes() - Method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
Returns the byte[] used to create this buffer, or MemoryClearingBuffer.getComputedBytes() if created with a char[].
getCause() - Method in class org.apache.directory.ldap.client.api.future.ResponseFuture
 
getChars() - Method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
Returns the char[] used to create this buffer, or MemoryClearingBuffer.getComputedChars() if created with a byte[].
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.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.LdapConnectionPool
Gives a LdapConnection fetched from the pool.
getControls() - Method in class org.apache.directory.ldap.client.api.SaslRequest
Gets the controls.
getCredentials() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
Gets the credentials.
getCredentials() - Method in class 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.
getEnabledCipherSuites() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
Gets the cipher suites which are enabled.
getEntry() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
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.
getLdapApiService() - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
 
getLdapApiService() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
 
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.
getLdapApiService() - Method in class org.apache.directory.ldap.client.api.PoolableLdapConnectionFactory
Returns the LdapApiService instance used by this factory.
getLdapException() - Method in exception 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 LoginContext object.
getLoginModuleConfiguration() - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
Gets the Configuration object 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 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.SaslRequest
Gets the quality of protection.
getRealmName() - Method in class 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 org.apache.directory.ldap.client.template.exception.LdapRequestUnsuccessfulException
 
getResultCode() - Method in exception 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(String...) - 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.LdapNetworkConnection
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.SaslRequest
Gets the SASL mechanism.
getSchemaManager() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
 
getSchemaManager() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
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.SaslRequest
Gets the security strength.
getSslProtocol() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
Gets the SSL protocol.
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.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.
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.SaslRequest
Gets the username.

H

handle(Callback[]) - Method in class org.apache.directory.ldap.client.api.callback.SaslCallbackHandler

I

InvalidConnectionException - Exception 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 org.apache.directory.ldap.client.api.exception.InvalidConnectionException
Instantiates a new invalid connection exception.
InvalidConnectionException(String) - Constructor for exception org.apache.directory.ldap.client.api.exception.InvalidConnectionException
Instantiates a new invalid connection exception.
InvalidConnectionException(String, Throwable) - Constructor for exception 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 we are authenticated.
isAuthenticated() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Check if we are authenticated.
isCancelled() - Method in class org.apache.directory.ldap.client.api.future.ResponseFuture
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 we are connected.
isConnected() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Check if we are connected.
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.LdapNetworkConnection
Checks if a control with the given OID is supported.
isDone() - Method in class org.apache.directory.ldap.client.api.future.ResponseFuture
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.SaslRequest
Indicates if mutual authentication is required.
isReferral() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
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
 
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.
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 LdapConnection objects using the provided LdapConnectionConfig.
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(LdapConnectionConfig, LdapApiService, long) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionPool
Instantiates a new LDAP connection pool.
LdapConnectionPool(LdapConnectionConfig, LdapApiService, long, GenericObjectPool.Config) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionPool
Instantiates a new LDAP connection pool.
LdapConnectionPool(PoolableLdapConnectionFactory) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionPool
Instantiates a new LDAP connection pool.
LdapConnectionPool(PoolableLdapConnectionFactory, GenericObjectPool.Config) - 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.
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(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
 
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
 
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, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
 
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
 
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, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
 
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
 
LdapRequestUnsuccessfulException - Exception 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 org.apache.directory.ldap.client.template.exception.LdapRequestUnsuccessfulException
 
LdapRuntimeException - Exception 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 org.apache.directory.ldap.client.template.exception.LdapRuntimeException
 
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.
loadSchema() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Loads all the default schemas that are bundled with the API.
loadSchema(SchemaLoader) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
loads schema using the specified schema loader
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 LoginContext object
loginModuleConfiguration - Variable in class org.apache.directory.ldap.client.api.SaslGssApiRequest
The Configuration object for LoginModule
lookup(Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Searches for an entry having the given Dn.
lookup(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Searches for an entry having the given Dn.
lookup(Dn, String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Searches for an entry having the given Dn.
lookup(Dn, Control[], String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Searches for an entry having the given Dn.
lookup(String, String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Searches for an entry having the given Dn.
lookup(String, Control[], String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Searches for an entry having the given Dn.
lookup(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Searches for an entry having the given Dn.
lookup(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Searches for an entry having the given Dn.
lookup(Dn, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Searches for an entry having the given Dn.
lookup(Dn, Control[], String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Searches for an entry having the given Dn.
lookup(String, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Searches for an entry having the given Dn.
lookup(String, Control[], String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Searches for an entry having the given Dn.
lookup(Dn, EntryMapper<T>) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
Performs a lookup, and supplies the matching entry to the entryMapper.
lookup(Dn, String[], EntryMapper<T>) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
Performs a lookup, requesting attributes, and supplies the matching entry to the entryMapper.
lookup(Dn, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
lookup(Dn, String[], EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 

M

makeObject() - Method in class org.apache.directory.ldap.client.api.PoolableLdapConnectionFactory
map(Entry) - Method in interface org.apache.directory.ldap.client.template.EntryMapper
Will be called once for each entry in the search result.
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.ResponseFuture
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 creating org.apache.directory.api.ldap.model objects.
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(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(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(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(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(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(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(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(Dn, RequestBuilder<ModifyRequest>) - 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<ModifyRequest>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
modify(ModifyRequest) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
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.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 userDn to newPassword using the admin account.
modifyPassword(Dn, char[], char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
Modifies the password for userDn from oldPassword to newPassword.
modifyPassword(Dn, char[], char[], boolean) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
Modifies the password for userDn from oldPassword to newPassword, optionally using an admin account.
modifyPassword(Dn, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
modifyPassword(Dn, char[], char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
modifyPassword(Dn, char[], char[], boolean) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
move(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Moves the given entry Dn under the new superior Dn.
move(Dn, Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Moves the given entry Dn under the new superior Dn.
move(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Moves the given entry Dn under the new superior Dn.
move(Dn, Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Moves the given entry Dn under the new superior Dn.
moveAndRename(Dn, Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Moves and renames the given entryDn.
moveAndRename(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Moves and renames the given entryDn.The old Rdn will be deleted
moveAndRename(Dn, Dn, boolean) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Moves and renames the given entryDn.
moveAndRename(String, String, boolean) - 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.LdapNetworkConnection
Moves and renames the given entryDn.
moveAndRename(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Moves and renames the given entryDn.The old Rdn will be deleted
moveAndRename(Dn, Dn, boolean) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
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.
mutualAuthentication - Variable in class org.apache.directory.ldap.client.api.SaslRequest
Require mutual authentication

N

newAddRequest(Entry) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newAddRequest(Entry) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newAttribute(String, byte[]...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newAttribute(String, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newAttribute(String, Value<?>...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newAttribute(String, byte[]...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newAttribute(String, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newAttribute(String, Value<?>...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newDeleteRequest(Dn) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newDeleteRequest(Dn) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newDn(String) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newDn(String) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newEntry(String) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newEntry(Dn) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newEntry(String) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newEntry(Dn) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
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
 
newLdapConnection() - Method in interface org.apache.directory.ldap.client.api.LdapConnectionFactory
Returns a newly created, configured, and authenticated connection.
newModifyRequest(String) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newModifyRequest(Dn) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newModifyRequest(String) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newModifyRequest(Dn) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newSearchRequest(String, String, SearchScope) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newSearchRequest(Dn, String, SearchScope) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newSearchRequest(String, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newSearchRequest(Dn, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
newSearchRequest(String, String, SearchScope) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newSearchRequest(Dn, String, SearchScope) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newSearchRequest(String, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newSearchRequest(Dn, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
 
newUnboundLdapConnection() - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
 
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
NoVerificationTrustManager - Class in org.apache.directory.ldap.client.api
An implementation of X509TrustManager which trusts the given certificates without verifying them.
NoVerificationTrustManager() - Constructor for class org.apache.directory.ldap.client.api.NoVerificationTrustManager
 

O

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.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(LdapConnection) - Method in class org.apache.directory.ldap.client.api.PoolableLdapConnectionFactory
PasswordException - Exception 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 org.apache.directory.ldap.client.template.exception.PasswordException
 
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.
PoolableLdapConnectionFactory - Class in org.apache.directory.ldap.client.api
A factory for creating LdapConnection objects managed by LdapConnectionPool.
PoolableLdapConnectionFactory(LdapConnectionConfig) - Constructor for class org.apache.directory.ldap.client.api.PoolableLdapConnectionFactory
Creates a new instance of PoolableLdapConnectionFactory.
PoolableLdapConnectionFactory(LdapConnectionFactory) - Constructor for class org.apache.directory.ldap.client.api.PoolableLdapConnectionFactory
Creates a new instance of PoolableLdapConnectionFactory.
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(PasswordPolicyOperation) - Method in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
 
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 interface org.apache.directory.ldap.client.template.PasswordPolicyResponder
Execute the operation and translate the outcome as follows: SUCCESS: return null WARNING: return PasswordWarning FAILURE: throw PasswordException

Q

qualityOfProtection - Variable in class org.apache.directory.ldap.client.api.SaslRequest
The quality of protection
queue - Variable in class org.apache.directory.ldap.client.api.future.ResponseFuture
the blocking queue holding LDAP responses

R

realmName - Variable in class org.apache.directory.ldap.client.api.SaslRequest
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.
rename(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Renames the given entryDn with new Rdn and deletes the old Rdn.
rename(Dn, Rdn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Renames the given entryDn with new Rdn and deletes the old Rdn.
rename(String, String, boolean) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Renames the given entryDn with new Rdn and deletes the old Rdn if deleteOldRdn is set to true.
rename(Dn, Rdn, boolean) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Renames the given entryDn with new Rdn and deletes the old Rdn if deleteOldRdn is set to true.
rename(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Renames the given entryDn with new Rdn and deletes the old Rdn.
rename(Dn, Rdn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Renames the given entryDn with new Rdn and deletes the old Rdn.
rename(String, String, boolean) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Renames the given entryDn with new Rdn and deletes the old Rdn 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 Rdn and deletes the old Rdn if deleteOldRdn is set to true.
RequestBuilder<T> - Interface in org.apache.directory.ldap.client.template
Edits a supplied request adding specifics.
ResponseFuture<R extends org.apache.directory.api.ldap.model.message.Response> - Class in org.apache.directory.ldap.client.api.future
A Future implementation used in LdapConnection operations.
ResponseFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.ResponseFuture
Creates a new instance of ResponseFuture.
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
 

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.
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.SaslRequest
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 - Class in org.apache.directory.ldap.client.api
Holds the data required to complete the SASL operation
SaslRequest(String) - Constructor for class org.apache.directory.ldap.client.api.SaslRequest
Creates a new instance of SaslRequest.
schemaManager - Variable in class org.apache.directory.ldap.client.api.AbstractLdapConnection
the schema manager
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(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(SearchRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Performs search using a search request object.
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(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(SearchRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Performs search using a search request object.
search(String, String, SearchScope, EntryMapper<T>) - 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<T>) - 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, String[], EntryMapper<T>) - 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<T>) - 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(SearchRequest, EntryMapper<T>) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
Searches for the entries matching the supplied searchRequest, feeding the result into the entryMapper.
search(String, String, SearchScope, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
search(Dn, String, SearchScope, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
search(String, String, SearchScope, String[], EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
search(Dn, String, SearchScope, String[], EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
search(SearchRequest, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
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(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(SearchRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
Do a 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.
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 class org.apache.directory.ldap.client.api.LdapNetworkConnection
Do a 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, EntryMapper<T>) - 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<T>) - 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, String[], EntryMapper<T>) - 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<T>) - 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(SearchRequest, EntryMapper<T>) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
Searches for the first entry matching the supplied searchRequest, feeding the result into the entryMapper.
searchFirst(String, String, SearchScope, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
searchFirst(Dn, String, SearchScope, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
searchFirst(String, String, SearchScope, String[], EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
searchFirst(Dn, String, SearchScope, String[], EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
searchFirst(SearchRequest, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
 
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.
securityStrength - Variable in class org.apache.directory.ldap.client.api.SaslRequest
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(R) - Method in class org.apache.directory.ldap.client.api.future.ResponseFuture
setAuthorizationId(String) - Method in class org.apache.directory.ldap.client.api.SaslRequest
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
 
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.ResponseFuture
Associate a cause to the ResponseFuture
setConnector(IoConnector) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Set the connector to use.
setCredentials(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
Sets the credentials.
setCredentials(byte[]) - Method in class org.apache.directory.ldap.client.api.SaslRequest
Sets the credentials.
setCredentials(String) - Method in class org.apache.directory.ldap.client.api.SaslRequest
Sets the credentials.
setEnabledCipherSuites(String[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
Sets the cipher suites which are enabled
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.
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
 
setLdapException(LdapException) - Method in exception org.apache.directory.ldap.client.template.exception.PasswordException
 
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 LoginContext object.
setLoginModuleConfiguration(Configuration) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
Sets the Configuration object for Login Module.
setModelFactory(ModelFactory) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
Sets the modelFactory implementation for this facade.
setMutualAuthentication(boolean) - Method in class org.apache.directory.ldap.client.api.SaslRequest
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.
setPasswordPolicyError(PasswordPolicyErrorEnum) - Method in exception org.apache.directory.ldap.client.template.exception.PasswordException
 
setPasswordPolicyResponder(PasswordPolicyResponder) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
Sets the passwordPolicyResponder implementation for this facade.
setQualityOfProtection(SaslQoP) - Method in class org.apache.directory.ldap.client.api.SaslRequest
Sets the quality of protection.
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.
setRealmName(String) - Method in class org.apache.directory.ldap.client.api.SaslRequest
Sets the realm name.
setResultCode(ResultCodeEnum) - Method in exception org.apache.directory.ldap.client.template.exception.PasswordException
 
setSaslMechanism(String) - Method in class org.apache.directory.ldap.client.api.SaslRequest
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.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.SaslRequest
Sets the security strength.
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.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.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.SaslRequest
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.
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.
success(PasswordPolicy) - Method in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
Returns a PasswordWarning, or null if no warnings were present in the supplied passwordPolicy.

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.ModifyDnFuture
toString() - Method in class org.apache.directory.ldap.client.api.future.ModifyFuture
toString() - Method in class org.apache.directory.ldap.client.api.future.ResponseFuture
toString() - Method in class org.apache.directory.ldap.client.api.future.SearchFuture

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.LdapNetworkConnection
UnBind from a server.
username - Variable in class org.apache.directory.ldap.client.api.SaslRequest
The username

V

validateObject(LdapConnection) - Method in class org.apache.directory.ldap.client.api.PoolableLdapConnectionFactory
A B C D E F G H I K L M N O P Q R S T U V 

Copyright © 2009–2014 The Apache Software Foundation. All rights reserved.