A B C D E F G H I J L M N O P Q R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abandon() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncRequest
- abandon(int, RequestControl[]) - Method in class org.ldaptive.provider.jldap.JLdapConnection
- abandon(RequestControl[]) - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncRequest
- AbstractJLdapConnectionFactory<T extends JLdapConnection> - Class in org.ldaptive.provider.jldap
-
Base class for JLDAP connection factory implementations.
- AbstractJLdapConnectionFactory(String, ConnectionStrategy, JLdapProviderConfig, LDAPConstraints, Duration) - Constructor for class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
-
Creates a new abstract jldap connection factory.
- AbstractJLdapSearch(SearchRequest) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
-
Creates a new abstract jldap search.
- add(AddRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
- addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jldap.JLdapConnection
- addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AggregateUnsolicitedNotificationListener
-
Adds an unsolicited notification listener to this handler.
- AggregateUnsolicitedNotificationListener() - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.AggregateUnsolicitedNotificationListener
- anonymousBind(BindRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
-
Performs an anonymous bind.
B
- binaryAttrs - Variable in class org.ldaptive.provider.jldap.JLdapUtils
-
Attributes that should be treated as binary.
- bind(BindRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
C
- close() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
- close(RequestControl[]) - Method in class org.ldaptive.provider.jldap.JLdapConnection
- close(RequestControl[]) - Method in class org.ldaptive.provider.jldap.JLdapStartTLSConnection
- compare(CompareRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
- config - Variable in class org.ldaptive.provider.jldap.JLdapConnection
-
Provider configuration.
- config - Variable in class org.ldaptive.provider.jldap.JLdapProvider
-
Provider configuration.
- connection - Variable in class org.ldaptive.provider.jldap.JLdapConnection
-
Ldap connection.
- createInternal(String) - Method in class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
- createJLdapConnection(LDAPConnection, JLdapProviderConfig) - Method in class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
-
Creates a jldap connection of the appropriate type for this connection factory.
- createJLdapConnection(LDAPConnection, JLdapProviderConfig) - Method in class org.ldaptive.provider.jldap.JLdapConnectionFactory
- createJLdapConnection(LDAPConnection, JLdapProviderConfig) - Method in class org.ldaptive.provider.jldap.JLdapSSLConnectionFactory
- createJLdapConnection(LDAPConnection, JLdapProviderConfig) - Method in class org.ldaptive.provider.jldap.JLdapStartTLSConnectionFactory
- createLDAPConnection() - Method in class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
-
Creates an ldap connection for use with this connection factory.
- createLDAPConnection() - Method in class org.ldaptive.provider.jldap.JLdapConnectionFactory
- createLDAPConnection() - Method in class org.ldaptive.provider.jldap.JLdapSSLConnectionFactory
- createLDAPConnection() - Method in class org.ldaptive.provider.jldap.JLdapStartTLSConnectionFactory
- createResponse(Request, T, LDAPResponse) - Method in class org.ldaptive.provider.jldap.JLdapConnection
-
Creates an operation response with the supplied response data.
D
- delete(DeleteRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
E
- extendedOperation(ExtendedRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
F
- fromAttributeModification(AttributeModification[]) - Method in class org.ldaptive.provider.jldap.JLdapUtils
-
Returns jldap ldap modifications using the supplied attribute modifications.
- fromLdapAttribute(LdapAttribute) - Method in class org.ldaptive.provider.jldap.JLdapUtils
-
Returns a jldap attribute that represents the values in the supplied ldap attribute.
- fromLdapAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.provider.jldap.JLdapUtils
-
Returns a jldap attribute set that represents the values in the supplied ldap attributes.
- fromLdapEntry(LdapEntry) - Method in class org.ldaptive.provider.jldap.JLdapUtils
-
Returns a jldap ldap entry that represents the supplied ldap entry.
- fromSortKey(SortKey[]) - Static method in class org.ldaptive.provider.jldap.JLdapUtils
-
Returns jldap sort keys using the supplied sort keys.
G
- getAttributeModification(AttributeModificationType) - Static method in class org.ldaptive.provider.jldap.JLdapUtils
-
Returns the jldap modification integer constant for the supplied attribute modification type.
- getBinaryAttributes() - Method in class org.ldaptive.provider.jldap.JLdapUtils
-
Returns the list of binary attributes.
- getConnectionFactory(ConnectionConfig) - Method in class org.ldaptive.provider.jldap.JLdapProvider
- getControlType() - Method in class org.ldaptive.provider.jldap.JLdapControlHandler
- getDefaultLDAPConstraints(ConnectionConfig) - Method in class org.ldaptive.provider.jldap.JLdapProvider
-
Returns the default connection constraints for this provider.
- getHostnameVerifierSocketFactory(ConnectionConfig) - Method in class org.ldaptive.provider.jldap.JLdapProvider
-
Returns an SSL socket factory configured with a default hostname verifier.
- getJLdapConnectionFactory(ConnectionConfig, LDAPConstraints) - Method in class org.ldaptive.provider.jldap.JLdapProvider
-
Returns a jldap connection factory using the properties found in the supplied connection config.
- getJLdapSSLConnectionFactory(ConnectionConfig, LDAPConstraints) - Method in class org.ldaptive.provider.jldap.JLdapProvider
-
Returns a jldap SSL connection factory using the properties found in the supplied connection config.
- getJLdapStartTLSConnectionFactory(ConnectionConfig, LDAPConstraints) - Method in class org.ldaptive.provider.jldap.JLdapProvider
-
Returns a jldap startTLS connection factory using the properties found in the supplied connection config.
- getLDAPConnection() - Method in class org.ldaptive.provider.jldap.JLdapConnection
-
Returns the underlying ldap connection.
- getLDAPConstraints() - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
-
Returns the connection constraints.
- getLDAPConstraints(RequestControl[]) - Method in class org.ldaptive.provider.jldap.JLdapConnection
-
Returns an ldap constraints object configured with the supplied controls.
- getLDAPConstraints(Request) - Method in class org.ldaptive.provider.jldap.JLdapConnection
-
Returns an ldap constraints object configured with the supplied request.
- getLDAPSearchConstraints(SearchRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
-
Returns an ldap search constraints object configured with the supplied search request.
- getLDAPSearchQueue() - Method in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
-
Returns the search queue used by this iterator.
- getMessageId() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncRequest
- getOID(LDAPControl) - Method in class org.ldaptive.provider.jldap.JLdapControlHandler
- getProviderConfig() - Method in class org.ldaptive.provider.jldap.JLdapProvider
- getResponse() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
- getResponse() - Method in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
-
Returns the search response.
- getSearchIgnoreResultCodes() - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
-
Returns the search ignore result codes.
- getSearchScope(SearchScope) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
-
Returns the jldap integer constant for the supplied search scope.
- getSslSocketFactory() - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
-
Returns the SSL socket factory to use for TLS/SSL connections.
- getStopTlsOnClose() - Method in class org.ldaptive.provider.jldap.JLdapStartTLSConnection
-
Returns whether to call
LDAPConnection.stopTLS()whenJLdapStartTLSConnection.close(RequestControl[])is called.
H
- handle(Callback[]) - Method in class org.ldaptive.provider.jldap.JLdapConnection.SaslCallbackHandler
- handleRequest(RequestControl) - Method in class org.ldaptive.provider.jldap.JLdapControlHandler
- handleResponse(LDAPControl) - Method in class org.ldaptive.provider.jldap.JLdapControlHandler
- hasNext() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
- hasNext() - Method in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
-
Returns whether the queue has another message to read.
I
- ignoreSearchException(ResultCode[], LDAPException) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
-
Determines whether the supplied ldap exception should be ignored.
- initialize() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncSearchListener
-
Initializes this jldap search listener.
- initialize() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
-
Initializes this jldap search iterator.
- initializeConnection(LDAPConnection) - Method in class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
-
Initialize the supplied connection after a connection has been established.
- initializeConnection(LDAPConnection) - Method in class org.ldaptive.provider.jldap.JLdapStartTLSConnectionFactory
J
- JLdapAsyncRequest(LDAPMessageQueue) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncRequest
-
Creates a new JLDAP async request.
- JLdapAsyncSearchListener(SearchRequest, SearchListener) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncSearchListener
-
Creates a new jldap async search listener.
- JLdapConnection - Class in org.ldaptive.provider.jldap
-
JLDAP provider implementation of ldap operations.
- JLdapConnection(LDAPConnection, JLdapProviderConfig) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection
-
Creates a new jldap connection.
- JLdapConnection.AbstractJLdapSearch - Class in org.ldaptive.provider.jldap
-
Common search functionality for jldap iterators and listeners.
- JLdapConnection.AggregateUnsolicitedNotificationListener - Class in org.ldaptive.provider.jldap
-
Allows the use of multiple unsolicited notification handlers per connection.
- JLdapConnection.JLdapAsyncRequest - Class in org.ldaptive.provider.jldap
-
Async request to invoke abandons.
- JLdapConnection.JLdapAsyncSearchListener - Class in org.ldaptive.provider.jldap
-
Async search listener for JLdap search results.
- JLdapConnection.JLdapSearchIterator - Class in org.ldaptive.provider.jldap
-
Search iterator for JLdap search results.
- JLdapConnection.SaslCallbackHandler - Class in org.ldaptive.provider.jldap
-
Callback handler used by SASL mechanisms.
- JLdapConnection.SearchResultIterator - Class in org.ldaptive.provider.jldap
-
Iterates over an ldap search queue.
- JLdapConnectionFactory - Class in org.ldaptive.provider.jldap
-
Creates ldap connections using the JLDAP LDAPConnection class.
- JLdapConnectionFactory(String, ConnectionStrategy, JLdapProviderConfig, LDAPConstraints, Duration) - Constructor for class org.ldaptive.provider.jldap.JLdapConnectionFactory
-
Creates a new jldap connection factory.
- JLdapControlHandler - Class in org.ldaptive.provider.jldap
-
JLdap control handler.
- JLdapControlHandler() - Constructor for class org.ldaptive.provider.jldap.JLdapControlHandler
- JLdapProvider - Class in org.ldaptive.provider.jldap
-
JLdap provider implementation.
- JLdapProvider() - Constructor for class org.ldaptive.provider.jldap.JLdapProvider
- JLdapProviderConfig - Class in org.ldaptive.provider.jldap
-
Contains configuration data for the JLdap provider.
- JLdapProviderConfig() - Constructor for class org.ldaptive.provider.jldap.JLdapProviderConfig
-
Default constructor.
- JLdapSearchIterator(SearchRequest) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
-
Creates a new jldap search iterator.
- JLdapSSLConnection - Class in org.ldaptive.provider.jldap
-
JLDAP provider implementation of ldap operations over SSL.
- JLdapSSLConnection(LDAPConnection, JLdapProviderConfig) - Constructor for class org.ldaptive.provider.jldap.JLdapSSLConnection
-
Creates a new jldap ssl connection.
- JLdapSSLConnectionFactory - Class in org.ldaptive.provider.jldap
-
Creates LDAPS connections using the JLDAP LDAPConnection class.
- JLdapSSLConnectionFactory(String, ConnectionStrategy, JLdapProviderConfig, LDAPConstraints, Duration, SSLSocketFactory) - Constructor for class org.ldaptive.provider.jldap.JLdapSSLConnectionFactory
-
Creates a new jldap ssl connection factory.
- JLdapStartTLSConnection - Class in org.ldaptive.provider.jldap
-
JLDAP provider implementation of ldap operations over TLS.
- JLdapStartTLSConnection(LDAPConnection, JLdapProviderConfig) - Constructor for class org.ldaptive.provider.jldap.JLdapStartTLSConnection
-
Creates a new jldap tls connection.
- JLdapStartTLSConnectionFactory - Class in org.ldaptive.provider.jldap
-
Creates ldap connections using the JLDAP LDAPConnection class with the startTLS extended operation.
- JLdapStartTLSConnectionFactory(String, ConnectionStrategy, JLdapProviderConfig, LDAPConstraints, Duration, SSLSocketFactory) - Constructor for class org.ldaptive.provider.jldap.JLdapStartTLSConnectionFactory
-
Creates a new jldap tls connection factory.
- JLdapUtils - Class in org.ldaptive.provider.jldap
-
Provides methods for converting between JLDAP specific objects and ldaptive specific objects.
- JLdapUtils() - Constructor for class org.ldaptive.provider.jldap.JLdapUtils
-
Default constructor.
- JLdapUtils(SortBehavior) - Constructor for class org.ldaptive.provider.jldap.JLdapUtils
-
Creates a new jldap util.
L
- ldapConstraints - Variable in class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
-
JLdap connection constraints.
- ldapConstraints - Variable in class org.ldaptive.provider.jldap.JLdapProviderConfig
-
Connection constraints.
- listener - Variable in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncSearchListener
-
Search result listener.
- listeners - Variable in class org.ldaptive.provider.jldap.JLdapConnection.AggregateUnsolicitedNotificationListener
-
Listeners to receive unsolicited notifications.
- logger - Variable in class org.ldaptive.provider.jldap.JLdapConnection
-
Logger for this class.
M
- message - Variable in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
-
Last response message received from the queue.
- messageQueue - Variable in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncRequest
-
Message queue.
- messageReceived(LDAPExtendedResponse) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AggregateUnsolicitedNotificationListener
- modify(ModifyRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
- modifyDn(ModifyDnRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
N
- newInstance() - Method in class org.ldaptive.provider.jldap.JLdapProvider
- next() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
- next() - Method in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
-
Returns the next message in the queue.
- notificationListener - Variable in class org.ldaptive.provider.jldap.JLdapConnection
-
Receives unsolicited notifications.
O
- org.ldaptive.provider.jldap - package org.ldaptive.provider.jldap
P
- pass - Variable in class org.ldaptive.provider.jldap.JLdapConnection.SaslCallbackHandler
-
password.
- processLDAPException(LDAPException) - Method in class org.ldaptive.provider.jldap.JLdapConnection
-
Determines if the supplied ldap exception should result in an operation retry.
- processLDAPIntermediateResponse(LDAPIntermediateResponse) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
-
Processes the response controls on the supplied response and returns a corresponding search item.
- processLDAPSearchResult(LDAPSearchResult) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
-
Processes the response controls on the supplied result and returns a corresponding search item.
- processLDAPSearchResultReference(LDAPSearchResultReference) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
-
Processes the response controls on the supplied reference and returns a corresponding search item.
Q
- queue - Variable in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
-
Queue to iterate over.
R
- removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AggregateUnsolicitedNotificationListener
-
Removes an unsolicited notification listener from this handler.
- removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jldap.JLdapConnection
- request - Variable in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
-
Search request.
- response - Variable in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
-
Response data.
- response - Variable in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
-
Response available after all messages have been received.
- resultIterator - Variable in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
-
Ldap search result iterator.
S
- saslBind(BindRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
-
Performs a sasl bind.
- SaslCallbackHandler(String, String) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.SaslCallbackHandler
-
Creates a new bind callback handler.
- search(LDAPConnection, SearchRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
-
Executes an ldap search.
- search(LDAPConnection, SearchRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncSearchListener
-
Executes an ldap search.
- search(SearchRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
- searchAsync(SearchRequest, SearchListener) - Method in class org.ldaptive.provider.jldap.JLdapConnection
- searchIgnoreResultCodes - Variable in class org.ldaptive.provider.jldap.JLdapProviderConfig
-
Search result codes to ignore.
- SearchResultIterator(LDAPSearchQueue) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
-
Create a new ldap result iterator.
- setBinaryAttributes(String[]) - Method in class org.ldaptive.provider.jldap.JLdapUtils
-
Sets the list of binary attributes.
- setLDAPConstraints(LDAPConstraints) - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
-
Sets the connection constraints.
- setProviderConfig(JLdapProviderConfig) - Method in class org.ldaptive.provider.jldap.JLdapProvider
- setSearchIgnoreResultCodes(ResultCode[]) - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
-
Sets the search ignore result codes.
- setSslSocketFactory(SSLSocketFactory) - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
-
Sets the SSL socket factory to use for TLS/SSL connections.
- setStopTlsOnClose(boolean) - Method in class org.ldaptive.provider.jldap.JLdapStartTLSConnection
-
Sets whether to call
LDAPConnection.stopTLS()whenJLdapStartTLSConnection.close(RequestControl[])is called. - simpleBind(BindRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
-
Performs a simple bind.
- socketTimeOut - Variable in class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
-
Amount of time in milliseconds that operations will wait.
- sortBehavior - Variable in class org.ldaptive.provider.jldap.JLdapUtils
-
Ldap result sort behavior.
- sslSocketFactory - Variable in class org.ldaptive.provider.jldap.JLdapProviderConfig
-
ldap socket factory used for SSL and TLS.
- sslSocketFactory - Variable in class org.ldaptive.provider.jldap.JLdapSSLConnectionFactory
-
SSL socket factory to use for SSL.
- sslSocketFactory - Variable in class org.ldaptive.provider.jldap.JLdapStartTLSConnectionFactory
-
SSL socket factory to use for startTLS.
- stopTlsOnClose - Variable in class org.ldaptive.provider.jldap.JLdapStartTLSConnection
-
Whether to call
LDAPConnection.stopTLS()whenJLdapStartTLSConnection.close(RequestControl[])is called.
T
- throwOperationException(Request, LDAPResponse) - Method in class org.ldaptive.provider.jldap.JLdapConnection
-
Determines if the supplied response should result in an operation retry.
- toLdapAttribute(LDAPAttribute) - Method in class org.ldaptive.provider.jldap.JLdapUtils
-
Returns an ldap attribute using the supplied jldap attribute.
- toSearchEntry(LDAPEntry, ResponseControl[], int) - Method in class org.ldaptive.provider.jldap.JLdapUtils
-
Returns a search entry using the supplied jldap ldap entry.
- toString() - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
U
- user - Variable in class org.ldaptive.provider.jldap.JLdapConnection.SaslCallbackHandler
-
user name.
- util - Variable in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
-
Utility class.
All Classes All Packages