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 The abandonRequest is always non-blocking, because no response is expected
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 The abandonRequest is always non-blocking, because no response is expected
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
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.
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.
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
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 informations
bind(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Unauthenticated authentication bind
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 BindRequest object.
bind() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Bind on a server, using the LdapConnectionConfig informations
bind(BindRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Bind to the server using a BindRequest object.
bind(CramMd5Request) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Bind to the server using a CramMd5Request object.
bind(DigestMd5Request) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Bind to the server using a DigestMd5Request object.
bind(GssApiRequest) - 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(CramMd5Request) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Do an asynchronous bind, based on a CramMd5Request.
bindAsync(DigestMd5Request) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Do an asynchronous bind, based on a DigestMd5Request.
bindAsync(GssApiRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Do an asynchronous bind, based on a GssApiRequest.
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.

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
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 Dn.
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 Dn.
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 Dn.
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 Dn.
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 Dn.
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 Dn.
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 Dn.
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 Dn.
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 Dn.
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 Dn.
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 Dn.
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 Dn.
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.
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
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
CramMd5Request - Class in org.apache.directory.ldap.client.api
Holds the data required to complete the CRAM-MD5 SASL operation
CramMd5Request() - Constructor for class org.apache.directory.ldap.client.api.CramMd5Request
Creates a new instance of CramMd5Request.
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
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 Dn.
delete(Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Deletes the entry with the given Dn.
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 Dn.
delete(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Deletes the entry with the given Dn.
delete(DeleteRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Performs a delete operation based on the delete request object.
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
DigestMd5Request - Class in org.apache.directory.ldap.client.api
Holds the data required to complete the DIGEST-MD5 SASL operation
DigestMd5Request() - Constructor for class org.apache.directory.ldap.client.api.DigestMd5Request
Creates a new instance of DigestMd5Request.
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.

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.
exceptionCaught(IoSession, Throwable) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Handle the exception we got.
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

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.AddFuture
Get the AddResponse, blocking until one is received.
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() - Method in class org.apache.directory.ldap.client.api.future.BindFuture
Get the BindResponse, blocking until one is received.
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() - Method in class org.apache.directory.ldap.client.api.future.CompareFuture
Get the CompareResponse, blocking until one is received.
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() - Method in class org.apache.directory.ldap.client.api.future.DeleteFuture
Get the DeleteResponse, blocking until one is received.
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() - Method in class org.apache.directory.ldap.client.api.future.ExtendedFuture
Get the ExtendedResponse, blocking until one is received.
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() - Method in class org.apache.directory.ldap.client.api.future.ModifyDnFuture
Get the ModifyDnResponse, blocking until one is received.
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() - Method in class org.apache.directory.ldap.client.api.future.ModifyFuture
Get the ModifyResponse, blocking until one is received.
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() - Method in class org.apache.directory.ldap.client.api.future.SearchFuture
Get the SearchResponse, blocking until one is received.
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
getCause() - Method in class org.apache.directory.ldap.client.api.future.ResponseFuture
 
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
getIntermediate() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
getKdcHost() - Method in class org.apache.directory.ldap.client.api.GssApiRequest
Gets the KDC host.
getKdcPort() - Method in class org.apache.directory.ldap.client.api.GssApiRequest
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.GssApiRequest
Gets the (absolute) path to the 'krb5.conf' file.
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.GssApiRequest
Gets the name for the LoginContext object.
getLoginModuleConfiguration() - Method in class org.apache.directory.ldap.client.api.GssApiRequest
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.
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
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.
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.
GssApiRequest - Class in org.apache.directory.ldap.client.api
Holds the data required to complete the GSS-API SASL operation
GssApiRequest() - Constructor for class org.apache.directory.ldap.client.api.GssApiRequest
Creates a new instance of GssApiRequest.

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
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.

K

kdcHost - Variable in class org.apache.directory.ldap.client.api.GssApiRequest
The KDC host
kdcPort - Variable in class org.apache.directory.ldap.client.api.GssApiRequest
The KDC port
krb5ConfFilePath - Variable in class org.apache.directory.ldap.client.api.GssApiRequest
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
LdapConnectionPool - Class in org.apache.directory.ldap.client.api
A pool implementation for LdapConnection objects.
LdapConnectionPool(PoolableLdapConnectionFactory) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionPool
Instantiates a new LDAP connection pool.
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(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(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, 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.
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.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
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.GssApiRequest
The name for the LoginContext object
loginModuleConfiguration - Variable in class org.apache.directory.ldap.client.api.GssApiRequest
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.

M

makeObject() - Method in class org.apache.directory.ldap.client.api.PoolableLdapConnectionFactory
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.
modify(Dn, Modification...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Applies all the modifications to the entry specified by its Dn.
modify(String, Modification...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Applies all the modifications to the entry specified by its Dn.
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 ModifyRequest.
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 Dn.
modify(String, Modification...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Applies all the modifications to the entry specified by its Dn.
modify(ModifyRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Performs an modify operation based on the modifications present in the ModifyRequest.
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 ModifyDnRequest.
modifyDn(ModifyDnRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Performs the modifyDn operation based on the given ModifyDnRequest.
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.
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

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
 

P

passivateObject(LdapConnection) - Method in class org.apache.directory.ldap.client.api.PoolableLdapConnectionFactory
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 for the server running on localhost at the port 10389
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.

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.
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.

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.
saslMechanism - Variable in class org.apache.directory.ldap.client.api.SaslRequest
The mechanism used to decode user identity
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.
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.
search(SearchRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
Performs search in a synchronous mode.
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.
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.
search(SearchRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
Performs search in a synchronous mode.
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.
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.GssApiRequest
Sets the KDC host.
setKdcPort(int) - Method in class org.apache.directory.ldap.client.api.GssApiRequest
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.GssApiRequest
Sets the (absolute) path to the 'krb5.conf' file.
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.GssApiRequest
Sets the name for the LoginContext object.
setLoginModuleConfiguration(Configuration) - Method in class org.apache.directory.ldap.client.api.GssApiRequest
Sets the Configuration object for Login Module.
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.
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.DigestMd5Request
Sets the realm name.
setRealmName(String) - Method in class org.apache.directory.ldap.client.api.GssApiRequest
Sets the realm name.
setRealmName(String) - Method in class org.apache.directory.ldap.client.api.SaslRequest
Sets the realm name.
setSaslMechanism(String) - Method in class org.apache.directory.ldap.client.api.SaslRequest
Sets the SASL mechanism
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 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.
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.

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-2013 The Apache Software Foundation. All Rights Reserved.