A B C D E F G H I K L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abandon(int) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Abandons a request submitted to the server for performing a particular operation.
- abandon(int) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Abandons a request submitted to the server for performing a particular operation.
- abandon(int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Abandons a request submitted to the server for performing a particular operation.
- abandon(AbandonRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
An abandon request essentially with the request message ID of the operation to be canceled and/or potentially some controls and timeout (the controls and timeout are not mandatory).
- abandon(AbandonRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
An abandon request essentially with the request message ID of the operation to be canceled and/or potentially some controls and timeout (the controls and timeout are not mandatory).
- abandon(AbandonRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
An abandon request essentially with the request message ID of the operation to be canceled and/or potentially some controls and timeout (the controls and timeout are not mandatory).
- abandonInternal(AbandonRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Internal AbandonRequest handling
- AbstractFilter - Class in org.apache.directory.ldap.client.api.search
-
An abstract class used as a base for all the Filter implementations
- AbstractFilter() - Constructor for class org.apache.directory.ldap.client.api.search.AbstractFilter
- 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
- AbstractPoolableLdapConnectionFactory - Class in org.apache.directory.ldap.client.api
-
An abstract class implementing the PoolableObjectFactory, for LdapConnections.
- AbstractPoolableLdapConnectionFactory(LdapConnectionFactory) - Constructor for class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Constructor that takes a LdapConnection factory for poolable connections
- AbstractPoolableLdapConnectionFactory.PooledLdapConnectionFactory - Class in org.apache.directory.ldap.client.api
-
A internal class to wrap a standard LDAP connection
- AbstractSaslRequest - Class in org.apache.directory.ldap.client.api
-
Holds the data required to complete the SASL operation
- AbstractSaslRequest(String) - Constructor for class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Creates a new instance of SaslRequest.
- activateObject(PooledObject<LdapConnection>) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
There is nothing to do to activate a connection.
- activateObject(PooledObject<LdapConnection>) - Method in class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
There is nothing to do to activate a connection.
- add(Entry) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Add an entry to the server.
- add(Entry) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Add an entry to the server.
- add(Entry) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Add an entry to the server.
- add(AddRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Add an entry present in the
AddRequest
to the server. - add(AddRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Add an entry present in the
AddRequest
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(AddRequest) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Adds an entry specified by an AddRequest to the LDAP server.
- add(Dn, Attribute...) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Adds an entry specified by a Dn and an array of Attribute's to the LDAP server.
- add(Dn, Attribute...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Adds an entry specified by a Dn and an array of Attribute's to the LDAP server.
- add(Dn, RequestBuilder<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, RequestBuilder<AddRequest>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Adds an entry specified by a Dn, to be filled out by a RequestBuilder, to the LDAP server.
- add(Filter) - Method in class org.apache.directory.ldap.client.api.search.SetOfFiltersFilter
-
Adds a Filter into the set of Filters
- addAll(List<Filter>) - Method in class org.apache.directory.ldap.client.api.search.SetOfFiltersFilter
-
Injects a list of Filters into the set of Filters
- addAll(Filter...) - Method in class org.apache.directory.ldap.client.api.search.SetOfFiltersFilter
-
Injects a list of Filters into the set of Filters
- addAllControls(Control[]) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Adds the given controls.
- addAnonAttributeType(AttributeType) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Add an attributeType that has to be anonymized
- addAnonAttributeType(AttributeType, Anonymizer<?>) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Add an attributeType that has to be anonymized, with its associated anonymizer.
- addAsync(Entry) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Add an entry to the server asynchronously.
- addAsync(Entry) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Add an entry to the server asynchronously.
- addAsync(AddRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Add an entry present in the AddRequest to the server.
- addAsync(AddRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Add an entry present in the AddRequest to the server.
- addConnectionClosedEventListener(ConnectionClosedEventListener) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Adds the connection closed event listener.
- addControl(Control) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Adds the given control.
- AddFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage AddRequests.
- AddFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.AddFuture
-
Creates a new instance of AddFuture.
- addNamingContext(String) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Add a new NamingContext
- addReceived(AddResponse, AddFuture, int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the AddResponse received from the server
- addSaslFilter(SaslClient) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Adds a
SaslFilter
to the session's filter chain. - 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
- addSslFilter() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Adds
SslFilter
to the IOConnector or IOSession's filter chain - addToFutureMap(int, ResponseFuture<? extends Response>) - 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.
- and(Filter...) - Static method in class org.apache.directory.ldap.client.api.search.SetOfFiltersFilter
-
Creates an AND set of filters
- and(FilterBuilder...) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder that will
&
together all of the supplied filters. - AND - org.apache.directory.ldap.client.api.search.FilterOperator
- anonymize(String) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Anonymize a LDIF
- anonymizeAva(Ava) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Anonymize an AVA
- anonymizeChangeAdd(LdifEntry) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Anonymize a Add change
- anonymizeChangeDelete(LdifEntry) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Anonymize a Delete change
- anonymizeChangeModDn(LdifEntry) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Anonymize a Delete change
- anonymizeChangeModify(LdifEntry) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Anonymize a Modify change
- anonymizeDn(Dn) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Anonymize the entry's DN
- anonymizeEntry(LdifEntry) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Anonymize the full entry
- anonymizeFile(String, Writer) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Anonymize a LDIF
- anonymousBind() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Anonymous bind on a server.
- anonymousBind() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Anonymous bind on a server.
- anonymousBind() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Anonymous bind on a server.
- anonymousBind() - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Anonymous bind on a server.
- anonymousBindAsync() - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Anonymous asynchronous Bind on a server.
- anonymousBindAsync() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Anonymous asynchronous Bind on a server.
- any - Variable in class org.apache.directory.ldap.client.api.search.SubstringFilter
-
The array of any substring strings.
- apiService - Variable in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
- APPROXIMATELY_EQUAL - org.apache.directory.ldap.client.api.search.FilterOperator
- approximatelyEqual(String, String) - Static method in class org.apache.directory.ldap.client.api.search.AttributeValueAssertionFilter
-
Creates an Approximate Filter : ( <attribute> ~= <value> )
- approximatelyEqual(String, String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder for testing the approximate equality of an attribute.
- AT_DESCR_SCHEMA_PARSER - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
The SubschemaSubentry descriptions parsers
- attribute - Variable in class org.apache.directory.ldap.client.api.search.AttributeDescriptionFilter
-
The attribute that must be prersent
- attribute - Variable in class org.apache.directory.ldap.client.api.search.AttributeValueAssertionFilter
-
The associated attribute
- attribute - Variable in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilter
-
The associated attribute
- attribute - Variable in class org.apache.directory.ldap.client.api.search.SubstringFilter
-
The AttributeType for this filter
- attributeAnonymizers - Variable in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
The map of AttributeType'sOID we want to anonymize.
- AttributeDescriptionFilter - Class in org.apache.directory.ldap.client.api.search
-
This class is used to handle the Present filter (ie, attr =* )
- AttributeDescriptionFilter(String) - Constructor for class org.apache.directory.ldap.client.api.search.AttributeDescriptionFilter
-
Creates a new instance of AttributeDescription filter.
- AttributeValueAssertionFilter - Class in org.apache.directory.ldap.client.api.search
-
A class to represent the various filters that take a value, like =, <=, >= or ~=.
- AttributeValueAssertionFilter(String, String, FilterOperator) - Constructor for class org.apache.directory.ldap.client.api.search.AttributeValueAssertionFilter
-
Creates a new instance of AttributeValueAssertionFilter.
- authenticate(String, String, SearchScope, char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Attempts to authenticate the supplied credentials against the first entry found matching the search criteria.
- authenticate(String, String, SearchScope, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Attempts to authenticate the supplied credentials against the first entry found matching the search criteria.
- authenticate(SearchRequest, char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Attempts to authenticate the supplied credentials against the first entry found matching the search criteria.
- authenticate(SearchRequest, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Attempts to authenticate the supplied credentials against the first entry found matching the search criteria.
- authenticate(Dn, char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Attempts to authenticate the supplied credentials.
- authenticate(Dn, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Attempts to authenticate the supplied credentials.
- authenticate(Dn, String, SearchScope, char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Attempts to authenticate the supplied credentials against the first entry found matching the search criteria.
- authenticate(Dn, String, SearchScope, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Attempts to authenticate the supplied credentials against the first entry found matching the search criteria.
- authenticateConnection(LdapConnection, Dn, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
- authenticated - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
A flag indicating that the BindRequest has been issued and successfully authenticated the user
- authorizationId - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The authorization ID of the entity
- available() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
- available() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
B
- before(Entry) - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
-
This operation is not supported in SearchCursor.
- before(Response) - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
This operation is not supported in SearchCursor.
- beforeFirst() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
-
This operation is not supported in SearchCursor.
- beforeFirst() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
This operation is not supported in SearchCursor.
- binaryAttributeDetector - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
The class used to detect if an attribute is HR or not
- bind() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Bind on a server, using the
LdapConnectionConfig
information of this connection. - bind() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Bind on a server, using the
LdapConnectionConfig
information of this connection. - bind() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind on a server, using the
LdapConnectionConfig
information of this connection. - bind() - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Bind on a server, using the
LdapConnectionConfig
information of this connection. - bind(String) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
Unauthenticated authentication bind on a server.
- bind(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Unauthenticated authentication bind on a server.
- bind(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Unauthenticated authentication bind on a server.
- bind(String) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Unauthenticated authentication bind on a server.
- bind(String, String) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
Simple bind on a server.
- bind(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Simple bind on a server.
- bind(String, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Simple bind on a server.
- bind(String, String) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Simple bind on a server.
- bind(BindRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Bind to the server using a bind request object.
- bind(BindRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Bind to the server using a bind request object.
- bind(BindRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a bind request object.
- bind(BindRequest) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Bind to the server using a bind request object.
- bind(Dn) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
Unauthenticated authentication bind on a server.
- bind(Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Unauthenticated authentication bind on a server.
- bind(Dn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Unauthenticated authentication bind on a server.
- bind(Dn) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Unauthenticated authentication bind on a server.
- bind(Dn, String) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
Simple bind on a server.
- bind(Dn, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Simple bind on a server.
- bind(Dn, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Simple bind on a server.
- bind(Dn, String) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Simple bind on a server.
- bind(SaslCramMd5Request) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a CramMd5Request object.
- bind(SaslDigestMd5Request) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a DigestMd5Request object.
- bind(SaslExternalRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a SaslExternalRequest object.
- bind(SaslGssApiRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a GssApiRequest object.
- bind(SaslRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
SASL Bind to the server using a SASL request object.
- bind(SaslRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
SASL Bind to the server using a SASL request object.
- bind(SaslRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using a SaslRequest object.
- bindAsync() - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Asynchronous Bind on a server, using the LdapConnectionConfig informations.
- bindAsync() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Asynchronous Bind on a server, using the LdapConnectionConfig informations.
- bindAsync(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Asynchronous unauthenticated authentication bind
- bindAsync(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Simple asynchronous Bind on a server.
- bindAsync(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Simple asynchronous Bind on a server.
- bindAsync(BindRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Do an asynchronous bind, based on a BindRequest.
- bindAsync(BindRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do an asynchronous bind, based on a BindRequest.
- bindAsync(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Asynchronous unauthenticated authentication Bind on a server.
- bindAsync(Dn, String) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Simple asynchronous Bind on a server.
- bindAsync(Dn, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Simple asynchronous Bind on a server.
- bindAsync(SaslGssApiRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do an asynchronous bind, based on a GssApiRequest.
- bindAsync(SaslRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do an asynchronous bind, based on a SaslPlainRequest.
- bindCalled - Variable in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
- bindCalled() - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
- bindConnection(LdapConnection) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory.PooledLdapConnectionFactory
- bindConnection(LdapConnection) - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Issues a bind request on the supplied connection using the name and credentials from the LdapConnectionConfg supplied to the constructor.
- bindConnection(LdapConnection) - Method in interface org.apache.directory.ldap.client.api.LdapConnectionFactory
-
Issues a bind request on the supplied connection using the name and credentials from the LdapConnectionConfg supplied to the constructor.
- BindFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage BindRequests.
- BindFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.BindFuture
-
Creates a new instance of BindFuture.
- bindReceived(BindResponse, BindFuture, int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the BindResponse received from the server
- bindSasl(SaslRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the SASL Bind.
- bindSaslCramMd5(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using the SASL CRAM-MD5 mechanism.
- bindSaslDigestMd5(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Bind to the server using the SASL DIGEST-MD5 mechanism.
- bindSaslPlain(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
SASL PLAIN Bind on a server.
- bindSaslPlain(String, String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
SASL PLAIN Bind on a server.
- build() - Method in class org.apache.directory.ldap.client.api.search.AbstractFilter
-
Constructs a String representation of a Filter
- build() - Method in interface org.apache.directory.ldap.client.api.search.Filter
-
Constructs a String representation of a Filter
- build(StringBuilder) - Method in class org.apache.directory.ldap.client.api.search.AttributeDescriptionFilter
-
Constructs a String representation of a Filter
- build(StringBuilder) - Method in class org.apache.directory.ldap.client.api.search.AttributeValueAssertionFilter
-
Constructs a String representation of a Filter
- build(StringBuilder) - Method in interface org.apache.directory.ldap.client.api.search.Filter
-
Constructs a String representation of a Filter
- build(StringBuilder) - Method in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilter
-
Constructs a String representation of a Filter
- build(StringBuilder) - Method in class org.apache.directory.ldap.client.api.search.SetOfFiltersFilter
-
Constructs a String representation of a Filter
- build(StringBuilder) - Method in class org.apache.directory.ldap.client.api.search.SubstringFilter
-
Constructs a String representation of a Filter
- build(StringBuilder) - Method in class org.apache.directory.ldap.client.api.search.UnaryFilter
-
Constructs a String representation of a Filter
- buildConfig(String, int, boolean) - Static method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- buildRequest(T) - Method in interface org.apache.directory.ldap.client.template.RequestBuilder
-
Modifies the provided request adding specific information to it.
C
- C_DESCR_SCHEMA_PARSER - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- cancel() - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
-
Cancel the Future
- cancel() - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
Cancel the Future
- cancel() - Method in interface org.apache.directory.ldap.client.api.future.ResponseFuture
-
Cancel the Future
- cancel() - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
Cancel the Future
- cancel(boolean) - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
- cancel(boolean) - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
- cancel(boolean) - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
- cancelled - Variable in class org.apache.directory.ldap.client.api.future.HandshakeFuture
-
flag to determine if this future is cancelled
- cancelled - Variable in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
flag to determine if this future is cancelled
- cancelled - Variable in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
flag to determine if this future is cancelled
- cause - Variable in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
If the request has been cancelled because of an exception it will be stored here
- cause - Variable in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
If the request has been cancelled because of an exception it will be stored here
- changeAfterReset - Variable in class org.apache.directory.ldap.client.template.PasswordWarningImpl
- checkClientTrusted(X509Certificate[], String) - Method in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Determine if client certificate is to be trusted.
- checkClientTrusted(X509Certificate[], String) - Method in class org.apache.directory.ldap.client.api.NoVerificationTrustManager
- checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.apache.directory.ldap.client.api.NoVerificationTrustManager
- checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.apache.directory.ldap.client.api.NoVerificationTrustManager
- checkSecured(ConnectFuture) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Verify that the connection has been secured, otherwise throw a meaningful exception
- checkServerTrusted(X509Certificate[], String) - Method in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Determine if server certificate is to be trusted.
- checkServerTrusted(X509Certificate[], String) - Method in class org.apache.directory.ldap.client.api.NoVerificationTrustManager
- checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.apache.directory.ldap.client.api.NoVerificationTrustManager
- checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.apache.directory.ldap.client.api.NoVerificationTrustManager
- checkSession() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Check that a session is valid, ie we can send requests to the server
- clear() - Method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Clears the buffer out, filling its cells with null.
- clearMaps() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
clears the async listener, responseQueue and future mapppings to the corresponding request IDs
- close() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
- close() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Disconnect from the remote LDAP server.
- close() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Disconnect from the remote LDAP server.
- close() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Disconnect from the remote LDAP server.
- close() - Method in class org.apache.directory.ldap.client.api.PooledLdapConnection
- close() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- close(Exception) - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
- close(Exception) - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- close(ConnectFuture) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Close the connection and generate the appropriate exception
- closeTimeout - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Timeout for close and unbind operations
- closeTimeout - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Timeout for close and unbind operations
- CLS_NM - Static variable in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
- codec - Variable in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
the ldap codec service
- compare(String, String, byte[]) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, Value) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, Value) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(String, String, Value) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(CompareRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares an entry's attribute's value with that of the given value.
- compare(CompareRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares an entry's attribute's value with that of the given value.
- compare(CompareRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares an entry's attribute's value with that of the given value.
- compare(Dn, String, byte[]) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, Value) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, Value) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compare(Dn, String, Value) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Compares whether a given attribute's value matches that of the existing value of the attribute present in the entry with the given distinguished name.
- compareAsync(CompareRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Asynchronously compares an entry's attribute's value with that of the given value
- compareAsync(CompareRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Asynchronously compares an entry's attribute's value with that of the given value
- CompareFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage CompareRequest.
- CompareFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.CompareFuture
-
Creates a new instance of CompareFuture.
- compareReceived(CompareResponse, CompareFuture, int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the CompareResponse received from the server
- computedBytes - Variable in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
- computedChars - Variable in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
- conCloseListeners - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
a list of listeners interested in getting notified when the connection's session gets closed cause of network issues
- config - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
configuration object for the connection
- configList - Static variable in class org.apache.directory.ldap.client.api.Krb5LoginConfiguration
-
The list with configuration entries.
- configureConnection(LdapConnection) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory.PooledLdapConnectionFactory
- configureConnection(LdapConnection) - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Applies the following configuration settings from the LdapConnectionConfig to the supplied connection: timeOut binaryAttributeDetector This method is called by newLdapConnection, so there is no need to call this on a newly created connection.
- configureConnection(LdapConnection) - Method in interface org.apache.directory.ldap.client.api.LdapConnectionFactory
-
Applies the following configuration settings from the LdapConnectionConfig to the supplied connection: timeOut binaryAttributeDetector This method is called by newLdapConnection, so there is no need to call this on a newly created connection.
- configurePooledLdapConnectionFactory(LdapConnectionPool) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
- connect() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Connect to the remote LDAP server.
- connect() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Connect to the remote LDAP server.
- connect() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Connect to the remote LDAP server.
- connectAsync() - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Do an asynchronous connection attempt
- connectAsync() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do an asynchronous connection attempt
- connection - Variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
the connection to the ldap server
- connection - Variable in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
The connection used by the request
- connection - Variable in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
The connection used by the request
- connection - Variable in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
The wrapped connection
- ConnectionCallback<T> - Interface in org.apache.directory.ldap.client.template
-
A callback for running code against a managed
LdapConnection
. - connectionClosed() - Method in interface org.apache.directory.ldap.client.api.ConnectionClosedEventListener
-
called when the LdapNetworkConnection is unable to reach the server it is connected to
- ConnectionClosedEventListener - Interface in org.apache.directory.ldap.client.api
-
A listener class intended for notifying the classes using LdapNetworkConnection in the event of any network failure
- connectionCloseFuture - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
A future used to wait for a connection to be closed
- connectionConfig - Variable in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
- connectionFactory - Variable in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
The factory to use to create a new connection
- connectionPool - Variable in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory.PooledLdapConnectionFactory
- connectionPool - Variable in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
- connector - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
The connector open with the remote server
- connectorMutex - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
A mutex used to avoid a double close of the connector
- connectTimeout - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Timeout for connect and bind operations
- connectTimeout - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Timeout for connect and bind operations
- contains(String, String...) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder that will construct a SubString filter, with zero to N any parts, but no initial or final parts.
- contains(String, String...) - Static method in class org.apache.directory.ldap.client.api.search.SubstringFilter
-
Create a SubstringFilter based on the filter elements.
- controls - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The list of controls
- createBindRequest(String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a Simple BindRequest ready to be sent.
- createBindRequest(String, byte[], String, Control...) - Method in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
Create a complete BindRequest ready to be sent.
- createBindRequest(Dn, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a Simple BindRequest ready to be sent.
- createConnector() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create the connector
- createKrb5ConfFile(String, String, int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
method to write the kerberos config in the standard MIT kerberos format This is required cause the JGSS api is not able to recognize the port value set in the system property java.security.krb5.kdc this issue makes it impossible to set a kdc running non standard ports (other than 88) e.g localhost:6088
- credentials - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The credentials
- credentials - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
user's credentials ( current implementation supports password only); it must be a non-null value
D
- DCR_DESCR_SCHEMA_PARSER - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- DEFAULT_APACHEDS_VENDOR_NAME - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- DEFAULT_LDAP_HOST - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
The default host : localhost
- DEFAULT_LDAP_PORT - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Default ports for LDAP
- DEFAULT_LDAPS_PORT - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Default port for LDAPS
- DEFAULT_SSL_PROTOCOL - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
the default protocol used for creating SSL context
- DEFAULT_TIMEOUT - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
The default timeout for operation : 30 seconds
- DefaultLdapConnectionFactory - Class in org.apache.directory.ldap.client.api
-
The default implementation of LdapConnectionFactory.
- DefaultLdapConnectionFactory(LdapConnectionConfig) - Constructor for class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Creates a new instance of DefaultLdapConnectionFactory.
- DefaultLdapConnectionValidator - Class in org.apache.directory.ldap.client.api
-
An implementation of
LdapConnectionValidator
that checks to see that the connectionisConnected()
andisAuthenticated()
. - DefaultLdapConnectionValidator() - Constructor for class org.apache.directory.ldap.client.api.DefaultLdapConnectionValidator
- DefaultPoolableLdapConnectionFactory - Class in org.apache.directory.ldap.client.api
-
A factory for creating LdapConnection objects managed by LdapConnectionPool.
- DefaultPoolableLdapConnectionFactory(LdapConnectionConfig) - Constructor for class org.apache.directory.ldap.client.api.DefaultPoolableLdapConnectionFactory
-
Creates a new instance of PoolableLdapConnectionFactory.
- DefaultPoolableLdapConnectionFactory(LdapConnectionConfig, Class<? extends LdapConnectionFactory>) - Constructor for class org.apache.directory.ldap.client.api.DefaultPoolableLdapConnectionFactory
-
Creates a new instance of PoolableLdapConnectionFactory using an instance of the supplied class as its LdapConnection factory.
- DefaultPoolableLdapConnectionFactory(LdapConnectionFactory) - Constructor for class org.apache.directory.ldap.client.api.DefaultPoolableLdapConnectionFactory
-
Creates a new instance of PoolableLdapConnectionFactory.
- DefaultSchemaLoader - Class in org.apache.directory.ldap.client.api
-
A schema loader which uses LdapConnection to load schema from a ApacheDS serveur
- DefaultSchemaLoader() - Constructor for class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- DefaultSchemaLoader(LdapConnection) - Constructor for class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Creates a new instance of DefaultSchemaLoader.
- DefaultSchemaLoader(LdapConnection, boolean) - Constructor for class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Creates a new instance of DefaultSchemaLoader.
- DefaultSchemaLoader(LdapConnection, Dn) - Constructor for class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Creates a new instance of NetworkSchemaLoader.
- delegate - Variable in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory.PooledLdapConnectionFactory
- delete(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Deletes the entry with the given distinguished name.
- delete(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Deletes the entry with the given distinguished name.
- delete(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Deletes the entry with the given distinguished name.
- delete(DeleteRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Performs a delete operation based on the delete request object.
- delete(DeleteRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Performs a delete operation based on the delete request object.
- delete(DeleteRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs a delete operation based on the delete request object.
- delete(DeleteRequest) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Deletes an entry specified by a DeleteRequest from the LDAP server.
- delete(DeleteRequest) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Deletes an entry specified by a DeleteRequest from the LDAP server.
- delete(Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Deletes the entry with the given distinguished name.
- delete(Dn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Deletes the entry with the given distinguished name.
- delete(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Deletes the entry with the given distinguished name.
- delete(Dn) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Deletes an entry specified by Dn from the LDAP server.
- delete(Dn) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Deletes an entry specified by Dn from the LDAP server.
- delete(Dn, RequestBuilder<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, RequestBuilder<DeleteRequest>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Deletes an entry specified by Dn, and whose request is configured by a RequestBuilder, from the LDAP server.
- deleteAsync(DeleteRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Performs an asynchronous delete operation based on the delete request object.
- deleteAsync(DeleteRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs an asynchronous delete operation based on the delete request object.
- DeleteFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage DeleteRequests.
- DeleteFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.DeleteFuture
-
Creates a new instance of DeleteFuture.
- deleteReceived(DeleteResponse, DeleteFuture, int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the DeleteResponse received from the server
- deleteTree(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
deletes the entry with the given Dn, and all its children
- deleteTree(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
deletes the entry with the given Dn, and all its children
- destroyObject(PooledObject<LdapConnection>) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Destroying a connection will unbind it which will result on a shutdown of teh underlying protocol.
- determineTimeoutConfiguration(Long) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- DN_ENTRY_MAPPER - Static variable in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
- doesFutureExistFor(int) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Deprecated.
- doesFutureExistFor(int) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Checks if there is a ResponseFuture associated with the given message ID.
- doesFutureExistFor(int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Checks if there is a ResponseFuture associated with the given message ID.
- done - Variable in class org.apache.directory.ldap.client.api.future.HandshakeFuture
-
A flag set to TRUE when the handshake has been completed
- done - Variable in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
A flag set to TRUE when the response has been received
- done - Variable in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
the done flag
- doWithConnection(LdapConnection) - Method in interface org.apache.directory.ldap.client.template.ConnectionCallback
-
Provides a managed connection to the implementation of this method.
- DSR_DESCR_SCHEMA_PARSER - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
E
- enabledCipherSuites - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
an array of cipher suites which are enabled, if set, will be used while initializing the SSL context
- enabledProtocols - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
an array of protocols which are enabled, if set, will be used while initializing the SSL context
- end - Variable in class org.apache.directory.ldap.client.api.search.SubstringFilter
-
The final substring string.
- endsWith(String, String...) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder that will construct a SubString filter, with an initial part, and zero to N any parts, but no final part.
- endsWith(String, String...) - Static method in class org.apache.directory.ldap.client.api.search.SubstringFilter
-
Create a SubstringFilter based on the filter elements.
- EntryCursorImpl - Class in org.apache.directory.ldap.client.api
-
An implementation of Cursor based on the underlying SearchFuture instance.
- EntryCursorImpl(SearchCursor) - Constructor for class org.apache.directory.ldap.client.api.EntryCursorImpl
-
Instantiates a new search cursor, embedding a SearchCursor.
- EntryMapper<T> - Interface in org.apache.directory.ldap.client.template
-
A callback for processing entries from a search result.
- equal(String, String) - Static method in class org.apache.directory.ldap.client.api.search.AttributeValueAssertionFilter
-
Creates an equal Filter : ( <attribute> = <value> )
- equal(String, String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder for testing equality of an attribute.
- EQUAL - org.apache.directory.ldap.client.api.search.FilterOperator
- event(IoSession, FilterEvent) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- exception(LdapException) - Method in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
-
Translates an
LdapException
to aPasswordException
to be thrown whenAbstractPasswordPolicyResponder.process(PasswordPolicyOperation)
fails. - EXCEPTION_KEY - Static variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
The exception stored in the session if we've got one
- exceptionCaught() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
tell if an exception was caught while processing the request or a response.
- exceptionCaught() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
tell if an exception was caught while processing the request or a response.
- exceptionCaught() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
tell if an exception was caught while processing the request or a response.
- exceptionCaught(IoSession, Throwable) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Handle the exception we got.
- execute(ConnectionCallback<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
-
Executes the
connectionCallback
, supplying it a managed connection. - exists(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Tells if an entry exists in the server.
- exists(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Tells if an entry exists in the server.
- exists(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Tells if an entry exists in the server.
- exists(Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Tells if an Entry exists in the server.
- exists(Dn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Tells if an Entry exists in the server.
- exists(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Tells if an Entry exists in the server.
- extended(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Sends a extended operation request to the server with the given OID and no value.
- extended(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Sends a extended operation request to the server with the given OID and no value.
- extended(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Sends a extended operation request to the server with the given OID and no value.
- extended(String) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Sends a extended operation request to the server with the given OID and no value.
- extended(String, byte[]) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Sends a extended operation request to the server with the given OID and value.
- extended(String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Sends a extended operation request to the server with the given OID and value.
- extended(String, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Sends a extended operation request to the server with the given OID and value.
- extended(String, byte[]) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Sends a extended operation request to the server with the given OID and value.
- extended(Oid) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Sends a extended operation request to the server with the given OID and no value.
- extended(Oid) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Sends a extended operation request to the server with the given OID and no value.
- extended(Oid) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Sends a extended operation request to the server with the given OID and no value.
- extended(Oid) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Sends a extended operation request to the server with the given OID and no value.
- extended(Oid, byte[]) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Sends a extended operation request to the server with the given OID and value.
- extended(Oid, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Sends a extended operation request to the server with the given OID and value.
- extended(Oid, byte[]) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Sends a extended operation request to the server with the given OID and value.
- extended(Oid, byte[]) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Sends a extended operation request to the server with the given OID and value.
- extended(ExtendedRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Performs an extended operation based on the extended request object.
- extended(ExtendedRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Performs an extended operation based on the extended request object.
- extended(ExtendedRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs an extended operation based on the extended request object.
- extended(ExtendedRequest) - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Performs an extended operation based on the extended request object.
- extendedAsync(ExtendedRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Asynchronously requests the server to perform an extended operation based on the given request.
- extendedAsync(ExtendedRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Asynchronously requests the server to perform an extended operation based on the given request.
- ExtendedFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage ExtendedRequests.
- ExtendedFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.ExtendedFuture
-
Creates a new instance of ExtendedFuture.
- extendedReceived(ExtendedResponse, ExtendedFuture, int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the ExtendedResponse received from the server
- extendedRequest - Variable in class org.apache.directory.ldap.client.api.future.ExtendedFuture
-
The extendedRequest : we need it to find which request is associated with a response, when this response has no name
- extensible(String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Creates an extensible match filter by calling
extensible(null, value)
. - extensible(String) - Static method in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilter
-
Creates a new instance of MatchingRuleAssertionFilter without an attribute.
- extensible(String, String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Creates an extensible match filter.
- extensible(String, String) - Static method in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilter
-
Creates an extensible filter
- EXTENSIBLE_EQUAL - org.apache.directory.ldap.client.api.search.FilterOperator
F
- factory - Variable in class org.apache.directory.ldap.client.api.LdapConnectionPool
- fail(ResultResponse, PasswordPolicyResponse, ResultCodeEnum) - Method in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
-
Returns an exception to be thrown in the case of a non SUCCESS
resultCode
. - fetchRootDSE(String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
fetches the rootDSE from the server
- filter - Variable in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
The built filter
- filter - Variable in class org.apache.directory.ldap.client.api.search.UnaryFilter
-
The NOT filter
- Filter - Interface in org.apache.directory.ldap.client.api.search
-
The base interface for the Search Filters
- FilterBuilder - Class in org.apache.directory.ldap.client.api.search
-
A builder for constructing well formed search filters according to RFC 4515.
- FilterBuilder(Filter) - Constructor for class org.apache.directory.ldap.client.api.search.FilterBuilder
-
A private constructor that creates a new instance of a FilterBuilder containing a given filter.
- FilterOperator - Enum in org.apache.directory.ldap.client.api.search
-
The operators that can be used in a Filter : AND: the '&' operator OR: the '|' operator NOT: the '!'
- FilterOperator(String) - Constructor for enum org.apache.directory.ldap.client.api.search.FilterOperator
-
Creates a new instance of FilterOperator.
- filters - Variable in class org.apache.directory.ldap.client.api.search.SetOfFiltersFilter
-
The list of inner filters
- 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.
- future - Variable in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
the search future
- futureMap - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
a map to hold the ResponseFutures for all operations
G
- get() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
- get() - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
- get() - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
- get() - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
- get() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
- get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
- get(long, TimeUnit) - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
- getAcceptedIssuers() - Method in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Return the list of accepted issuers for this trust manager.
- 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.
- getAttributeAnonymizers() - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
- getAuthorizationId() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets the authorization ID.
- getAuthorizationId() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the authorization ID.
- getBinaryAttributeDetector() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
- getBinaryAttributeDetector() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
- getBinaryAttributeDetector() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
- 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 getComputedBytes() if created with achar[]
. - getCause() - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
- getCause() - Method in interface org.apache.directory.ldap.client.api.future.ResponseFuture
- getCause() - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
- getChars() - Method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Returns the
char[]
used to create this buffer, or getComputedChars() if created with abyte[]
. - getCloseTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets close timeout in milliseconds.
- getCodecService() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Gets the LDAP CODEC service responsible for encoding and decoding messages.
- getCodecService() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Gets the LDAP CODEC service responsible for encoding and decoding messages.
- getCodecService() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Gets the LDAP CODEC service responsible for encoding and decoding messages.
- getComputedBytes() - Method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Returns a UTF8 encoded
byte[]
representation of thechar[]
used to create this buffer. - getComputedChars() - Method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Returns a UTF8 decoded
char[]
representation of thebyte[]
used to create this buffer. - getConfig() - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Configuration of LdapNetworkConnection
- getConfig() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
gives the configuration information of the connection
- getConnection() - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- getConnection() - Method in class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Gives a LdapConnection fetched from the pool.
- getConnectTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets connect timeout in milliseconds.
- getControls() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets the controls.
- getControls() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the controls.
- getCredentials() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets the crendentials
- getCredentials() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the credentials.
- getCredentials() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the crendentials
- getDefaultLdapHost() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the default LDAP host.
- getDefaultLdapPort() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the default LDAP port.
- getDefaultLdapsPort() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the default LDAPS port.
- getDefaultTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the default timeout in milliseconds.
- getEnabledCipherSuites() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the cipher suites which are enabled.
- getEnabledProtocols() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the protocols which are enabled.
- getEntry() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- getEntry(LdapComparatorDescription) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- getEntry(NormalizerDescription) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- getEntry(SyntaxCheckerDescription) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- getExtendedRequest() - Method in class org.apache.directory.ldap.client.api.future.ExtendedFuture
- getFromFutureMap(int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- getGraceAuthNsRemaining() - Method in interface org.apache.directory.ldap.client.template.PasswordWarning
-
Returns the number of remaining authentications before the account will be locked.
- getGraceAuthNsRemaining() - Method in class org.apache.directory.ldap.client.template.PasswordWarningImpl
-
Returns the number of remaining authentications before the account will be locked.
- getIntermediate() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- getKdcHost() - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Gets the KDC host.
- getKdcPort() - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Gets the KDC port.
- getKeyManagers() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the key managers.
- getKrb5ConfFilePath() - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Gets the (absolute) path to the 'krb5.conf' file.
- getLatestBytesMap() - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
- getLatestStringMap() - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
- getLdapApiService() - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Returns the LdapApiService instance used by this factory.
- getLdapApiService() - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory.PooledLdapConnectionFactory
- getLdapApiService() - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Returns the LdapApiService instance used by this factory.
- getLdapApiService() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
- getLdapApiService() - Method in interface org.apache.directory.ldap.client.api.LdapConnectionFactory
-
Returns the LdapApiService instance used by this factory.
- getLdapApiService() - Method in class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Returns the LdapApiService instance used by this connection pool.
- getLdapException() - Method in exception 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.
- getPasswordPolicy(Response) - Method in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
- 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.AbstractSaslRequest
-
Gets the quality of protection.
- getQualityOfProtection() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the quality of protection.
- getReadOperationTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets read operation timeout in milliseconds.
- getRealmName() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets realm name.
- getRealmName() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets realm name.
- getRealmNamesAsString(String[]) - Method in class org.apache.directory.ldap.client.api.callback.SaslCallbackHandler
-
Gets the realm names as a string.
- 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() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Get back the RooDSE from the connected server.
- getRootDse() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Get back the RooDSE from the connected server.
- getRootDse(String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Get back the RooDSE from the connected server.
- getRootDse(String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Get back the RooDSE from the connected server.
- getRootDse(String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Get back the RooDSE from the connected server.
- getSaslMechanism() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets the SASL mechanism.
- getSaslMechanism() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the SASL mechanism.
- getSchemaManager() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
- getSchemaManager() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
- 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.AbstractSaslRequest
-
Gets the security strength.
- getSecurityStrength() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the security strength.
- getSendTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets send timeout in milliseconds.
- getSocketSessionConfig() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- getSslProtocol() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the SSL protocol.
- getSslSession() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Gets the
SSLSession
associated with the connection. - getSupportedControls() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Get the Controls supported by server.
- getSupportedControls() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Get the Controls supported by server.
- getSupportedControls() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Get the Controls supported by server.
- getSupportedLdapVersion() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the supported LDAP version.
- getTimeBeforeExpiration() - Method in interface org.apache.directory.ldap.client.template.PasswordWarning
-
Returns the number of seconds before the password will expire.
- getTimeBeforeExpiration() - Method in class org.apache.directory.ldap.client.template.PasswordWarningImpl
-
Returns the number of seconds before the password will expire.
- getTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the timeout in milliseconds.
- getTimeout(long, int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Get the largest timeout from the search time limit and the connection timeout.
- getTrustManagers() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets the trust managers.
- getTrustManagers(X509Certificate[]) - Method in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Return array of trust managers to caller.
- getTrustManagersOnClasspath(X509Certificate[]) - Method in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Return array of trust managers to caller.
- getTrustStore() - Method in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Load the TrustStore file into JSSE KeyStore instance.
- getTrustStoreInputStream() - Method in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Read the trust store off the classpath.
- getUsername() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Gets the username.
- getUsername() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Gets the username.
- getValueMap() - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
- getWriteOperationTimeout() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Gets write operation timeout in milliseconds.
- graceAuthNsRemaining - Variable in class org.apache.directory.ldap.client.template.PasswordWarningImpl
- GREATER_THAN_OR_EQUAL - org.apache.directory.ldap.client.api.search.FilterOperator
- greaterThanOrEqual(String, String) - Static method in class org.apache.directory.ldap.client.api.search.AttributeValueAssertionFilter
-
Creates a Greater Than Or Equal Filter : ( <attribute> >= <value> )
- greaterThanOrEqual(String, String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder for testing lexicographical greater than.
H
- handle(Callback[]) - Method in class org.apache.directory.ldap.client.api.callback.SaslCallbackHandler
- handleOpaqueResponse(ExtendedResponse, ExtendedFuture) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- handshakeFuture - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
A future used to block any action until the handshake is completed
- HandshakeFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage StartTLS handshake
- HandshakeFuture() - Constructor for class org.apache.directory.ldap.client.api.future.HandshakeFuture
-
Creates a new instance of HandshakeFuture.
I
- init(Map<Integer, String>, Map<Integer, byte[]>, Map<Integer, String>, Map<Integer, String>) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Initialize the anonymizer, filling the maps we use.
- initial - Variable in class org.apache.directory.ldap.client.api.search.SubstringFilter
-
The initial substring string.
- inputClosed(IoSession) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- intermediateReceived(IntermediateResponse, ResponseFuture<? extends Response>) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the IntermediateResponse received from the server
- 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.
- ioSession - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
The created session, created when we open a connection with the Ldap server.
- isApacheDs(Entry) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Indicates if the given Root DSE corresponds to an ApacheDS server.
- isAuthenticated() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Check if the connection is authenticated.
- isAuthenticated() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Check if the connection is authenticated.
- isAuthenticated() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Check if the connection is authenticated.
- isCancelled() - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
- isCancelled() - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
- isCancelled() - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
- isChangeAfterReset() - Method in interface org.apache.directory.ldap.client.template.PasswordWarning
-
Returns true, if a password reset is required.
- isChangeAfterReset() - Method in class org.apache.directory.ldap.client.template.PasswordWarningImpl
-
Returns true, if a password reset is required.
- isConnected() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Check if the connection is established
- isConnected() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Check if the connection is established
- isConnected() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Check if the connection is established
- isControlSupported(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Checks if a control with the given OID is supported.
- isControlSupported(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Checks if a control with the given OID is supported.
- isControlSupported(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Checks if a control with the given OID is supported.
- isDone() - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
- isDone() - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
This operation is not supported in this implementation of Future.
- isDone() - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
This operation is not supported in this implementation of Future.
- isDone() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- isEntry() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- isExamineValidityDates - Variable in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
- isIntermediate() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- isMutualAuthentication() - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Indicates if mutual authentication is required.
- isMutualAuthentication() - Method in interface org.apache.directory.ldap.client.api.SaslRequest
-
Indicates if mutual authentication is required.
- isNoticeOfDisconnect(Message) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Check if the message is a NoticeOfDisconnect message
- isReferral() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- isRequestCompleted(int) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Checks if a request has been completed, or not.
- isRequestCompleted(int) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Checks if a request has been completed, or not.
- isRequestCompleted(int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Checks if a request has been completed, or not.
- isSecured() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Tells if the connection is using a secured channel
- isUseSsl() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Checks if SSL (ldaps://) is used.
- isUseTls() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Checks if TLS is used.
K
- kdcHost - Variable in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
The KDC host
- kdcPort - Variable in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
The KDC port
- keyManagers - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
an array of key managers, if set, will be used while initializing the SSL context
- KRB5_CONF - Static variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
The krb5 configuration property
- 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.
- latestBytesMap - Variable in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
The latest anonymized byte[] value Map
- latestStringMap - Variable in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
The latest anonymized String value Map
- LDAP_CODEC_FILTER_KEY - Static variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
The LDAP coded protocol filter key
- LDAP_V3 - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
The LDAP version
- ldapApiService - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
The Service to use internally when creating connections
- LdapAsyncConnection - Interface in org.apache.directory.ldap.client.api
-
Root interface for all asynchronous LDAP connections.
- LdapClientTrustStoreManager - Class in org.apache.directory.ldap.client.api
-
Implement the X509TrustManager interface which will be used during JSSE truststore manager initialisation for LDAP client-to-server communications over TLS/SSL.
- LdapClientTrustStoreManager(String, char[], String, boolean) - Constructor for class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Constructor used by connection configuration utility to load trust store manager.
- LdapConnection - Interface in org.apache.directory.ldap.client.api
-
The root interface for all the LDAP connection implementations.
- LdapConnectionConfig - Class in org.apache.directory.ldap.client.api
-
A class to hold the configuration for creating an LdapConnection.
- LdapConnectionConfig() - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Creates a default LdapConnectionConfig instance
- LdapConnectionFactory - Interface in org.apache.directory.ldap.client.api
-
A factory that creates
LdapConnection
objects using the providedLdapConnectionConfig
. - LdapConnectionOperations - Interface in org.apache.directory.ldap.client.template
-
Specifies the set of operations available on
LdapConnectionTemplate
. - LdapConnectionPool - Class in org.apache.directory.ldap.client.api
-
A pool implementation for LdapConnection objects.
- LdapConnectionPool(PooledObjectFactory<LdapConnection>) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Instantiates a new LDAP connection pool.
- LdapConnectionPool(PooledObjectFactory<LdapConnection>, GenericObjectPoolConfig) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Instantiates a new LDAP connection pool.
- LdapConnectionPool(LdapConnectionConfig, LdapApiService, long) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Instantiates a new LDAP connection pool.
- LdapConnectionPool(LdapConnectionConfig, LdapApiService, long, GenericObjectPoolConfig) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Instantiates a new LDAP connection pool.
- LdapConnectionTemplate - Class in org.apache.directory.ldap.client.template
-
A facade for LDAP operations that handles all of the boiler plate code for you allowing more concise operations through the use of callbacks.
- LdapConnectionTemplate(LdapConnectionPool) - Constructor for class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Creates a new instance of LdapConnectionTemplate.
- LdapConnectionTimeOutException - Exception in org.apache.directory.ldap.client.api.exception
-
A LdapConnectionTimeOutException is thrown if there is an connection time-out situation.
- LdapConnectionTimeOutException() - Constructor for exception org.apache.directory.ldap.client.api.exception.LdapConnectionTimeOutException
-
Instantiates a new connection timeout exception.
- LdapConnectionTimeOutException(String) - Constructor for exception org.apache.directory.ldap.client.api.exception.LdapConnectionTimeOutException
-
Instantiates a new connection timeout exception.
- LdapConnectionTimeOutException(String, Throwable) - Constructor for exception org.apache.directory.ldap.client.api.exception.LdapConnectionTimeOutException
-
Instantiates a new connection timeout exception.
- LdapConnectionValidator - Interface in org.apache.directory.ldap.client.api
-
An LdapConnection validator intended to be used by a GenericObjectPool to determine whether or not a conneciton is still usable.
- LdapConnectionWrapper - Class in org.apache.directory.ldap.client.api
-
Provides a base implementation of a
Wrapper
forLdapConnection
objects. - LdapConnectionWrapper(LdapConnection) - Constructor for class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Creates a new LdapConnectionWrapper instance
- ldapException - Variable in exception org.apache.directory.ldap.client.template.exception.PasswordException
- ldapHost - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
the remote LDAP host
- LdapNetworkConnection - Class in org.apache.directory.ldap.client.api
-
This class is the base for every operations sent or received to and from a LDAP server.
- LdapNetworkConnection() - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on localhost, port 389.
- LdapNetworkConnection(boolean) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on localhost, port 389 if the SSL flag is off, or 636 otherwise.
- LdapNetworkConnection(boolean, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Creates a new LdapNetworkConnection instance
- LdapNetworkConnection(String) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server, using the default port (389).
- LdapNetworkConnection(String, boolean) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server, using the default port (389) if the SSL flag is off, or 636 otherwise.
- LdapNetworkConnection(String, boolean, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Creates a new LdapNetworkConnection instance
- LdapNetworkConnection(String, int) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server and a given port.
- LdapNetworkConnection(String, int, boolean) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server, and a give port.
- LdapNetworkConnection(String, int, boolean, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server and a given port.
- LdapNetworkConnection(String, int, TrustManager...) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server, and a give port.
- LdapNetworkConnection(String, int, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Create a new instance of a LdapConnection on a given server and a given port.
- LdapNetworkConnection(String, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Creates a new LdapNetworkConnection instance
- LdapNetworkConnection(LdapConnectionConfig) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Creates a new instance of LdapConnection with the given connection configuration.
- LdapNetworkConnection(LdapConnectionConfig, LdapApiService) - Constructor for class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Creates a new LdapNetworkConnection instance
- ldapPort - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
The selected LDAP port
- ldapProtocolFilter - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
The LDAP codec protocol filter
- 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
-
Creates a new LdapRequestUnsuccessfulException instance
- 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
-
Creates a new LdapRuntimeException instance
- LdifAnonymizer - Class in org.apache.directory.ldap.client.api
-
Anonymize the content of a LDIF file.
- LdifAnonymizer() - Constructor for class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Creates a default instance of LdifAnonymizer.
- LdifAnonymizer(SchemaManager) - Constructor for class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Creates a default instance of LdifAnonymizer.
- LESS_THAN_OR_EQUAL - org.apache.directory.ldap.client.api.search.FilterOperator
- lessThanOrEqual(String, String) - Static method in class org.apache.directory.ldap.client.api.search.AttributeValueAssertionFilter
-
Creates a Less Than Or Equal Filter : ( <attribute> <= <value> )
- lessThanOrEqual(String, String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder for testing lexicographical less than.
- loadAttributeTypes(Attribute) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadAttributeTypes(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadComparators(Attribute) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadComparators(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadDitContentRules(Attribute) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadDitContentRules(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadDitStructureRules(Attribute) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadDitStructureRules(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadLdapSyntaxes(Attribute) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadMatchingRules(Attribute) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadMatchingRules(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadMatchingRuleUses(Attribute) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadMatchingRuleUses(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadNameForms(Attribute) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadNameForms(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadNormalizers(Attribute) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadNormalizers(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadObjectClasses(Attribute) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadObjectClasses(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadSchema() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Loads all the default schemas that are bundled with the API.
Note: This method enables all schemas prior to loading. - loadSchema() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Loads all the default schemas that are bundled with the API.
Note: This method enables all schemas prior to loading. - loadSchema() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Loads all the default schemas that are bundled with the API.
Note: This method enables all schemas prior to loading. - loadSchema(SchemaLoader) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
loads schema using the specified schema loader
- loadSchemaRelaxed() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Loads all the default schemas that are bundled with the API, in a relaxed mode.
Note: This method enables all schemas prior to loading.
The relaxed mode will allow inconsistencies in the schema. - loadSchemaRelaxed() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Loads all the default schemas that are bundled with the API, in a relaxed mode.
Note: This method enables all schemas prior to loading.
The relaxed mode will allow inconsistencies in the schema. - loadSchemaRelaxed() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Loads all the default schemas that are bundled with the API, in a relaxed mode.
Note: This method enables all schemas prior to loading.
The relaxed mode will allow inconsistencies in the schema. - loadSchemas() - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Load all the schemas.
- loadSyntaxCheckers(Attribute) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadSyntaxCheckers(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadSyntaxes(Schema...) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- loadTrustManagers(KeyStore) - Method in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Return an array of X.509 TrustManagers.
- LOG - Static variable in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
logger for reporting errors that might not be handled properly upstream
- LOG - Static variable in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
This class logger
- LOG - Static variable in class org.apache.directory.ldap.client.api.callback.SaslCallbackHandler
-
The logger.
- LOG - Static variable in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
- LOG - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
the logger
- LOG - Static variable in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
- LOG - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
A logger for this class
- LOG - Static variable in class org.apache.directory.ldap.client.api.LdapConnectionPool
- LOG - Static variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
logger for reporting errors that might not be handled properly upstream
- LOG - Static variable in class org.apache.directory.ldap.client.api.NoVerificationTrustManager
-
The logger.
- LOG - Static variable in class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
This class logger
- LOG - Static variable in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
- LOG_CURSOR - Static variable in class org.apache.directory.ldap.client.api.EntryCursorImpl
-
A dedicated log for cursors
- LOG_CURSOR - Static variable in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
A dedicated log for cursors
- 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(String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Searches for an entry having the given distinguished name.
- lookup(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Searches for an entry having the given distinguished name.
- lookup(String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Searches for an entry having the given distinguished name.
- lookup(String, String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Searches for an entry having the given distinguished name.
- lookup(String, String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Searches for an entry having the given distinguished name.
- lookup(String, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Searches for an entry having the given distinguished name.
- lookup(String, Control[], String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Searches for an entry having the given distinguished name.
- lookup(String, Control[], String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Searches for an entry having the given distinguished name.
- lookup(String, Control[], String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Searches for an entry having the given distinguished name.
- lookup(Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Searches for an entry having the given distinguished name..
- lookup(Dn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Searches for an entry having the given distinguished name..
- lookup(Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Searches for an entry having the given distinguished name..
- lookup(Dn, String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Searches for an entry having the given distinguished name.
- lookup(Dn, String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Searches for an entry having the given distinguished name.
- lookup(Dn, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Searches for an entry having the given distinguished name.
- lookup(Dn, String[], EntryMapper<T>) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Performs a lookup, requesting
attributes
, and supplies the matching entry to theentryMapper
. - lookup(Dn, String[], EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Performs a lookup, requesting
attributes
, and supplies the matching entry to theentryMapper
. - lookup(Dn, Control[], String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Searches for an entry having the given distinguished name.
- lookup(Dn, Control[], String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Searches for an entry having the given distinguished name.
- lookup(Dn, Control[], String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Searches for an entry having the given distinguished name.
- lookup(Dn, EntryMapper<T>) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Performs a lookup, and supplies the matching entry to the
entryMapper
. - lookup(Dn, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Performs a lookup, and supplies the matching entry to the
entryMapper
. - LookupLdapConnectionValidator - Class in org.apache.directory.ldap.client.api
-
An implementation of
LdapConnectionValidator
that attempts a simple lookup on the rootDSE. - LookupLdapConnectionValidator() - Constructor for class org.apache.directory.ldap.client.api.LookupLdapConnectionValidator
- LS_DESCR_SCHEMA_PARSER - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
M
- main(String[]) - Static method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
The entry point, when used as a standalone application.
- makeObject() - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Specifically, we are creating a new connection based on the LdapConnection Factory we used to create this pool of connections.
- makeObject() - Method in class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
Specifically, we are creating a new connection based on the LdapConnection Factory we used to create this pool of connections.
- map(Entry) - Method in interface org.apache.directory.ldap.client.template.EntryMapper
-
Will be called once for each entry in the search result.
- matchingRule - Variable in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilter
-
The rule to use
- MatchingRuleAssertionFilter - Class in org.apache.directory.ldap.client.api.search
-
A class to represent the extensible matching filter.
- MatchingRuleAssertionFilter(String, String, FilterOperator) - Constructor for class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilter
-
Creates a new instance of MatchingRuleAssertionFilter.
- MatchingRuleAssertionFilterBuilder - Class in org.apache.directory.ldap.client.api.search
- MatchingRuleAssertionFilterBuilder(String, String) - Constructor for class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilterBuilder
-
Creates a new instance of MatchingRuleAssertionFilterBuilder.
- MemoryClearingBuffer - Class in org.apache.directory.ldap.client.template
-
A buffer for storing sensitive information like passwords.
- MemoryClearingBuffer(byte[], char[], boolean, boolean) - Constructor for class org.apache.directory.ldap.client.template.MemoryClearingBuffer
- 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.EntryCursorImpl
-
The underlying messageId
- messageId - Variable in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
The messageID for this future
- messageId - Variable in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
The messageID for this future
- messageReceived(IoSession, Object) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Handle the incoming LDAP messages.
- modelFactory - Variable in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
- ModelFactory - Interface in org.apache.directory.ldap.client.template
-
A factory for creating
org.apache.directory.api.ldap.model
objects. - ModelFactoryImpl - Class in org.apache.directory.ldap.client.template
-
The default implementation of
ModelFactory
. - ModelFactoryImpl() - Constructor for class org.apache.directory.ldap.client.template.ModelFactoryImpl
- modify(String, Modification...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Applies all the modifications to the entry specified by its distinguished name.
- modify(String, Modification...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Applies all the modifications to the entry specified by its distinguished name.
- modify(String, Modification...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Applies all the modifications to the entry specified by its distinguished name.
- modify(Entry, ModificationOperation) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Modifies all the attributes present in the entry by applying the same operation.
- modify(Entry, ModificationOperation) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Modifies all the attributes present in the entry by applying the same operation.
- modify(Entry, ModificationOperation) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Modifies all the attributes present in the entry by applying the same operation.
- modify(ModifyRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Performs an modify operation based on the modifications present in the modify request.
- modify(ModifyRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Performs an modify operation based on the modifications present in the modify request.
- modify(ModifyRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs an modify operation based on the modifications present in the modify request.
- modify(ModifyRequest) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Modifies an entry specified by a ModifyRequest on the LDAP server.
- modify(ModifyRequest) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Modifies an entry specified by a ModifyRequest on the LDAP server.
- modify(Dn, Modification...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Applies all the modifications to the entry specified by its distinguished name.
- modify(Dn, Modification...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Applies all the modifications to the entry specified by its distinguished name.
- modify(Dn, Modification...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Applies all the modifications to the entry specified by its distinguished name.
- modify(Dn, RequestBuilder<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
-
Modifies an entry specified by Dn, and whose request is configured by a RequestBuilder, on the LDAP server.
- modifyAsync(ModifyRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Performs an asynchronous modify operation based on the modifications present in the ModifyRequest.
- modifyAsync(ModifyRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs an asynchronous modify operation based on the modifications present in the ModifyRequest.
- modifyDn(ModifyDnRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Performs the modifyDn operation based on the given request object.
- modifyDn(ModifyDnRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Performs the modifyDn operation based on the given request object.
- modifyDn(ModifyDnRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs the modifyDn operation based on the given request object.
- modifyDnAsync(ModifyDnRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Performs the modifyDn operation based on the given ModifyDnRequest.
- modifyDnAsync(ModifyDnRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs the modifyDn operation based on the given ModifyDnRequest.
- ModifyDnFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage ModifyDnRequest
- ModifyDnFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.ModifyDnFuture
-
Creates a new instance of ModifyDnFuture.
- modifyDnReceived(ModifyDnResponse, ModifyDnFuture, int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the ModifyDnResponse received from the server
- 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
tonewPassword
using the admin account. - modifyPassword(Dn, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Modifies the password for
userDn
tonewPassword
using the admin account. - modifyPassword(Dn, char[], char[]) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Modifies the password for
userDn
fromoldPassword
tonewPassword
. - modifyPassword(Dn, char[], char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Modifies the password for
userDn
fromoldPassword
tonewPassword
. - modifyPassword(Dn, char[], char[], boolean) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Modifies the password for
userDn
fromoldPassword
tonewPassword
, optionally using an admin account. - modifyPassword(Dn, char[], char[], boolean) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Modifies the password for
userDn
fromoldPassword
tonewPassword
, optionally using an admin account. - modifyPassword(LdapConnection, Dn, char[]) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
- modifyReceived(ModifyResponse, ModifyFuture, int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the ModifyResponse received from the server
- MonitoringLdapConnection - Class in org.apache.directory.ldap.client.api
-
A class used to monitor the use of a LdapConnection
- MonitoringLdapConnection(LdapConnection) - Constructor for class org.apache.directory.ldap.client.api.MonitoringLdapConnection
- move(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Moves the given entry distinguished name under the new superior distinguished name.
- move(String, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Moves the given entry distinguished name under the new superior distinguished name.
- move(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Moves the given entry distinguished name under the new superior distinguished name.
- move(Dn, Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Moves the given entry distinguished name under the new superior distinguished name.
- move(Dn, Dn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Moves the given entry distinguished name under the new superior distinguished name.
- move(Dn, Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Moves the given entry distinguished name under the new superior distinguished name.
- moveAndRename(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Moves and renames the given entry distinguished name.
- moveAndRename(String, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Moves and renames the given entry distinguished name.
- moveAndRename(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Moves and renames the given entry distinguished name.
- moveAndRename(String, String, boolean) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Moves and renames the given entryDn.
- moveAndRename(String, String, boolean) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Moves and renames the given entryDn.
- moveAndRename(String, String, boolean) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Moves and renames the given entryDn.
- moveAndRename(Dn, Dn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Moves and renames the given entryDn.
- moveAndRename(Dn, Dn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Moves and renames the given entryDn.
- moveAndRename(Dn, Dn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Moves and renames the given entryDn.
- moveAndRename(Dn, Dn, boolean) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Moves and renames the given entryDn.
- moveAndRename(Dn, Dn, boolean) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Moves and renames the given entryDn.
- moveAndRename(Dn, Dn, boolean) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Moves and renames the given entryDn.
- MR_DESCR_SCHEMA_PARSER - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- MRU_DESCR_SCHEMA_PARSER - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- MultipleResponseFuture<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.
- MultipleResponseFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
Creates a new instance of ResponseFuture.
- mutualAuthentication - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Require mutual authentication
N
- N_DESCR_SCHEMA_PARSER - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- name - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
a valid Dn to authenticate the user
- namingContexts - Variable in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
The list of existing NamingContexts
- newAddRequest(Entry) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
AddRequest
for theentry
. - newAddRequest(Entry) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
AddRequest
for theentry
. - newAddRequest(Entry) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new
AddRequest
for theentry
. - newAttribute(String) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new Attribute for with the provided
name
and a null value. - newAttribute(String) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new Attribute for with the provided
name
and a null value. - newAttribute(String) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new Attribute for with the provided
name
and a null value. - newAttribute(String, byte[]...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new Attribute for with the provided
name
andvalue(s)
. - newAttribute(String, byte[]...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new Attribute for with the provided
name
andvalue(s)
. - newAttribute(String, byte[]...) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new Attribute for with the provided
name
andvalue(s)
. - newAttribute(String, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new Attribute for with the provided
name
andvalue(s)
. - newAttribute(String, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new Attribute for with the provided
name
andvalue(s)
. - newAttribute(String, String...) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new Attribute for with the provided
name
andvalue(s)
. - newAttribute(String, Value...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new Attribute for with the provided
name
andvalue(s)
. - newAttribute(String, Value...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new Attribute for with the provided
name
andvalue(s)
. - newAttribute(String, Value...) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new Attribute for with the provided
name
andvalue(s)
. - newDeleteRequest(Dn) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
DeleteRequest
for thedn
. - newDeleteRequest(Dn) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
DeleteRequest
for thedn
. - newDeleteRequest(Dn) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new
DeleteRequest
for thedn
. - newDn(String) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a
Dn
that representsdn
. - newDn(String) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a
Dn
that representsdn
. - newDn(String) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a
Dn
that representsdn
. - newEntry(String) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a
Entry
with the specifieddn
. - newEntry(String) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a
Entry
with the specifieddn
. - newEntry(String) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a
Entry
with the specifieddn
. - newEntry(Dn) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a
Entry
with the specifieddn
. - newEntry(Dn) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a
Entry
with the specifieddn
. - newEntry(Dn) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a
Entry
with the specifieddn
. - newInstance(byte[]) - Static method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Creates a new instance of MemoryClearingBuffer from a
byte[]
. - newInstance(char[]) - Static method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Creates a new instance of MemoryClearingBuffer from a
char[]
. - newInstance(char[], boolean, boolean) - Static method in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
-
Creates a new instance of MemoryClearingBuffer from a
char[]
, optionally performing whitespace trimming and conversion to lower case. - newLdapConnection() - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory.PooledLdapConnectionFactory
- newLdapConnection() - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Returns a newly created, configured, and authenticated connection.
- newLdapConnection() - Method in interface org.apache.directory.ldap.client.api.LdapConnectionFactory
-
Returns a newly created, configured, and authenticated connection.
- newLdapConnectionFactory(LdapConnectionConfig, Class<? extends LdapConnectionFactory>) - Static method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
- newModifyRequest(String) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
ModifyRequest
for thedn
. - newModifyRequest(String) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
ModifyRequest
for thedn
. - newModifyRequest(String) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new
ModifyRequest
for thedn
. - newModifyRequest(Dn) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
ModifyRequest
for thedn
. - newModifyRequest(Dn) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
ModifyRequest
for thedn
. - newModifyRequest(Dn) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new
ModifyRequest
for thedn
. - newPoolableConnectionFactory(LdapConnectionConfig, LdapApiService, long) - Static method in class org.apache.directory.ldap.client.api.LdapConnectionPool
- newSearchRequest(String, String, SearchScope) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returning all normal attributes for each matching entry. - newSearchRequest(String, String, SearchScope) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returning all normal attributes for each matching entry. - newSearchRequest(String, String, SearchScope) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returning all normal attributes for each matching entry. - newSearchRequest(String, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returningattributes
for each matching entry. - newSearchRequest(String, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returningattributes
for each matching entry. - newSearchRequest(String, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returningattributes
for each matching entry. - newSearchRequest(String, FilterBuilder, SearchScope) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returning all normal attributes for each matching entry. - newSearchRequest(String, FilterBuilder, SearchScope) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returning all normal attributes for each matching entry. - newSearchRequest(String, FilterBuilder, SearchScope) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returning all normal attributes for each matching entry. - newSearchRequest(String, FilterBuilder, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returningattributes
for each matching entry. - newSearchRequest(String, FilterBuilder, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returningattributes
for each matching entry. - newSearchRequest(String, FilterBuilder, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returningattributes
for each matching entry. - newSearchRequest(Dn, String, SearchScope) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returning all normal attributes for each matching entry. - newSearchRequest(Dn, String, SearchScope) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returning all normal attributes for each matching entry. - newSearchRequest(Dn, String, SearchScope) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returning all normal attributes for each matching entry. - newSearchRequest(Dn, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returningattributes
for each matching entry. - newSearchRequest(Dn, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returningattributes
for each matching entry. - newSearchRequest(Dn, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returningattributes
for each matching entry. - newSearchRequest(Dn, FilterBuilder, SearchScope) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returning all normal attributes for each matching entry. - newSearchRequest(Dn, FilterBuilder, SearchScope) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returning all normal attributes for each matching entry. - newSearchRequest(Dn, FilterBuilder, SearchScope) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returning all normal attributes for each matching entry. - newSearchRequest(Dn, FilterBuilder, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returningattributes
for each matching entry. - newSearchRequest(Dn, FilterBuilder, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.template.ModelFactory
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returningattributes
for each matching entry. - newSearchRequest(Dn, FilterBuilder, SearchScope, String...) - Method in class org.apache.directory.ldap.client.template.ModelFactoryImpl
-
Returns a new
SearchRequest
overbaseDn
inscope
matchingfilter
returningattributes
for each matching entry. - newUnboundLdapConnection() - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory.PooledLdapConnectionFactory
- newUnboundLdapConnection() - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Returns a newly created connection, that has not been bound (bind) that otherwise respects LdapConnectionConfig supplied to the constructor.
- newUnboundLdapConnection() - Method in interface org.apache.directory.ldap.client.api.LdapConnectionFactory
-
Returns a newly created connection, that has not been bound (bind) that otherwise respects LdapConnectionConfig supplied to the constructor.
- newWarning(PasswordPolicyResponse) - Static method in class org.apache.directory.ldap.client.template.PasswordWarningImpl
- next() - Method in class org.apache.directory.ldap.client.api.EntryCursorImpl
- next() - Method in class org.apache.directory.ldap.client.api.SearchCursorImpl
- NF_DESCR_SCHEMA_PARSER - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- NO_RESPONSE_ERROR - Static variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- not() - Static method in class org.apache.directory.ldap.client.api.search.UnaryFilter
-
Constructs a NOT filter
- not(Filter) - Static method in class org.apache.directory.ldap.client.api.search.UnaryFilter
-
Constructs a NOT filter with the associated inner Filter
- not(FilterBuilder) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder for negating another filter.
- NOT - org.apache.directory.ldap.client.api.search.FilterOperator
- 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
- OC_DESCR_SCHEMA_PARSER - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- operator - Variable in class org.apache.directory.ldap.client.api.search.AttributeValueAssertionFilter
-
The Filter operator
- operator - Variable in enum org.apache.directory.ldap.client.api.search.FilterOperator
-
The String representing the operator in a FIlter
- operator - Variable in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilter
-
The Filter operator
- operator - Variable in class org.apache.directory.ldap.client.api.search.SetOfFiltersFilter
-
The operator to use with this set (AND or OR)
- operator() - Method in enum org.apache.directory.ldap.client.api.search.FilterOperator
- or(Filter...) - Static method in class org.apache.directory.ldap.client.api.search.SetOfFiltersFilter
-
Creates an OR set of filters
- or(FilterBuilder...) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder that will
|
together all of the supplied filters. - OR - org.apache.directory.ldap.client.api.search.FilterOperator
- org.apache.directory.ldap.client.api - package org.apache.directory.ldap.client.api
- org.apache.directory.ldap.client.api.callback - package org.apache.directory.ldap.client.api.callback
- org.apache.directory.ldap.client.api.exception - package org.apache.directory.ldap.client.api.exception
- org.apache.directory.ldap.client.api.future - package org.apache.directory.ldap.client.api.future
- org.apache.directory.ldap.client.api.search - package org.apache.directory.ldap.client.api.search
- org.apache.directory.ldap.client.template - package org.apache.directory.ldap.client.template
- org.apache.directory.ldap.client.template.exception - package org.apache.directory.ldap.client.template.exception
- originalBytes - Variable in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
- originalChars - Variable in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
- out - Variable in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
The PrintStream used to write informations about the processing
P
- passivateObject(PooledObject<LdapConnection>) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
We don't do anything with the connection.
- passivateObject(PooledObject<LdapConnection>) - Method in class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
We don't do anything with the connection.
- 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
-
Creates a new PasswordException instance
- PasswordException(String) - Constructor for exception org.apache.directory.ldap.client.template.exception.PasswordException
-
Creates a new PasswordException instance
- passwordPolicyError - Variable in 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.
- passwordPolicyRequestControl - Variable in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
- passwordPolicyResponder - Variable in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
- PasswordPolicyResponder - Interface in org.apache.directory.ldap.client.template
-
A class for translating the outcome of a
PasswordPolicyOperation
. - PasswordPolicyResponderImpl - Class in org.apache.directory.ldap.client.template
-
The default implementation of
PasswordPolicyResponder
. - PasswordPolicyResponderImpl(LdapApiService) - Constructor for class org.apache.directory.ldap.client.template.PasswordPolicyResponderImpl
- passwordPolicyResponseControl - Variable in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
- PasswordWarning - Interface in org.apache.directory.ldap.client.template
-
A container for password warning information.
- PasswordWarningImpl - Class in org.apache.directory.ldap.client.template
-
The default implementation of
PasswordWarning
. - PasswordWarningImpl() - Constructor for class org.apache.directory.ldap.client.template.PasswordWarningImpl
- peekFromFutureMap(int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- pool - Variable in class org.apache.directory.ldap.client.api.PooledLdapConnection
- PooledLdapConnection - Class in org.apache.directory.ldap.client.api
-
A wrapper around an LdapConnection that returns the connection to the pool when closed.
- PooledLdapConnection(LdapConnection) - Constructor for class org.apache.directory.ldap.client.api.PooledLdapConnection
- PooledLdapConnection(LdapConnection, LdapConnectionPool) - Constructor for class org.apache.directory.ldap.client.api.PooledLdapConnection
- PooledLdapConnectionFactory(LdapConnectionFactory, LdapConnectionPool) - Constructor for class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory.PooledLdapConnectionFactory
- precomputedChars - Variable in class org.apache.directory.ldap.client.template.MemoryClearingBuffer
- present(String) - Static method in class org.apache.directory.ldap.client.api.search.AttributeDescriptionFilter
-
Creates a new AttributeDescription
- present(String) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder for testing the presence of an attributes.
- PRESENT - org.apache.directory.ldap.client.api.search.FilterOperator
- 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.
- println() - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Print a nl into the PrintStream
- println(String) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Print the string into the PrintStream, with a NL at the end
- process() - Method in interface org.apache.directory.ldap.client.template.PasswordPolicyOperation
-
Execute operations whose results imply somme sort of password policy information.
- process(PasswordPolicyOperation) - Method in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
-
Execute the
operation
and translate the outcome as follows: SUCCESS: return null WARNING: returnPasswordWarning
FAILURE: throwPasswordException
- 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: returnPasswordWarning
FAILURE: throwPasswordException
Q
- qualityOfProtection - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The quality of protection
- queue - Variable in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
the blocking queue holding LDAP responses
R
- readOperationTimeout - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Timeout for read operations (search, compare)
- readOperationTimeout - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Timeout for read operations, suc as search and compare
- realmName - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The realm name on the server
- refresh() - Method in class org.apache.directory.ldap.client.api.Krb5LoginConfiguration
-
Interface method for reloading the configuration.
- releaseConnection(LdapConnection) - Method in class org.apache.directory.ldap.client.api.LdapConnectionPool
-
Places the given LdapConnection back in the pool.
- removeAnonAttributeType(AttributeType) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Remove an attributeType that has to be anonymized
- removeFromFutureMaps(int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
removes the Objects associated with the given message ID from future and response queue maps
- rename(String, String) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.
- rename(String, String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.
- rename(String, String) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.
- rename(String, String, boolean) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
- rename(String, String, boolean) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
- rename(String, String, boolean) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
- rename(Dn, Rdn) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.
- rename(Dn, Rdn) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.
- rename(Dn, Rdn) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.
- rename(Dn, Rdn, boolean) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
- rename(Dn, Rdn, boolean) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
- rename(Dn, Rdn, boolean) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
- RequestBuilder<T> - Interface in org.apache.directory.ldap.client.template
-
Edits a supplied request adding specifics.
- resetMonitors() - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
-
Reset the Bind and StartTLS flags
- response - Variable in class org.apache.directory.ldap.client.api.EntryCursorImpl
-
a reference to hold the retrieved SearchResponse object from SearchFuture
- response - Variable in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
The response
- response - Variable in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
a reference to hold the retrieved SearchResponse object from SearchFuture
- response - Variable in exception org.apache.directory.ldap.client.template.exception.LdapRequestUnsuccessfulException
- ResponseFuture<R extends org.apache.directory.api.ldap.model.message.Response> - Interface in org.apache.directory.ldap.client.api.future
-
A Future implementation used in LdapConnection operations.
- responseOrException(T) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Checks the supplied response for its result code, and if not ResultCodeEnum#SUCCESS, an exception is thrown.
- responseOrException(T) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Checks the supplied response for its result code, and if not ResultCodeEnum#SUCCESS, an exception is thrown.
- resultCode - Variable in exception org.apache.directory.ldap.client.template.exception.PasswordException
- returnLdapConnection(LdapConnection) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
- rootDse - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
The ROOT DSE entry
S
- SASL_FILTER_KEY - Static variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
The SaslFilter key
- SaslCallbackHandler - Class in org.apache.directory.ldap.client.api.callback
-
The CallbackHandler implementation used by the LdapConnection during SASL mechanism based bind operations.
- SaslCallbackHandler(SaslRequest) - Constructor for class org.apache.directory.ldap.client.api.callback.SaslCallbackHandler
-
Instantiates a new SASL callback handler.
- SaslCramMd5Request - Class in org.apache.directory.ldap.client.api
-
Holds the data required to complete the CRAM-MD5 SASL operation
- SaslCramMd5Request() - Constructor for class org.apache.directory.ldap.client.api.SaslCramMd5Request
-
Creates a new instance of SaslCramMd5Request.
- SaslDigestMd5Request - Class in org.apache.directory.ldap.client.api
-
Holds the data required to complete the DIGEST-MD5 SASL operation
- SaslDigestMd5Request() - Constructor for class org.apache.directory.ldap.client.api.SaslDigestMd5Request
-
Creates a new instance of SaslDigestMd5Request.
- SaslExternalRequest - Class in org.apache.directory.ldap.client.api
-
Holds the data required to complete the EXTERNAL SASL operation
- SaslExternalRequest() - Constructor for class org.apache.directory.ldap.client.api.SaslExternalRequest
-
Creates a new instance of SaslExternalRequest.
- SaslExternalRequest(String) - Constructor for class org.apache.directory.ldap.client.api.SaslExternalRequest
-
Creates a new instance of SaslExternalRequest.
- SaslGssApiRequest - Class in org.apache.directory.ldap.client.api
-
Holds the data required to complete the GSS-API SASL operation
- SaslGssApiRequest() - Constructor for class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Creates a new instance of SaslGssApiRequest.
- saslMechanism - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The mechanism used to decode user identity
- SaslPlainRequest - Class in org.apache.directory.ldap.client.api
-
Holds the data required to complete the SASL PLAIN operation
- SaslPlainRequest() - Constructor for class org.apache.directory.ldap.client.api.SaslPlainRequest
-
Creates a new instance of SaslPlainRequest.
- saslReq - Variable in class org.apache.directory.ldap.client.api.callback.SaslCallbackHandler
-
The sasl request.
- SaslRequest - Interface in org.apache.directory.ldap.client.api
-
Holds the data required to complete the SASL operation
- SC_DESCR_SCHEMA_PARSER - Static variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- schemaManager - Variable in class org.apache.directory.ldap.client.api.AbstractLdapConnection
-
the schema manager
- schemaManager - Variable in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
The schemaManager
- search(String, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Do a search, on the base object, using the given filter and scope.
- search(String, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Do a search, on the base object, using the given filter and scope.
- search(String, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do a search, on the base object, using the given filter and scope.
- search(String, String, SearchScope, String[], EntryMapper<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(String, String, SearchScope, String[], EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper
, querying only the requested attributes. - search(String, String, SearchScope, EntryMapper<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, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper
. - search(String, FilterBuilder, SearchScope, String[], EntryMapper<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(String, FilterBuilder, SearchScope, String[], EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper
, querying only the requested attributes. - search(String, FilterBuilder, SearchScope, EntryMapper<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, FilterBuilder, SearchScope, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper
. - search(SearchRequest) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Performs search using a search request object.
- search(SearchRequest) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Performs search using a search request object.
- search(SearchRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Performs search using a search request object.
- search(SearchRequest, long) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Search operation with explicit specification of operation timeout.
- search(SearchRequest, EntryMapper<T>) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the entries matching the supplied
searchRequest
, feeding the result into theentryMapper
. - search(SearchRequest, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied
searchRequest
, feeding the result into theentryMapper
. - search(Dn, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Do a search, on the base object, using the given filter and scope.
- search(Dn, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Do a search, on the base object, using the given filter and scope.
- search(Dn, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do a search, on the base object, using the given filter and scope.
- search(Dn, String, SearchScope, String[], EntryMapper<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 class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper
, querying only the requested attributes. - search(Dn, String, SearchScope, EntryMapper<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 class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper
. - search(Dn, FilterBuilder, SearchScope, String[], EntryMapper<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, FilterBuilder, SearchScope, String[], EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper
, querying only the requested attributes. - search(Dn, FilterBuilder, SearchScope, EntryMapper<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, FilterBuilder, SearchScope, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the entries matching the supplied criteria, feeding the result into the
entryMapper
. - searchAsync(String, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Do an asynchronous search, on the base object, using the given filter.
- searchAsync(String, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do an asynchronous search, on the base object, using the given filter.
- searchAsync(SearchRequest) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Do a search, on the base object, using the given filter.
- searchAsync(SearchRequest) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do a search, on the base object, using the given filter.
- searchAsync(Dn, String, SearchScope, String...) - Method in interface org.apache.directory.ldap.client.api.LdapAsyncConnection
-
Do an asynchronous search, on the base object, using the given filter.
- searchAsync(Dn, String, SearchScope, String...) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Do an asynchronous search, on the base object, using the given filter.
- searchCursor - Variable in class org.apache.directory.ldap.client.api.EntryCursorImpl
-
The encapsulated search cursor
- 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.
- searchDoneResp - Variable in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
a reference to hold the SearchResultDone response
- 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(String, String, SearchScope, String[], EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper
, querying only the requested attributes. - searchFirst(String, String, SearchScope, EntryMapper<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, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper
. - searchFirst(String, FilterBuilder, SearchScope, String[], EntryMapper<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(String, FilterBuilder, SearchScope, String[], EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper
, querying only the requested attributes. - searchFirst(String, FilterBuilder, SearchScope, EntryMapper<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, FilterBuilder, SearchScope, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper
. - searchFirst(SearchRequest, EntryMapper<T>) - Method in interface org.apache.directory.ldap.client.template.LdapConnectionOperations
-
Searches for the first entry matching the supplied
searchRequest
, feeding the result into theentryMapper
. - searchFirst(SearchRequest, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied
searchRequest
, feeding the result into theentryMapper
. - searchFirst(Dn, String, SearchScope, String[], EntryMapper<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 class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper
, querying only the requested attributes. - searchFirst(Dn, String, SearchScope, EntryMapper<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 class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper
. - searchFirst(Dn, FilterBuilder, SearchScope, String[], EntryMapper<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, FilterBuilder, SearchScope, String[], EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper
, querying only the requested attributes. - searchFirst(Dn, FilterBuilder, SearchScope, EntryMapper<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, FilterBuilder, SearchScope, EntryMapper<T>) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Searches for the first entry matching the supplied criteria, feeding the result into the
entryMapper
. - SearchFuture - Class in org.apache.directory.ldap.client.api.future
-
A Future to manage SerachRequest.
- SearchFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.SearchFuture
-
Creates a new instance of SearchFuture.
- searchResultDoneReceived(SearchResultDone, SearchFuture, int) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the SearchResultDone received from the server
- searchResultEntryReceived(SearchResultEntry, SearchFuture) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the SearchResultEntry received from the server
- searchResultReferenceReceived(SearchResultReference, SearchFuture) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the SearchResultEntry received from the server
- secured() - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
-
Set the Future to done when the TLS handshake has completed
- secureRandom - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
an instance of SecureRandom, if set, will be used while initializing the SSL context
- securityStrength - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The security strength
- sendTimeout - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Timeout for I/O (TCP) writes
- sendTimeout - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Timeout for I/O (TCP) writes
- serialVersionUID - Static variable in exception org.apache.directory.ldap.client.api.exception.InvalidConnectionException
-
The serialVersionUID.
- serialVersionUID - Static variable in exception org.apache.directory.ldap.client.api.exception.LdapConnectionTimeOutException
-
The serialVersionUID.
- serialVersionUID - Static variable in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
-
Default serialVersionUID
- serialVersionUID - Static variable in exception org.apache.directory.ldap.client.template.exception.LdapRequestUnsuccessfulException
- serialVersionUID - Static variable in exception org.apache.directory.ldap.client.template.exception.LdapRuntimeException
- serialVersionUID - Static variable in exception org.apache.directory.ldap.client.template.exception.PasswordException
- serialVersionUID - Static variable in class org.apache.directory.ldap.client.template.PasswordWarningImpl
- sessionClosed(IoSession) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- sessionCreated(IoSession) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
This method is called when a new session is created.
- set(ExtendedResponse) - Method in class org.apache.directory.ldap.client.api.future.ExtendedFuture
-
Set the associated Response in this Future
- set(R) - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
Set the associated Response in this Future
- set(R) - Method in interface org.apache.directory.ldap.client.api.future.ResponseFuture
-
Set the associated Response in this Future
- set(R) - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
Set the associated Response in this Future
- setAllTimeOuts(long) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- setAttributeLatestValueMap(AttributeType, Map<Integer, ?>) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Set the latest value map to a defined anonymizer - if it exists -.
- setAuthorizationId(String) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the Authorization ID
- setBinaryAttributeDetector(BinaryAttributeDetector) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Sets the object responsible for the detection of binary attributes.
- setBinaryAttributeDetector(BinaryAttributeDetector) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
- setBinaryAttributeDetector(BinaryAttributeDetector) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Sets the object responsible for the detection of binary attributes.
- setBinaryAttributeDetector(BinaryAttributeDetector) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Sets the object responsible for the detection of binary attributes.
- setBinaryDetector() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Set the BinaryDetector instance in the session
- setCause(Throwable) - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
-
Associate a cause to the ResponseFuture
- setCause(Throwable) - Method in interface org.apache.directory.ldap.client.api.future.ResponseFuture
-
Associate a cause to the ResponseFuture
- setCause(Throwable) - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
Associate a cause to the ResponseFuture
- setCloseListener(ConnectFuture) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Set a listener associated to the closeFuture
- setCloseTimeout(Long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets close timeout in milliseconds.
- setConnection(LdapConnection) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- setConnectionPool(LdapConnectionPool) - Method in class org.apache.directory.ldap.client.api.PooledLdapConnection
- setConnector(IoConnector) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Set the connector to use.
- setConnectTimeout(Long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets connect timeout in milliseconds.
- setCredentials(byte[]) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the credentials.
- setCredentials(String) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the credentials.
- setCredentials(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the credentials.
- setDefaultTrustManager() - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the default trust manager based on the SunX509 trustManagement algorithm
- setEnabledCipherSuites(String[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the cipher suites which are enabled
- setEnabledProtocols(String...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the protocols which are enabled
- setExtendedRequest(ExtendedRequest) - Method in class org.apache.directory.ldap.client.api.future.ExtendedFuture
- setKdcHost(String) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Sets the KDC host.
- setKdcPort(int) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Sets the KDC port.
- setKeyManagers(KeyManager[]) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the key managers.
- setKrb5ConfFilePath(String) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Sets the (absolute) path to the 'krb5.conf' file.
- setLatestBytesMap(Map<Integer, byte[]>) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
- setLatestStringMap(Map<Integer, String>) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
- 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
-
Sets the wrapped exception
- setLdapHost(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the LDAP host.
- setLdapPort(int) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the LDAP port.
- setLoginContextName(String) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Sets the name for the
LoginContext
object. - setLoginModuleConfiguration(Configuration) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Sets the
Configuration
object for Login Module. - setMatchingRule(String) - Method in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilter
-
Sets the matching rule to use.
- setMatchingRule(String) - Method in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilterBuilder
-
Sets the matching rule to use.
- setModelFactory(ModelFactory) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Sets the
modelFactory
implementation for this facade. - setMutualAuthentication(boolean) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the flag indicating if mutual authentication is required.
- setName(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the name which is used to authenticate the user.
- SetOfFiltersFilter - Class in org.apache.directory.ldap.client.api.search
-
An implementation of the Filter interface for the AND and OR Filters
- SetOfFiltersFilter(FilterOperator) - Constructor for class org.apache.directory.ldap.client.api.search.SetOfFiltersFilter
-
Creates a new instance of SetOfFiltersFilter.
- setOut(PrintStream) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
Set the PrintStream to use to print information about the processing
- setPasswordPolicyError(PasswordPolicyErrorEnum) - Method in exception org.apache.directory.ldap.client.template.exception.PasswordException
-
Set the Password Policy error
- setPasswordPolicyResponder(PasswordPolicyResponder) - Method in class org.apache.directory.ldap.client.template.LdapConnectionTemplate
-
Sets the
passwordPolicyResponder
implementation for this facade. - setQualityOfProtection(SaslQoP) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the quality of protection.
- setQuirksMode(boolean) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
Sets the quirks mode for all the internal parsers.
- setReadOperationTimeout(Long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets read operation timeout in milliseconds.
- setRealmName(String) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the realm name.
- setRealmName(String) - Method in class org.apache.directory.ldap.client.api.SaslDigestMd5Request
-
Sets the realm name.
- setRealmName(String) - Method in class org.apache.directory.ldap.client.api.SaslGssApiRequest
-
Sets the realm name.
- setResultCode(ResultCodeEnum) - Method in exception org.apache.directory.ldap.client.template.exception.PasswordException
-
Sets the LDAP Result code
- setSaslMechanism(String) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the SASL mechanism
- setSchemaManager(SchemaManager) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
sets a SchemaManager to be used by this connection
- setSchemaManager(SchemaManager) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
sets a SchemaManager to be used by this connection
- setSchemaManager(SchemaManager) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
sets a SchemaManager to be used by this connection
- setSecureRandom(SecureRandom) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the secure random.
- setSecurityStrength(SaslSecurityStrength) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the security strength.
- setSendTimeout(Long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the send timeout in milliseconds.
- setSocketSessionConfig(SocketSessionConfig) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- setSslProtocol(String) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the SSL protocol.
- setTimeout(long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the timeout in milliseconds.
- setTimeOut(long) - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
-
Sets the timeout that will be used by all connections created by this factory.
- setTimeOut(long) - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
Set the timeout for the responses.
- setTimeOut(long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Set the timeout for the responses.
- setTimeOut(long) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Set the timeout for the responses.
- setTrustManagers(TrustManager...) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets the trust managers.
- setUsername(String) - Method in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
Sets the username.
- setUseSsl(boolean) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets whether SSL should be used.
- setUseTls(boolean) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets whether TLS should be used.
- setValidator(LdapConnectionValidator) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Sets the validator to use when validation occurs.
- setValueMap(Map<Value, Value>) - Method in class org.apache.directory.ldap.client.api.LdifAnonymizer
- setWriteOperationTimeout(Long) - Method in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Sets write operation timeout in milliseconds.
- socketSessionConfig - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
The Socket configuration
- SSL_FILTER_KEY - Static variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
The SslFilter key
- sslProtocol - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
name of the protocol used for creating SSL context, default value is "TLS"
- START_TLS_OID - Static variable in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
- startsWith(String, String...) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder that will construct a SubString filter, with an initial part, and zero to N any part, but no final part.
- startsWith(String, String...) - Static method in class org.apache.directory.ldap.client.api.search.SubstringFilter
-
Create a SubstringFilter based on the filter elements.
- startTls() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Sends the StartTLS extended request to server and adds a security layer upon receiving a response with successful result.
- startTlsCalled - Variable in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
- startTlsCalled() - Method in class org.apache.directory.ldap.client.api.MonitoringLdapConnection
- subschemaSubentryDn - Variable in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
-
the subschemaSubentry DN
- substring(String, String...) - Static method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns a new FilterBuilder that will construct a SubString filter, with a initial part, zero to N any parts, and a final part.
- substring(String, String...) - Static method in class org.apache.directory.ldap.client.api.search.SubstringFilter
-
Create a SubstringFilter based on the filter elements.
- SubstringFilter - Class in org.apache.directory.ldap.client.api.search
-
A class used to manage Substring Filters.
- SubstringFilter(String, String, String[], String) - Constructor for class org.apache.directory.ldap.client.api.search.SubstringFilter
-
A private constructor that builds a SubstringFilter
- success(PasswordPolicyResponse) - Method in class org.apache.directory.ldap.client.template.AbstractPasswordPolicyResponder
-
Returns a
PasswordWarning
, ornull
if no warnings were present in the suppliedpasswordPolicy
. - supportedControls - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
list of controls supported by the server
T
- TIME_OUT_ERROR - Static variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
- timeBeforeExpiration - Variable in class org.apache.directory.ldap.client.template.PasswordWarningImpl
- timeout - Variable in class org.apache.directory.ldap.client.api.DefaultLdapConnectionFactory
- timeout - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
The session timeout in milliseconds
- timeout - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
The timeout used for response we are waiting for
- timeout - Variable in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
wait time while polling for a SearchResponse
- timeUnit - Variable in class org.apache.directory.ldap.client.api.SearchCursorImpl
-
time units of timeout value
- toString() - Method in class org.apache.directory.ldap.client.api.future.AddFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.BindFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.CompareFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.DeleteFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.ExtendedFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.HandshakeFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.ModifyDnFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.ModifyFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.MultipleResponseFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.SearchFuture
- toString() - Method in class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
- toString() - Method in class org.apache.directory.ldap.client.api.search.FilterBuilder
-
Returns the string version of the filter represented by this FilterBuilder.
- trustManagers - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
an array of certificate trust managers, if set, will be used while initializing the SSL context
- trustStoreFile - Variable in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
- trustStoreFormat - Variable in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
- trustStorePw - Variable in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
- tryConnect() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Process the connect.
U
- UnaryFilter - Class in org.apache.directory.ldap.client.api.search
-
Creates a NOT filter
- UnaryFilter() - Constructor for class org.apache.directory.ldap.client.api.search.UnaryFilter
-
Creates a new instance of UnaryFilter.
- unBind() - Method in interface org.apache.directory.ldap.client.api.LdapConnection
-
UnBind from a server.
- unBind() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
UnBind from a server.
- unBind() - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
UnBind from a server.
- UniqueResponseFuture<R 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 for operations that only get one single response.
- UniqueResponseFuture(LdapConnection, int) - Constructor for class org.apache.directory.ldap.client.api.future.UniqueResponseFuture
-
Creates a new instance of UniqueResponseFuture.
- updateSchemas(SchemaObject) - Method in class org.apache.directory.ldap.client.api.DefaultSchemaLoader
- useDnAttributes - Variable in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilter
-
Whether or not to include dn attributes in the matching
- useDnAttributes() - Method in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilter
-
If set, the dn attributes will be included in the matching.
- useDnAttributes() - Method in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilterBuilder
-
If set, the dn attributes will be included in the matching.
- username - Variable in class org.apache.directory.ldap.client.api.AbstractSaslRequest
-
The username
- useSsl - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
A flag indicating if we are using SSL or not, default value is false
- useTls - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
A flag indicating if we are using TLS or not, default value is false
V
- validate(LdapConnection) - Method in class org.apache.directory.ldap.client.api.DefaultLdapConnectionValidator
-
Returns true if
connection
is connected, and authenticated. - validate(LdapConnection) - Method in interface org.apache.directory.ldap.client.api.LdapConnectionValidator
-
Return true if the connection is still valid.
- validate(LdapConnection) - Method in class org.apache.directory.ldap.client.api.LookupLdapConnectionValidator
-
Returns true if
connection
is connected, authenticated, and a lookup on the rootDSE returns a non-null response. - validateObject(PooledObject<LdapConnection>) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
Validating a connection is done by checking the connection status.
- ValidatingPoolableLdapConnectionFactory - Class in org.apache.directory.ldap.client.api
-
A factory for creating LdapConnection objects managed by LdapConnectionPool.
- ValidatingPoolableLdapConnectionFactory(LdapConnectionConfig) - Constructor for class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
Creates a new instance of ValidatingPoolableLdapConnectionFactory.
- ValidatingPoolableLdapConnectionFactory(LdapConnectionConfig, Class<? extends LdapConnectionFactory>) - Constructor for class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
Creates a new instance of ValidatingPoolableLdapConnectionFactory.
- ValidatingPoolableLdapConnectionFactory(LdapConnectionFactory) - Constructor for class org.apache.directory.ldap.client.api.ValidatingPoolableLdapConnectionFactory
-
Creates a new instance of ValidatingPoolableLdapConnectionFactory.
- validator - Variable in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory
-
The validator to use
- value - Variable in class org.apache.directory.ldap.client.api.search.AttributeValueAssertionFilter
-
The filter value
- value - Variable in class org.apache.directory.ldap.client.api.search.MatchingRuleAssertionFilter
-
The filter value
- valueMap - Variable in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
The map that stores the anonymized values associated to the original value
- valueOf(String) - Static method in enum org.apache.directory.ldap.client.api.search.FilterOperator
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.directory.ldap.client.api.search.FilterOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueSet - Variable in class org.apache.directory.ldap.client.api.LdifAnonymizer
-
The set that contains all the values we already have anonymized
W
- wrap(LdapConnection) - Method in class org.apache.directory.ldap.client.api.AbstractPoolableLdapConnectionFactory.PooledLdapConnectionFactory
- wrapped() - Method in class org.apache.directory.ldap.client.api.LdapConnectionWrapper
-
Returns the wrapped object.
- wrapped() - Method in interface org.apache.directory.ldap.client.api.Wrapper
-
Returns the wrapped object.
- Wrapper<T> - Interface in org.apache.directory.ldap.client.api
-
An interface for defining wrapper objects.
- writeOperationTimeout - Variable in class org.apache.directory.ldap.client.api.LdapConnectionConfig
-
Timeout for write operations (add, modify, delete, ...)
- writeOperationTimeout - Variable in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
Timeout for write operations, such as add, modify and delete
- writeRequest(Request) - Method in class org.apache.directory.ldap.client.api.LdapNetworkConnection
-
A reusable code block to be used in various bind methods
X
- x509TrustManagers - Variable in class org.apache.directory.ldap.client.api.LdapClientTrustStoreManager
All Classes All Packages