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

A

abandon(int) - Method in class org.ldaptive.ad.control.util.NotificationClient
Invokes an abandon operation on the supplied ldap message id.
abandon() - Method in interface org.ldaptive.async.AsyncRequest
Abandon the operation.
abandon(RequestControl[]) - Method in interface org.ldaptive.async.AsyncRequest
Abandon the operation.
abandon(int) - Method in class org.ldaptive.control.util.PersistentSearchClient
Invokes an abandon operation on the supplied ldap message id.
abandon(int, RequestControl[]) - Method in class org.ldaptive.provider.jndi.JndiConnection
Abandon an operation.
abandon(int, RequestControl[]) - Method in interface org.ldaptive.provider.ProviderConnection
Abandon an operation.
AbandonOperation - Class in org.ldaptive.async
Executes an ldap abandon operation.
AbandonOperation(Connection) - Constructor for class org.ldaptive.async.AbandonOperation
Creates a new abandon operation.
abort() - Method in class org.ldaptive.jaas.AbstractLoginModule
AbstractAggregateSearchExecutor<T extends ConnectionFactory> - Class in org.ldaptive.concurrent
Base class for aggregate search executors.
AbstractAggregateSearchExecutor(ExecutorService) - Constructor for class org.ldaptive.concurrent.AbstractAggregateSearchExecutor
Creates a new abstract aggregate search executor.
AbstractAsyncOperation<Q extends Request,S> - Class in org.ldaptive.async
Base class for asynchronous ldap operations.
AbstractAsyncOperation(Connection) - Constructor for class org.ldaptive.async.AbstractAsyncOperation
Creates a new abstract async operation.
AbstractAuthenticationHandler - Class in org.ldaptive.auth
Base class for an LDAP authentication implementations.
AbstractAuthenticationHandler() - Constructor for class org.ldaptive.auth.AbstractAuthenticationHandler
 
AbstractBinaryAttributeHandler - Class in org.ldaptive.ad.handler
Base class for entry handlers that convert a binary attribute to it's string form.
AbstractBinaryAttributeHandler() - Constructor for class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
 
AbstractBinaryValueTranscoder<T> - Class in org.ldaptive.io
Value transcoder which decodes and encodes to a byte array and therefore the string methods simply delegate to the binary methods.
AbstractBinaryValueTranscoder() - Constructor for class org.ldaptive.io.AbstractBinaryValueTranscoder
 
AbstractBindAuthenticationHandler - Class in org.ldaptive.auth
Provides implementation common to bind authentication handlers.
AbstractBindAuthenticationHandler() - Constructor for class org.ldaptive.auth.AbstractBindAuthenticationHandler
 
AbstractCli - Class in org.ldaptive.cli
Abstract base class for all CLI classes.
AbstractCli() - Constructor for class org.ldaptive.cli.AbstractCli
 
AbstractCompareAuthenticationHandler - Class in org.ldaptive.auth
Provides implementation common to compare authentication handlers.
AbstractCompareAuthenticationHandler() - Constructor for class org.ldaptive.auth.AbstractCompareAuthenticationHandler
 
AbstractCompareAuthenticationHandler.Scheme - Class in org.ldaptive.auth
Represents a password scheme used for attribute comparison.
AbstractCompareAuthenticationHandler.Scheme(String) - Constructor for class org.ldaptive.auth.AbstractCompareAuthenticationHandler.Scheme
Creates a new scheme.
AbstractCompareAuthenticationHandler.Scheme(String, String) - Constructor for class org.ldaptive.auth.AbstractCompareAuthenticationHandler.Scheme
Creates a new scheme.
AbstractConfig - Class in org.ldaptive
Provides common implementations for configuration objects.
AbstractConfig() - Constructor for class org.ldaptive.AbstractConfig
 
AbstractConnectionPool - Class in org.ldaptive.pool
Contains the base implementation for pooling connections.
AbstractConnectionPool() - Constructor for class org.ldaptive.pool.AbstractConnectionPool
 
AbstractConnectionPool.DefaultPooledConnectionProxy - Class in org.ldaptive.pool
Contains a connection that is participating in this pool.
AbstractConnectionPool.DefaultPooledConnectionProxy(Connection, Response<Void>) - Constructor for class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Creates a new pooled connection.
AbstractControl - Class in org.ldaptive.control
Base class for ldap controls.
AbstractControl(String) - Constructor for class org.ldaptive.control.AbstractControl
Creates a new abstract control.
AbstractControl(String, boolean) - Constructor for class org.ldaptive.control.AbstractControl
Creates a new abstract control.
AbstractCredentialReader<T> - Class in org.ldaptive.ssl
Base class for all credential readers.
AbstractCredentialReader() - Constructor for class org.ldaptive.ssl.AbstractCredentialReader
 
AbstractDERTag - Class in org.ldaptive.asn1
Abstract base class for custom DER tag types.
AbstractDERTag(int, boolean) - Constructor for class org.ldaptive.asn1.AbstractDERTag
Creates a new tag with given tag number.
AbstractDERType - Class in org.ldaptive.asn1
Provides functionality common to DER types implementations.
AbstractDERType(DERTag) - Constructor for class org.ldaptive.asn1.AbstractDERType
Creates a new abstract der type.
AbstractExtendedResponse<T> - Class in org.ldaptive.extended
Provides common implementation for extended responses.
AbstractExtendedResponse() - Constructor for class org.ldaptive.extended.AbstractExtendedResponse
 
AbstractIntermediateResponse - Class in org.ldaptive.intermediate
Base class for ldap intermediate response messages.
AbstractIntermediateResponse(String, ResponseControl[], int) - Constructor for class org.ldaptive.intermediate.AbstractIntermediateResponse
Creates a new abstract intermediate response.
AbstractLdapBean - Class in org.ldaptive
Provides common implementations for ldap beans.
AbstractLdapBean(SortBehavior) - Constructor for class org.ldaptive.AbstractLdapBean
Creates a new abstract ldap bean.
AbstractLoginModule - Class in org.ldaptive.jaas
Provides functionality common to ldap based JAAS login modules.
AbstractLoginModule() - Constructor for class org.ldaptive.jaas.AbstractLoginModule
 
AbstractNamedSchemaElement - Class in org.ldaptive.schema
Base schema bean for named schema elements.
AbstractNamedSchemaElement() - Constructor for class org.ldaptive.schema.AbstractNamedSchemaElement
 
AbstractOperation<Q extends Request,S> - Class in org.ldaptive
Provides common implementation for ldap operations.
AbstractOperation(Connection) - Constructor for class org.ldaptive.AbstractOperation
Creates a new abstract operation.
AbstractOperation.ReopenOperationExceptionHandler - Class in org.ldaptive
Exception handler that invokes Connection.reopen(BindRequest) when an operation exception occurs and then invokes the operation again.
AbstractOperation.ReopenOperationExceptionHandler() - Constructor for class org.ldaptive.AbstractOperation.ReopenOperationExceptionHandler
Default constructor.
AbstractOperation.ReopenOperationExceptionHandler(BindRequest) - Constructor for class org.ldaptive.AbstractOperation.ReopenOperationExceptionHandler
Creates a new reopen operation exception handler.
AbstractOperationWorker<Q extends Request,S> - Class in org.ldaptive.concurrent
Base class for worker operations.
AbstractOperationWorker(Operation<Q, S>) - Constructor for class org.ldaptive.concurrent.AbstractOperationWorker
Creates a new abstract operation worker.
AbstractOperationWorker(Operation<Q, S>, ExecutorService) - Constructor for class org.ldaptive.concurrent.AbstractOperationWorker
Creates a new abstract operation worker.
AbstractParallelSearchExecutor<T extends ConnectionFactory> - Class in org.ldaptive.concurrent
Base class for parallel search executors.
AbstractParallelSearchExecutor(ExecutorService) - Constructor for class org.ldaptive.concurrent.AbstractParallelSearchExecutor
Creates a new abstract parallel search executor.
AbstractParseHandler<T> - Class in org.ldaptive.asn1
Parse handler for managing and initializing an object.
AbstractParseHandler(T) - Constructor for class org.ldaptive.asn1.AbstractParseHandler
Creates a new abstract parse handler.
AbstractPool<T> - Class in org.ldaptive.pool
Contains functionality common to pool implementations.
AbstractPool() - Constructor for class org.ldaptive.pool.AbstractPool
 
AbstractPrimitiveValueTranscoder<T> - Class in org.ldaptive.io
Base class for primitive value transcoders.
AbstractPrimitiveValueTranscoder() - Constructor for class org.ldaptive.io.AbstractPrimitiveValueTranscoder
 
AbstractPropertiesFactory - Class in org.ldaptive.jaas
Provides implementation common to properties based factories.
AbstractPropertiesFactory() - Constructor for class org.ldaptive.jaas.AbstractPropertiesFactory
 
AbstractPropertyInvoker - Class in org.ldaptive.props
Provides methods common to property invokers.
AbstractPropertyInvoker() - Constructor for class org.ldaptive.props.AbstractPropertyInvoker
 
AbstractPropertySource<T> - Class in org.ldaptive.props
Provides methods common to property source implementations.
AbstractPropertySource(T, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.AbstractPropertySource
Creates a new abstract property source.
AbstractProviderConnectionFactory<T extends ProviderConfig> - Class in org.ldaptive.provider
Provides a basic implementation for other connection factories to inherit.
AbstractProviderConnectionFactory(String, T) - Constructor for class org.ldaptive.provider.AbstractProviderConnectionFactory
Creates a new abstract connection factory.
AbstractRequest - Class in org.ldaptive
Contains the data common to all request objects.
AbstractRequest() - Constructor for class org.ldaptive.AbstractRequest
 
AbstractRetryOperationExceptionHandler<Q extends Request,S> - Class in org.ldaptive.handler
Provides common implementation for retrying after an operation exception.
AbstractRetryOperationExceptionHandler() - Constructor for class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
 
AbstractSchemaElement - Class in org.ldaptive.schema
Base class for schema elements.
AbstractSchemaElement() - Constructor for class org.ldaptive.schema.AbstractSchemaElement
 
AbstractSchemaElementValueTranscoder<T extends SchemaElement> - Class in org.ldaptive.schema.io
Base class for schema element value transcoders.
AbstractSchemaElementValueTranscoder() - Constructor for class org.ldaptive.schema.io.AbstractSchemaElementValueTranscoder
 
AbstractSearchDnResolver - Class in org.ldaptive.auth
Base implementation for search dn resolvers.
AbstractSearchDnResolver() - Constructor for class org.ldaptive.auth.AbstractSearchDnResolver
 
AbstractSearchEntryHandler - Class in org.ldaptive.handler
Base class for entry handlers which simply returns values unaltered.
AbstractSearchEntryHandler() - Constructor for class org.ldaptive.handler.AbstractSearchEntryHandler
 
AbstractSearchEntryResolver - Class in org.ldaptive.auth
Base implementation for search entry resolvers.
AbstractSearchEntryResolver() - Constructor for class org.ldaptive.auth.AbstractSearchEntryResolver
 
AbstractSearchExecutor - Class in org.ldaptive.concurrent
Base class for concurrent search executors.
AbstractSearchExecutor(ExecutorService) - Constructor for class org.ldaptive.concurrent.AbstractSearchExecutor
Creates a new abstract search executor.
AbstractSearchOperationFactory - Class in org.ldaptive.auth
Base class for authentication related classes that perform searches.
AbstractSearchOperationFactory() - Constructor for class org.ldaptive.auth.AbstractSearchOperationFactory
 
AbstractSearchRoleResolver - Class in org.ldaptive.jaas
Base class for search role resolver implementations.
AbstractSearchRoleResolver() - Constructor for class org.ldaptive.jaas.AbstractSearchRoleResolver
 
AbstractServletSearchExecutor - Class in org.ldaptive.servlets
Uses PooledConnectionFactory and SearchExecutor to perform search operations.
AbstractServletSearchExecutor() - Constructor for class org.ldaptive.servlets.AbstractServletSearchExecutor
 
AbstractSSLContextInitializer - Class in org.ldaptive.ssl
Provides common implementation for SSL context initializer.
AbstractSSLContextInitializer() - Constructor for class org.ldaptive.ssl.AbstractSSLContextInitializer
 
AbstractStringValueTranscoder<T> - Class in org.ldaptive.io
Value transcoder which decodes and encodes to a String and therefore the binary methods simply delegate to the string methods.
AbstractStringValueTranscoder() - Constructor for class org.ldaptive.io.AbstractStringValueTranscoder
 
AbstractTLSSocketFactory - Class in org.ldaptive.ssl
Provides common implementation for TLSSocketFactory.
AbstractTLSSocketFactory() - Constructor for class org.ldaptive.ssl.AbstractTLSSocketFactory
 
AccountState - Class in org.ldaptive.auth
Represents the state of an LDAP account based account policies for that LDAP.
AccountState(AccountState.Warning...) - Constructor for class org.ldaptive.auth.AccountState
Creates a new account state.
AccountState(AccountState.Error...) - Constructor for class org.ldaptive.auth.AccountState
Creates a new account state.
AccountState.DefaultWarning - Class in org.ldaptive.auth
Default warning implementation.
AccountState.DefaultWarning(Calendar, int) - Constructor for class org.ldaptive.auth.AccountState.DefaultWarning
Creates a new warning.
AccountState.Error - Interface in org.ldaptive.auth
Contains error information for an account state.
AccountState.Warning - Interface in org.ldaptive.auth
Contains warning information for an account state.
activate(T) - Method in class org.ldaptive.pool.AbstractPool
Prepare the object to exit the pool for use.
activate(T) - Method in interface org.ldaptive.pool.Activator
Activate the supplied object.
activate(Connection) - Method in class org.ldaptive.pool.ConnectActivator
Activate the supplied object.
activateAndValidateConnection(PooledConnectionProxy) - Method in class org.ldaptive.pool.AbstractConnectionPool
Attempts to activate and validate a connection.
ActivationException - Exception in org.ldaptive.pool
Thrown when an attempt to activate a pooled object fails.
ActivationException(String) - Constructor for exception org.ldaptive.pool.ActivationException
Creates a new activation exception.
ActivationException(Exception) - Constructor for exception org.ldaptive.pool.ActivationException
Creates a new activation exception.
ActivationException(String, Exception) - Constructor for exception org.ldaptive.pool.ActivationException
Creates a new activation exception.
Activator<T> - Interface in org.ldaptive.pool
Provides an interface for activating objects when they are checked out from the pool.
active - Variable in class org.ldaptive.pool.AbstractConnectionPool
List of connections in use.
ACTIVE_PASSIVE - Static variable in interface org.ldaptive.provider.ConnectionStrategy
active-passive strategy.
activeCount() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns the number of connections in use.
activeCount() - Method in interface org.ldaptive.pool.ConnectionPool
Returns the number of connections in use.
ActiveDirectoryAccountState - Class in org.ldaptive.auth.ext
Represents the state of an Active Directory account.
ActiveDirectoryAccountState(Calendar) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAccountState
Creates a new active directory account state.
ActiveDirectoryAccountState(ActiveDirectoryAccountState.Error) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAccountState
Creates a new active directory account state.
ActiveDirectoryAccountState.Error - Enum in org.ldaptive.auth.ext
Enum to define active directory errors.
ActiveDirectoryAuthenticationResponseHandler - Class in org.ldaptive.auth.ext
Attempts to parse the authentication response message and set the account state using data associated with active directory.
ActiveDirectoryAuthenticationResponseHandler() - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Default constructor.
ActiveDirectoryAuthenticationResponseHandler(long) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Creates a new active directory authentication response handler.
ActiveDirectoryAuthenticationResponseHandler(int) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Creates a new active directory authentication response handler.
ActiveDirectoryAuthenticationResponseHandler(int, long) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Creates a new active directory authentication response handler.
ActiveDirectoryAuthenticationResponseHandler(String) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Creates a new active directory authentication response handler.
ActiveDirectoryAuthenticationResponseHandler(String, String) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Creates a new active directory authentication response handler.
add(ConnectionFactory, String) - Method in class org.ldaptive.cli.AddOperationCli
Executes the ldap add operation.
add(MergeRequest, LdapEntry) - Method in class org.ldaptive.ext.MergeOperation
Executes an AddOperation for the supplied entry.
add(T) - Method in class org.ldaptive.pool.Queue
Adds an object to the queue based on the queue type.
add(AddRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Add an entry to an ldap.
add(AddRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Add an entry to an ldap.
add(String...) - Method in enum org.ldaptive.ReturnAttributes
Combines the supplied attributes with the value of this return attributes.
addActiveStat() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Inserts the current timestamp into the active statistics.
addAttribute(LdapAttribute...) - Method in class org.ldaptive.LdapEntry
Adds an attribute to this ldap attributes.
addAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.LdapEntry
Adds attribute(s) to this ldap attributes.
addAvailableStat() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Inserts the current timestamp into the available statistics.
addBinaryValue(byte[]...) - Method in class org.ldaptive.LdapAttribute
Adds the supplied byte array as a value for this attribute.
addBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.LdapAttribute
Adds all the byte arrays in the supplied collection as values for this attribute.
AddControlAuthenticationRequestHandler - Class in org.ldaptive.auth
Authentication request handler that adds RequestControls to the AuthenticationRequest.
AddControlAuthenticationRequestHandler(AddControlAuthenticationRequestHandler.ControlFactory) - Constructor for class org.ldaptive.auth.AddControlAuthenticationRequestHandler
Creates a new add control authentication request handler.
AddControlAuthenticationRequestHandler.ControlFactory - Interface in org.ldaptive.auth
Factory that produces RequestControls.
addEntries(Collection<LdapEntry>) - Method in class org.ldaptive.SearchResult
Adds entry(s) to this search result.
addEntry(LdapEntry...) - Method in class org.ldaptive.SearchResult
Adds an entry to this search result.
addExtension(String) - Method in class org.ldaptive.schema.Extensions
Adds an extension.
addExtension(String, List<String>) - Method in class org.ldaptive.schema.Extensions
Adds an extension.
addHostnameVerifyingTrustManager(SslConfig, String[]) - Static method in class org.ldaptive.ssl.TLSSocketFactory
Deprecated. HostnameVerifierConfig should be used for hostname verification
addListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.extended.UnsolicitedNotifications
Adds a listener to receive unsolicited notifications.
addMember(Principal) - Method in class org.ldaptive.jaas.LdapGroup
AddOperation - Class in org.ldaptive
Executes an ldap add operation.
AddOperation(Connection) - Constructor for class org.ldaptive.AddOperation
Creates a new add operation.
AddOperationCli - Class in org.ldaptive.cli
Command line interface for AddOperation.
AddOperationCli() - Constructor for class org.ldaptive.cli.AddOperationCli
 
AddOperationWorker - Class in org.ldaptive.concurrent
Executes an ldap add operation on a separate thread.
AddOperationWorker(AddOperation) - Constructor for class org.ldaptive.concurrent.AddOperationWorker
Creates a new add operation worker.
AddOperationWorker(AddOperation, ExecutorService) - Constructor for class org.ldaptive.concurrent.AddOperationWorker
Creates a new add operation worker.
addReference(SearchReference...) - Method in class org.ldaptive.SearchResult
Adds a reference to this search result.
addReferences(Collection<SearchReference>) - Method in class org.ldaptive.SearchResult
Adds references(s) to this search result.
AddRequest - Class in org.ldaptive
Contains the data required to perform an ldap add operation.
AddRequest() - Constructor for class org.ldaptive.AddRequest
Default constructor.
AddRequest(String, Collection<LdapAttribute>) - Constructor for class org.ldaptive.AddRequest
Creates a new add request.
addStringValue(String...) - Method in class org.ldaptive.ad.UnicodePwdAttribute
Adds the supplied string as a value for this attribute.
addStringValue(String...) - Method in class org.ldaptive.LdapAttribute
Adds the supplied string as a value for this attribute.
addStringValues(Collection<String>) - Method in class org.ldaptive.LdapAttribute
Adds all the strings in the supplied collection as values for this attribute.
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jndi.JndiConnection
Adds a listener to receive unsolicited notifications.
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in interface org.ldaptive.provider.ProviderConnection
Adds a listener to receive unsolicited notifications.
addValue(ValueTranscoder<T>, T...) - Method in class org.ldaptive.LdapAttribute
Adds the supplied values for this attribute by encoding them with the supplied transcoder.
addValues(ValueTranscoder<T>, Collection<T>) - Method in class org.ldaptive.LdapAttribute
Adds all the values in the supplied collection for this attribute by encoding them with the supplied transcoder.
AggregateDnResolver - Class in org.ldaptive.auth
Looks up a user's DN using multiple DN resolvers.
AggregateDnResolver() - Constructor for class org.ldaptive.auth.AggregateDnResolver
Default constructor.
AggregateDnResolver(Map<String, DnResolver>) - Constructor for class org.ldaptive.auth.AggregateDnResolver
Creates a new aggregate dn resolver.
AggregateDnResolver(Map<String, DnResolver>, ExecutorService) - Constructor for class org.ldaptive.auth.AggregateDnResolver
Creates a new aggregate dn resolver.
AggregateDnResolver.AuthenticationHandler - Class in org.ldaptive.auth
Used in conjunction with an AggregateDnResolver to authenticate the resolved DN.
AggregateDnResolver.AuthenticationHandler() - Constructor for class org.ldaptive.auth.AggregateDnResolver.AuthenticationHandler
Default constructor.
AggregateDnResolver.AuthenticationHandler(Map<String, AuthenticationHandler>) - Constructor for class org.ldaptive.auth.AggregateDnResolver.AuthenticationHandler
Creates a new aggregate authentication handler.
AggregatePooledSearchExecutor - Class in org.ldaptive.concurrent
Executes a list of search filters in parallel over a list of connection factories, each search is performed on a separate connection in the pool.
AggregatePooledSearchExecutor() - Constructor for class org.ldaptive.concurrent.AggregatePooledSearchExecutor
Default constructor.
AggregatePooledSearchExecutor(ExecutorService) - Constructor for class org.ldaptive.concurrent.AggregatePooledSearchExecutor
Creates a new aggregate pooled search executor.
AggregateSearchExecutor - Class in org.ldaptive.concurrent
Executes a list of search filters in parallel over a list of connection factories.
AggregateSearchExecutor() - Constructor for class org.ldaptive.concurrent.AggregateSearchExecutor
Default constructor.
AggregateSearchExecutor(ExecutorService) - Constructor for class org.ldaptive.concurrent.AggregateSearchExecutor
Creates a new aggregate search executor.
AggregateTrustManager - Class in org.ldaptive.ssl
Trust manager that delegates to multiple trust managers.
AggregateTrustManager(X509TrustManager...) - Constructor for class org.ldaptive.ssl.AggregateTrustManager
Creates a new aggregate trust manager with the ALL AggregateTrustManager.Strategy.
AggregateTrustManager(AggregateTrustManager.Strategy, X509TrustManager...) - Constructor for class org.ldaptive.ssl.AggregateTrustManager
Creates a new aggregate trust manager.
AggregateTrustManager.Strategy - Enum in org.ldaptive.ssl
Enum to define how trust managers should be processed.
aggregateTrustManagers(TrustManager...) - Method in class org.ldaptive.ssl.AbstractSSLContextInitializer
Creates an AggregateTrustManager containing the supplied trust managers.
ALLOW_ANY_HOSTNAME - Static variable in class org.ldaptive.provider.jndi.JndiProviderConfig
Boolean property that indicates whether hostname verification should be disabled for StartTLS connections.
AllowAnyHostnameVerifier - Class in org.ldaptive.ssl
Hostname verifier that returns true for any hostname.
AllowAnyHostnameVerifier() - Constructor for class org.ldaptive.ssl.AllowAnyHostnameVerifier
 
AllowAnyTrustManager - Class in org.ldaptive.ssl
Trust manager that trusts any certificate.
AllowAnyTrustManager() - Constructor for class org.ldaptive.ssl.AllowAnyTrustManager
 
anonymousBind(BindRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Performs an anonymous bind.
ApplicationDERTag - Class in org.ldaptive.asn1
Generic application-specific tag.
ApplicationDERTag(int, boolean) - Constructor for class org.ldaptive.asn1.ApplicationDERTag
Creates a new application-specific tag with given tag number.
areEqual(Object, Object) - Static method in class org.ldaptive.LdapUtils
Determines equality of the supplied objects.
ASN_CONSTRUCTED - Static variable in interface org.ldaptive.asn1.DERTag
Constructed tags should have the 6th bit set.
AsyncRequest - Interface in org.ldaptive.async
Interface for asynchronous operation requests.
AsyncRequestHandler - Interface in org.ldaptive.async.handler
Provides post search handling of an ldap async request.
asyncRequestReceived(AsyncRequest) - Method in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
Invoked when an asynchronous operation has begun.
asyncRequestReceived(AsyncRequest) - Method in interface org.ldaptive.provider.ResponseListener
Invoked when an asynchronous operation has begun.
AsyncSearchOperation - Class in org.ldaptive.async
Executes an asynchronous ldap search operation.
AsyncSearchOperation(Connection) - Constructor for class org.ldaptive.async.AsyncSearchOperation
Creates a new async search operation.
AsyncSearchOperation.AsyncSearchListener - Class in org.ldaptive.async
Async search listener used to build a search result and invoke search request handlers.
AsyncSearchOperation.AsyncSearchListener(SearchRequest) - Constructor for class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
Creates a new async search listener.
AttributeModification - Class in org.ldaptive
Contains the data required to modify an ldap attribute.
AttributeModification() - Constructor for class org.ldaptive.AttributeModification
Default constructor.
AttributeModification(AttributeModificationType, LdapAttribute) - Constructor for class org.ldaptive.AttributeModification
Creates a new attribute modification.
AttributeModificationType - Enum in org.ldaptive
Enum to define the type of attribute modification.
AttributesFactory - Class in org.ldaptive.provider.jndi
Provides convenience methods for creating jndi attributes and attribute objects.
AttributeType - Class in org.ldaptive.schema
Bean for an attribute type schema element.
AttributeType(String) - Constructor for class org.ldaptive.schema.AttributeType
Creates a new attribute type.
AttributeType(String, String[], String, boolean, String, String, String, String, String, boolean, boolean, boolean, AttributeUsage, Extensions) - Constructor for class org.ldaptive.schema.AttributeType
Creates a new attribute type.
AttributeTypeValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes an attribute type for use in an ldap attribute value.
AttributeTypeValueTranscoder() - Constructor for class org.ldaptive.schema.io.AttributeTypeValueTranscoder
 
AttributeUsage - Enum in org.ldaptive.schema
Enum for an attribute usage schema element.
AttributeValueAssertion - Class in org.ldaptive.asn1
An OID representing the type of attribute and its value.
AttributeValueAssertion(String, AttributeValueAssertion.Value) - Constructor for class org.ldaptive.asn1.AttributeValueAssertion
Creates a new attribute value assertion.
AttributeValueAssertion.Value - Class in org.ldaptive.asn1
Class to represent the tag and value.
AttributeValueAssertion.Value(DERTag, byte[]) - Constructor for class org.ldaptive.asn1.AttributeValueAssertion.Value
Creates a new value.
AttributeValueServletSearchExecutor - Class in org.ldaptive.servlets
Writes a single attribute value to the HTTP response.
AttributeValueServletSearchExecutor() - Constructor for class org.ldaptive.servlets.AttributeValueServletSearchExecutor
 
authenticate(AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractAuthenticationHandler
Perform an ldap authentication.
authenticate(AuthenticationCriteria) - Method in class org.ldaptive.auth.AggregateDnResolver.AuthenticationHandler
Perform an ldap authentication.
authenticate(AuthenticationCriteria) - Method in interface org.ldaptive.auth.AuthenticationHandler
Perform an ldap authentication.
authenticate(AuthenticationRequest) - Method in class org.ldaptive.auth.Authenticator
Authenticate the user in the supplied request.
authenticate(String, AuthenticationRequest) - Method in class org.ldaptive.auth.Authenticator
Performs authentication by opening a new connection to the LDAP and binding as the supplied DN.
authenticate(Authenticator, AuthenticationRequest) - Method in class org.ldaptive.cli.AuthenticatorCli
Executes the authentication operation.
authenticateInternal(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractAuthenticationHandler
Authenticate on the supplied connection using the supplied criteria.
authenticateInternal(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Authenticate on the supplied connection using the supplied criteria.
authenticateInternal(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.BindAuthenticationHandler
Authenticate on the supplied connection using the supplied criteria.
authenticateInternal(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.PooledBindAuthenticationHandler
Authenticate on the supplied connection using the supplied criteria.
AUTHENTICATION - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies the authentication mechanism(s) for the provider to use.
AuthenticationCriteria - Class in org.ldaptive.auth
Contains the properties used to perform authentication.
AuthenticationCriteria() - Constructor for class org.ldaptive.auth.AuthenticationCriteria
Default constructor.
AuthenticationCriteria(String) - Constructor for class org.ldaptive.auth.AuthenticationCriteria
Creates a new authentication criteria.
AuthenticationCriteria(String, AuthenticationRequest) - Constructor for class org.ldaptive.auth.AuthenticationCriteria
Creates a new authentication criteria.
AuthenticationHandler - Interface in org.ldaptive.auth
Provides an interface for LDAP authentication implementations.
AuthenticationHandlerResponse - Class in org.ldaptive.auth
Response object for authentication handlers.
AuthenticationHandlerResponse(boolean, ResultCode, Connection) - Constructor for class org.ldaptive.auth.AuthenticationHandlerResponse
Creates a new authentication response.
AuthenticationHandlerResponse(boolean, ResultCode, Connection, String) - Constructor for class org.ldaptive.auth.AuthenticationHandlerResponse
Creates a new authentication response.
AuthenticationHandlerResponse(boolean, ResultCode, Connection, String, ResponseControl[], int) - Constructor for class org.ldaptive.auth.AuthenticationHandlerResponse
Creates a new ldap response.
AuthenticationRequest - Class in org.ldaptive.auth
Contains the data required to perform an ldap authentication.
AuthenticationRequest() - Constructor for class org.ldaptive.auth.AuthenticationRequest
Default constructor.
AuthenticationRequest(String, Credential) - Constructor for class org.ldaptive.auth.AuthenticationRequest
Creates a new authentication request.
AuthenticationRequest(User, Credential) - Constructor for class org.ldaptive.auth.AuthenticationRequest
Creates a new authentication request.
AuthenticationRequest(String, Credential, String...) - Constructor for class org.ldaptive.auth.AuthenticationRequest
Creates a new authentication request.
AuthenticationRequest(User, Credential, String...) - Constructor for class org.ldaptive.auth.AuthenticationRequest
Creates a new authentication request.
AuthenticationRequestHandler - Interface in org.ldaptive.auth
Provides pre authentication handling of authentication requests.
AuthenticationRequestPropertyInvoker - Class in org.ldaptive.props
Handles properties for AuthenticationRequest.
AuthenticationRequestPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.AuthenticationRequestPropertyInvoker
Creates a new authentication request property invoker for the supplied class.
AuthenticationRequestPropertySource - Class in org.ldaptive.props
Reads properties specific to AuthenticationRequest and returns an initialized object of that type.
AuthenticationRequestPropertySource(AuthenticationRequest) - Constructor for class org.ldaptive.props.AuthenticationRequestPropertySource
Creates a new authentication request property source using the default properties file.
AuthenticationRequestPropertySource(AuthenticationRequest, String...) - Constructor for class org.ldaptive.props.AuthenticationRequestPropertySource
Creates a new authentication request property source.
AuthenticationRequestPropertySource(AuthenticationRequest, Reader...) - Constructor for class org.ldaptive.props.AuthenticationRequestPropertySource
Creates a new authentication request property source.
AuthenticationRequestPropertySource(AuthenticationRequest, Properties) - Constructor for class org.ldaptive.props.AuthenticationRequestPropertySource
Creates a new authentication request property source.
AuthenticationRequestPropertySource(AuthenticationRequest, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.AuthenticationRequestPropertySource
Creates a new authentication request property source.
AuthenticationResponse - Class in org.ldaptive.auth
Response object for authenticator.
AuthenticationResponse(AuthenticationResultCode, ResultCode, LdapEntry) - Constructor for class org.ldaptive.auth.AuthenticationResponse
Creates a new authentication response.
AuthenticationResponse(AuthenticationResultCode, ResultCode, LdapEntry, String) - Constructor for class org.ldaptive.auth.AuthenticationResponse
Creates a new authentication response.
AuthenticationResponse(AuthenticationResultCode, ResultCode, LdapEntry, String, ResponseControl[], int) - Constructor for class org.ldaptive.auth.AuthenticationResponse
Creates a new authentication response.
AuthenticationResponseHandler - Interface in org.ldaptive.auth
Provides post authentication handling of authentication responses.
AuthenticationResultCode - Enum in org.ldaptive.auth
Enum to define authentication results.
Authenticator - Class in org.ldaptive.auth
Provides functionality to authenticate users against an ldap directory.
Authenticator() - Constructor for class org.ldaptive.auth.Authenticator
Default constructor.
Authenticator(DnResolver, AuthenticationHandler) - Constructor for class org.ldaptive.auth.Authenticator
Creates a new authenticator.
AuthenticatorCli - Class in org.ldaptive.cli
Command line interface for Authenticator.
AuthenticatorCli() - Constructor for class org.ldaptive.cli.AuthenticatorCli
 
AuthenticatorFactory - Interface in org.ldaptive.jaas
Provides an interface for creating authenticators needed by various JAAS modules.
AuthenticatorPropertyInvoker - Class in org.ldaptive.props
Handles properties for Authenticator.
AuthenticatorPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.AuthenticatorPropertyInvoker
Creates a new authenticator property invoker for the supplied class.
AuthenticatorPropertySource - Class in org.ldaptive.props
Reads properties specific to Authenticator and returns an initialized object of that type.
AuthenticatorPropertySource(Authenticator) - Constructor for class org.ldaptive.props.AuthenticatorPropertySource
Creates a new authenticator property source using the default properties file.
AuthenticatorPropertySource(Authenticator, String...) - Constructor for class org.ldaptive.props.AuthenticatorPropertySource
Creates a new authenticator property source.
AuthenticatorPropertySource(Authenticator, Reader...) - Constructor for class org.ldaptive.props.AuthenticatorPropertySource
Creates a new authenticator property source.
AuthenticatorPropertySource(Authenticator, Properties) - Constructor for class org.ldaptive.props.AuthenticatorPropertySource
Creates a new authenticator property source.
AuthenticatorPropertySource(Authenticator, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.AuthenticatorPropertySource
Creates a new authenticator property source.
AuthorizationIdentityRequestControl - Class in org.ldaptive.control
Request control for authorization identify.
AuthorizationIdentityRequestControl() - Constructor for class org.ldaptive.control.AuthorizationIdentityRequestControl
Default constructor.
AuthorizationIdentityRequestControl(boolean) - Constructor for class org.ldaptive.control.AuthorizationIdentityRequestControl
Creates a new ManageDsaIT control.
AuthorizationIdentityResponseControl - Class in org.ldaptive.control
Response control for authorization identity.
AuthorizationIdentityResponseControl() - Constructor for class org.ldaptive.control.AuthorizationIdentityResponseControl
Default constructor.
AuthorizationIdentityResponseControl(boolean) - Constructor for class org.ldaptive.control.AuthorizationIdentityResponseControl
Creates a new authorization identity response control.
AuthorizationIdentityResponseControl(String) - Constructor for class org.ldaptive.control.AuthorizationIdentityResponseControl
Creates a new authorization identity response control.
AuthorizationIdentityResponseControl(String, boolean) - Constructor for class org.ldaptive.control.AuthorizationIdentityResponseControl
Creates a new authorization identity response control.
available - Variable in class org.ldaptive.pool.AbstractConnectionPool
List of available connections in the pool.
availableCount() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns the number of connections available for use.
availableCount() - Method in interface org.ldaptive.pool.ConnectionPool
Returns the number of connections available for use.

B

Base64 - Class in org.ldaptive.io
Utility for base64 encoding and decoding.
base64Decode(String) - Static method in class org.ldaptive.LdapUtils
This will decode the supplied value as a base64 encoded string to a byte[].
base64Encode(byte[]) - Static method in class org.ldaptive.LdapUtils
This will convert the supplied value to a base64 encoded string.
base64Encode(String) - Static method in class org.ldaptive.LdapUtils
This will convert the supplied value to a base64 encoded string.
BINARY_ATTRIBUTES - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies additional binary attributes.
bind(BindRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Bind to the ldap.
bind(BindRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Bind to the ldap.
BindAuthenticationHandler - Class in org.ldaptive.auth
Provides an LDAP authentication implementation that leverages the LDAP bind operation.
BindAuthenticationHandler() - Constructor for class org.ldaptive.auth.BindAuthenticationHandler
Default constructor.
BindAuthenticationHandler(ConnectionFactory) - Constructor for class org.ldaptive.auth.BindAuthenticationHandler
Creates a new bind authentication handler.
BindAuthenticationHandlerPropertyInvoker - Class in org.ldaptive.props
Handles properties for BindAuthenticationHandler.
BindAuthenticationHandlerPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.BindAuthenticationHandlerPropertyInvoker
Creates a new bind authentication handler property invoker for the supplied class.
BindAuthenticationHandlerPropertySource - Class in org.ldaptive.props
Reads properties specific to BindAuthenticationHandler and returns an initialized object of that type.
BindAuthenticationHandlerPropertySource(BindAuthenticationHandler) - Constructor for class org.ldaptive.props.BindAuthenticationHandlerPropertySource
Creates a new bind authentication handler property source using the default properties file.
BindAuthenticationHandlerPropertySource(BindAuthenticationHandler, String...) - Constructor for class org.ldaptive.props.BindAuthenticationHandlerPropertySource
Creates a new bind authentication handler property source.
BindAuthenticationHandlerPropertySource(BindAuthenticationHandler, Reader...) - Constructor for class org.ldaptive.props.BindAuthenticationHandlerPropertySource
Creates a new bind authentication handler property source.
BindAuthenticationHandlerPropertySource(BindAuthenticationHandler, Properties) - Constructor for class org.ldaptive.props.BindAuthenticationHandlerPropertySource
Creates a new bind authentication handler property source.
BindAuthenticationHandlerPropertySource(BindAuthenticationHandler, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.BindAuthenticationHandlerPropertySource
Creates a new bind authentication handler property source.
BindConnectionInitializer - Class in org.ldaptive
Initializes a connection by performing a bind operation.
BindConnectionInitializer() - Constructor for class org.ldaptive.BindConnectionInitializer
Default constructor.
BindConnectionInitializer(String, Credential) - Constructor for class org.ldaptive.BindConnectionInitializer
Creates a new bind connection initializer.
BindConnectionInitializerPropertyInvoker - Class in org.ldaptive.props
Handles properties for BindConnectionInitializer.
BindConnectionInitializerPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.BindConnectionInitializerPropertyInvoker
Creates a new bind connection initializer property invoker for the supplied class.
BindConnectionInitializerPropertySource - Class in org.ldaptive.props
Reads properties specific to BindConnectionInitializer and returns an initialized object of that type.
BindConnectionInitializerPropertySource(BindConnectionInitializer) - Constructor for class org.ldaptive.props.BindConnectionInitializerPropertySource
Creates a new bind connection initializer property source using the default properties file.
BindConnectionInitializerPropertySource(BindConnectionInitializer, String...) - Constructor for class org.ldaptive.props.BindConnectionInitializerPropertySource
Creates a new bind connection initializer property source.
BindConnectionInitializerPropertySource(BindConnectionInitializer, Reader...) - Constructor for class org.ldaptive.props.BindConnectionInitializerPropertySource
Creates a new bind connection initializer property source.
BindConnectionInitializerPropertySource(BindConnectionInitializer, Properties) - Constructor for class org.ldaptive.props.BindConnectionInitializerPropertySource
Creates a new bind connection initializer property source.
BindConnectionInitializerPropertySource(BindConnectionInitializer, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.BindConnectionInitializerPropertySource
Creates a new bind connection initializer property source.
BindOperation - Class in org.ldaptive
Executes an ldap bind operation.
BindOperation(Connection) - Constructor for class org.ldaptive.BindOperation
Creates a new bind operation.
BindOperationWorker - Class in org.ldaptive.concurrent
Executes an ldap bind operation on a separate thread.
BindOperationWorker(BindOperation) - Constructor for class org.ldaptive.concurrent.BindOperationWorker
Creates a new bind operation worker.
BindOperationWorker(BindOperation, ExecutorService) - Constructor for class org.ldaptive.concurrent.BindOperationWorker
Creates a new bind operation worker.
BindPassivator - Class in org.ldaptive.pool
Passivates a connection by performing a bind operation on it.
BindPassivator() - Constructor for class org.ldaptive.pool.BindPassivator
Creates a new bind passivator.
BindPassivator(BindRequest) - Constructor for class org.ldaptive.pool.BindPassivator
Creates a new bind passivator.
BindRequest - Class in org.ldaptive
Contains the data required to perform an ldap bind operation.
BindRequest() - Constructor for class org.ldaptive.BindRequest
Default constructor.
BindRequest(String, Credential) - Constructor for class org.ldaptive.BindRequest
Creates a new bind request.
BindRequest(String, Credential, SaslConfig) - Constructor for class org.ldaptive.BindRequest
Creates a new bind request.
BindRequest(SaslConfig) - Constructor for class org.ldaptive.BindRequest
Creates a new bind request.
blockAvailableConnection() - Method in class org.ldaptive.pool.BlockingConnectionPool
This blocks until a connection can be acquired.
BlockingConnectionPool - Class in org.ldaptive.pool
Implements a pool of connections that has a set minimum and maximum size.
BlockingConnectionPool() - Constructor for class org.ldaptive.pool.BlockingConnectionPool
Creates a new blocking pool.
BlockingConnectionPool(DefaultConnectionFactory) - Constructor for class org.ldaptive.pool.BlockingConnectionPool
Creates a new blocking pool.
BlockingConnectionPool(PoolConfig, DefaultConnectionFactory) - Constructor for class org.ldaptive.pool.BlockingConnectionPool
Creates a new blocking pool.
BlockingConnectionPoolPropertyInvoker - Class in org.ldaptive.props
Handles properties for BlockingConnectionPool.
BlockingConnectionPoolPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.BlockingConnectionPoolPropertyInvoker
Creates a new blocking connection pool property invoker for the supplied class.
BlockingConnectionPoolPropertySource - Class in org.ldaptive.props
Reads properties specific to BlockingConnectionPool and returns an initialized object of that type.
BlockingConnectionPoolPropertySource(BlockingConnectionPool) - Constructor for class org.ldaptive.props.BlockingConnectionPoolPropertySource
Creates a new blocking connection pool property source using the default properties file.
BlockingConnectionPoolPropertySource(BlockingConnectionPool, String...) - Constructor for class org.ldaptive.props.BlockingConnectionPoolPropertySource
Creates a new blocking connection pool property source.
BlockingConnectionPoolPropertySource(BlockingConnectionPool, Reader...) - Constructor for class org.ldaptive.props.BlockingConnectionPoolPropertySource
Creates a new blocking connection pool property source.
BlockingConnectionPoolPropertySource(BlockingConnectionPool, Properties) - Constructor for class org.ldaptive.props.BlockingConnectionPoolPropertySource
Creates a new blocking connection pool property source.
BlockingConnectionPoolPropertySource(BlockingConnectionPool, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.BlockingConnectionPoolPropertySource
Creates a new blocking connection pool property source.
BlockingTimeoutException - Exception in org.ldaptive.pool
Thrown when a blocking operation times out.
BlockingTimeoutException(String) - Constructor for exception org.ldaptive.pool.BlockingTimeoutException
Creates a new blocking timeout exception.
BlockingTimeoutException(Exception) - Constructor for exception org.ldaptive.pool.BlockingTimeoutException
Creates a new blocking timeout exception.
BlockingTimeoutException(String, Exception) - Constructor for exception org.ldaptive.pool.BlockingTimeoutException
Creates a new blocking timeout exception.
BooleanType - Class in org.ldaptive.asn1
Converts booleans to and from their DER encoded format.
BooleanType(boolean) - Constructor for class org.ldaptive.asn1.BooleanType
Creates a new boolean type.
BooleanType(DERTag, boolean) - Constructor for class org.ldaptive.asn1.BooleanType
Creates a new boolean type.
BooleanValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a boolean for use in an ldap attribute value.
BooleanValueTranscoder() - Constructor for class org.ldaptive.io.BooleanValueTranscoder
Default constructor.
BooleanValueTranscoder(boolean) - Constructor for class org.ldaptive.io.BooleanValueTranscoder
Creates a new boolean value transcoder.
ByteArrayValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a byte array for use in an ldap attribute value.
ByteArrayValueTranscoder() - Constructor for class org.ldaptive.io.ByteArrayValueTranscoder
 

C

Cache<Q extends SearchRequest> - Interface in org.ldaptive.cache
Interface for cache implementations.
CACHE_ID - Static variable in class org.ldaptive.jaas.AbstractPropertiesFactory
Cache ID option used on the JAAS config.
callbackHandler - Variable in class org.ldaptive.jaas.AbstractLoginModule
Initialized callback handler.
cancel(int) - Method in class org.ldaptive.control.util.SyncReplClient
Invokes a cancel operation on the supplied ldap message id.
CancelOperation - Class in org.ldaptive.extended
Executes an ldap cancel operation.
CancelOperation(Connection) - Constructor for class org.ldaptive.extended.CancelOperation
Creates a new cancel operation.
CancelRequest - Class in org.ldaptive.extended
Contains the data required to perform an ldap cancel operation.
CancelRequest() - Constructor for class org.ldaptive.extended.CancelRequest
Default constructor.
CancelRequest(int) - Constructor for class org.ldaptive.extended.CancelRequest
Creates a new cancel request.
CancelResponse - Class in org.ldaptive.extended
Contains the response from an ldap cancel operation.
CancelResponse() - Constructor for class org.ldaptive.extended.CancelResponse
 
CaseChangeEntryHandler - Class in org.ldaptive.handler
Provides the ability to modify the case of search entry DNs, attribute names, and attribute values.
CaseChangeEntryHandler() - Constructor for class org.ldaptive.handler.CaseChangeEntryHandler
 
CaseChangeEntryHandler.CaseChange - Enum in org.ldaptive.handler
Enum to define the type of case change.
CertificateHostnameVerifier - Interface in org.ldaptive.ssl
Interface for verifying a hostname matching a certificate.
CertificateValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a certificate for use in an ldap attribute value.
CertificateValueTranscoder() - Constructor for class org.ldaptive.io.CertificateValueTranscoder
 
CharArrayValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a character array for use in an ldap attribute value.
CharArrayValueTranscoder() - Constructor for class org.ldaptive.io.CharArrayValueTranscoder
 
checkClientTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.AggregateTrustManager
checkClientTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.AllowAnyTrustManager
checkClientTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.DefaultTrustManager
checkClientTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.HostnameVerifyingTrustManager
checkImmutable() - Method in class org.ldaptive.AbstractConfig
Verifies if this config is immutable.
checkInLock - Variable in class org.ldaptive.pool.AbstractConnectionPool
Lock for check ins.
checkOutLock - Variable in class org.ldaptive.pool.AbstractConnectionPool
Lock for check outs.
checkServerTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.AggregateTrustManager
checkServerTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.AllowAnyTrustManager
checkServerTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.DefaultTrustManager
checkServerTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.HostnameVerifyingTrustManager
checkStringInput(String, boolean) - Method in class org.ldaptive.AbstractConfig
Verifies that a string is not null or empty.
clear() - Method in class org.ldaptive.cache.LRUCache
Removes all data from this cache.
clear() - Method in class org.ldaptive.LdapAttribute
Removes all the values in this ldap attribute.
clear() - Method in class org.ldaptive.LdapEntry
Removes all the attributes in this ldap attributes.
clear() - Method in class org.ldaptive.SearchResult
Removes all the entries in this search result.
clearPass - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether credentials should be removed from the shared state map.
clearState() - Method in class org.ldaptive.jaas.AbstractLoginModule
Removes any stateful principals, credentials, or roles stored by login.
close() - Method in class org.ldaptive.cache.LRUCache
Frees any resources associated with this cache.
close() - Method in interface org.ldaptive.Connection
This will close the connection to the LDAP.
close(RequestControl[]) - Method in interface org.ldaptive.Connection
This will close the connection to the LDAP using the supplied controls.
close() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
This will close the connection to the LDAP.
close(RequestControl[]) - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
This will close the connection to the LDAP using the supplied controls.
close() - Static method in class org.ldaptive.jaas.PropertiesAuthenticatorFactory
Iterates over the CACHE and closes any managed dn resolvers and managed authentication handlers.
close() - Static method in class org.ldaptive.jaas.PropertiesRoleResolverFactory
Iterates over the CACHE and closes all role resolvers.
close() - Method in class org.ldaptive.pool.AbstractConnectionPool
Empty this pool, freeing any resources.
close() - Method in interface org.ldaptive.pool.ConnectionPool
Empty this pool, freeing any resources.
close(RequestControl[]) - Method in class org.ldaptive.provider.jndi.JndiConnection
Tear down this connection to an LDAP.
close() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Close any resources associated with this iterator.
close(RequestControl[]) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnection
Tear down this connection to an LDAP.
close(RequestControl[]) - Method in interface org.ldaptive.provider.ProviderConnection
Tear down this connection to an LDAP.
close() - Method in interface org.ldaptive.provider.SearchIterator
Close any resources associated with this iterator.
close() - Method in class org.ldaptive.servlets.AbstractServletSearchExecutor
Closes any resources associated with this servlet search executor.
close() - Method in interface org.ldaptive.servlets.ServletSearchExecutor
Closes any resources associated with this servlet search executor.
ClosePassivator - Class in org.ldaptive.pool
Passivates a connection by attempting to close it.
ClosePassivator() - Constructor for class org.ldaptive.pool.ClosePassivator
 
commit() - Method in class org.ldaptive.jaas.AbstractLoginModule
commitSuccess - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether commit was successful.
compare(ConnectionFactory, String, LdapAttribute) - Method in class org.ldaptive.cli.CompareOperationCli
Executes the ldap compare operation.
compare(CompareRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Compare an entry in the ldap.
compare(CompareRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Compare an entry in the ldap.
CompareAuthenticationHandler - Class in org.ldaptive.auth
Provides an LDAP authentication implementation that leverages a compare operation against the userPassword attribute.
CompareAuthenticationHandler() - Constructor for class org.ldaptive.auth.CompareAuthenticationHandler
Default constructor.
CompareAuthenticationHandler(ConnectionFactory) - Constructor for class org.ldaptive.auth.CompareAuthenticationHandler
Creates a new compare authentication handler.
CompareOperation - Class in org.ldaptive
Executes an ldap compare operation.
CompareOperation(Connection) - Constructor for class org.ldaptive.CompareOperation
Creates a new compare operation.
CompareOperationCli - Class in org.ldaptive.cli
Command line interface for CompareOperation.
CompareOperationCli() - Constructor for class org.ldaptive.cli.CompareOperationCli
 
CompareOperationWorker - Class in org.ldaptive.concurrent
Executes an ldap compare operation on a separate thread.
CompareOperationWorker(CompareOperation) - Constructor for class org.ldaptive.concurrent.CompareOperationWorker
Creates a new compare operation worker.
CompareOperationWorker(CompareOperation, ExecutorService) - Constructor for class org.ldaptive.concurrent.CompareOperationWorker
Creates a new compare operation worker.
CompareRequest - Class in org.ldaptive
Contains the data required to perform an ldap compare operation.
CompareRequest() - Constructor for class org.ldaptive.CompareRequest
Default constructor.
CompareRequest(String, LdapAttribute) - Constructor for class org.ldaptive.CompareRequest
Creates a new compare request.
compareTo(Principal) - Method in class org.ldaptive.jaas.LdapDnPrincipal
compareTo(Principal) - Method in class org.ldaptive.jaas.LdapPrincipal
compareTo(Principal) - Method in class org.ldaptive.jaas.LdapRole
CompareValidator - Class in org.ldaptive.pool
Validates a connection is healthy by performing a compare operation.
CompareValidator() - Constructor for class org.ldaptive.pool.CompareValidator
Creates a new compare validator.
CompareValidator(CompareRequest) - Constructor for class org.ldaptive.pool.CompareValidator
Creates a new compare validator.
computeHashCode(int, Object...) - Static method in class org.ldaptive.LdapUtils
Computes a hash code for the supplied objects using the supplied seed.
computeModifications(LdapEntry, LdapEntry) - Static method in class org.ldaptive.LdapEntry
Returns the list of attribute modifications needed to change the supplied target entry into the supplied source entry.
concatArrays(T[], T[]...) - Static method in class org.ldaptive.LdapUtils
Concatenates multiple arrays together.
CONFIG_PATTERN - Static variable in class org.ldaptive.props.PropertyValueParser
Property string containing configuration.
configureSearchRequest(SearchRequest, BlockingQueue<QueueingSearchExecutor.SearchItem>) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor
Sets the appropriate handlers on the supplied search request so that entries, references, and intermediate responses are made available on the supplied queue.
configureSocket(Socket) - Method in class org.ldaptive.ssl.SocketConfig
Applies this configuration to the supplied socket.
CONNECT_TIMEOUT - Static variable in class org.ldaptive.provider.jndi.JndiProvider
The value of this property is a string that specifies the time in milliseconds that a connection attempt will abort if the connection cannot be made.
ConnectActivator - Class in org.ldaptive.pool
Activates a connection by attempting to open it.
ConnectActivator() - Constructor for class org.ldaptive.pool.ConnectActivator
 
Connection - Interface in org.ldaptive
Interface for ldap connection implementations.
ConnectionConfig - Class in org.ldaptive
Contains all the configuration data needed to control connections.
ConnectionConfig() - Constructor for class org.ldaptive.ConnectionConfig
Default constructor.
ConnectionConfig(String) - Constructor for class org.ldaptive.ConnectionConfig
Creates a new connection config.
ConnectionConfigPropertyInvoker - Class in org.ldaptive.props
Handles properties for ConnectionConfig.
ConnectionConfigPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.ConnectionConfigPropertyInvoker
Creates a new connection config property invoker for the supplied class.
ConnectionConfigPropertySource - Class in org.ldaptive.props
Reads properties specific to ConnectionConfig and returns an initialized object of that type.
ConnectionConfigPropertySource(ConnectionConfig) - Constructor for class org.ldaptive.props.ConnectionConfigPropertySource
Creates a new connection config property source using the default properties file.
ConnectionConfigPropertySource(ConnectionConfig, String...) - Constructor for class org.ldaptive.props.ConnectionConfigPropertySource
Creates a new connection config property source.
ConnectionConfigPropertySource(ConnectionConfig, Reader...) - Constructor for class org.ldaptive.props.ConnectionConfigPropertySource
Creates a new connection config property source.
ConnectionConfigPropertySource(ConnectionConfig, Properties) - Constructor for class org.ldaptive.props.ConnectionConfigPropertySource
Creates a new connection config property source.
ConnectionConfigPropertySource(ConnectionConfig, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.ConnectionConfigPropertySource
Creates a new connection config property source.
ConnectionException - Exception in org.ldaptive.provider
Exception thrown when a connection attempt fails.
ConnectionException(String) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, ResultCode) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, ResultCode, String) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(Exception) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(Exception, ResultCode) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(Exception, ResultCode, String) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(Exception, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(Exception, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, Exception) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, Exception, ResultCode) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, Exception, ResultCode, String) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, Exception, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, Exception, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionFactory - Interface in org.ldaptive
Factory for creating connections.
ConnectionFactoryManager - Interface in org.ldaptive
Interface for objects that manage an instance of connection factory.
ConnectionFactoryMetadata - Interface in org.ldaptive.provider
Interface to describe the state of the connection factory.
ConnectionInitializer - Interface in org.ldaptive
Provides an interface for initializing connections after they are opened.
ConnectionPool - Interface in org.ldaptive.pool
Provides an interface for connection pooling.
ConnectionPoolType - Enum in org.ldaptive.pool
Enum to define connection pool types.
ConnectionStrategies - Class in org.ldaptive.provider
Utility class that contains common implementations of ConnectionStrategies.DefaultConnectionStrategy.
ConnectionStrategies.ActivePassiveConnectionStrategy - Class in org.ldaptive.provider
Active-Passive strategy.
ConnectionStrategies.ActivePassiveConnectionStrategy() - Constructor for class org.ldaptive.provider.ConnectionStrategies.ActivePassiveConnectionStrategy
 
ConnectionStrategies.DefaultConnectionStrategy - Class in org.ldaptive.provider
Default strategy.
ConnectionStrategies.DefaultConnectionStrategy() - Constructor for class org.ldaptive.provider.ConnectionStrategies.DefaultConnectionStrategy
 
ConnectionStrategies.RandomConnectionStrategy - Class in org.ldaptive.provider
Random strategy.
ConnectionStrategies.RandomConnectionStrategy() - Constructor for class org.ldaptive.provider.ConnectionStrategies.RandomConnectionStrategy
 
ConnectionStrategies.RoundRobinConnectionStrategy - Class in org.ldaptive.provider
Round Robin strategy.
ConnectionStrategies.RoundRobinConnectionStrategy() - Constructor for class org.ldaptive.provider.ConnectionStrategies.RoundRobinConnectionStrategy
Creates a new round robin connection strategy.
ConnectionStrategies.RoundRobinConnectionStrategy(boolean) - Constructor for class org.ldaptive.provider.ConnectionStrategies.RoundRobinConnectionStrategy
Creates a new round robin connection strategy.
ConnectionStrategy - Interface in org.ldaptive.provider
Interface to describe various connection strategies.
ConstructedDEREncoder - Class in org.ldaptive.asn1
Encodes constructed types to their DER format.
ConstructedDEREncoder(DERTag, DEREncoder...) - Constructor for class org.ldaptive.asn1.ConstructedDEREncoder
Creates a new sequence encoder.
contains(T) - Method in class org.ldaptive.pool.Queue
Returns whether t is in the queue.
containsBooleanExtension(T, String) - Static method in class org.ldaptive.schema.AbstractSchemaElement
Returns whether the supplied schema element has an extension name with a value of 'true'.
CONTEXT_FACTORY - Static variable in class org.ldaptive.provider.jndi.JndiProvider
The value of this property is a fully qualified class name of the factory class which creates the initial context for the LDAP service provider.
ContextDERTag - Class in org.ldaptive.asn1
Generic context-specific tag.
ContextDERTag(int, boolean) - Constructor for class org.ldaptive.asn1.ContextDERTag
Creates a new context-specific tag with given tag number.
ContextType - Class in org.ldaptive.asn1
Converts context types to their DER encoded format.
ContextType(int, byte[]) - Constructor for class org.ldaptive.asn1.ContextType
Creates a new context type.
ContextType(int, String) - Constructor for class org.ldaptive.asn1.ContextType
Creates a new context type.
ContextType(int, boolean) - Constructor for class org.ldaptive.asn1.ContextType
Creates a new context type.
ContextType(int, BigInteger) - Constructor for class org.ldaptive.asn1.ContextType
Creates a new context type.
Control - Interface in org.ldaptive.control
Marker interface for ldap controls.
ControlFactory - Class in org.ldaptive.control
Utility class for creating controls.
ControlHandler<T> - Interface in org.ldaptive.provider
Handles provider specific request and response controls.
ControlProcessor<T> - Class in org.ldaptive.provider
Class for invoking provider specific control processors.
ControlProcessor(ControlHandler<T>) - Constructor for class org.ldaptive.provider.ControlProcessor
Creates a new control processor.
convertDnToAttributes(String) - Static method in class org.ldaptive.DnParser
Parses the supplied DN and converts each RDN into a LdapAttribute.
convertSimpleType(Class<?>, String) - Method in class org.ldaptive.props.AbstractPropertyInvoker
Converts simple types that are common to all property invokers.
convertValue(byte[]) - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
Converts the supplied binary value to it's string form.
convertValue(byte[]) - Method in class org.ldaptive.ad.handler.ObjectGuidHandler
Converts the supplied binary value to it's string form.
convertValue(byte[]) - Method in class org.ldaptive.ad.handler.ObjectSidHandler
Converts the supplied binary value to it's string form.
convertValue(Class<?>, String) - Method in class org.ldaptive.props.AbstractPropertyInvoker
Converts the supplied string value into an Object of the supplied type.
convertValue(Class<?>, String) - Method in class org.ldaptive.props.AuthenticationRequestPropertyInvoker
Converts the supplied string value into an Object of the supplied type.
convertValue(Class<?>, String) - Method in class org.ldaptive.props.AuthenticatorPropertyInvoker
Converts the supplied string value into an Object of the supplied type.
convertValue(Class<?>, String) - Method in class org.ldaptive.props.BindAuthenticationHandlerPropertyInvoker
Converts the supplied string value into an Object of the supplied type.
convertValue(Class<?>, String) - Method in class org.ldaptive.props.BindConnectionInitializerPropertyInvoker
Converts the supplied string value into an Object of the supplied type.
convertValue(Class<?>, String) - Method in class org.ldaptive.props.BlockingConnectionPoolPropertyInvoker
Converts the supplied string value into an Object of the supplied type.
convertValue(Class<?>, String) - Method in class org.ldaptive.props.ConnectionConfigPropertyInvoker
Converts the supplied string value into an Object of the supplied type.
convertValue(Class<?>, String) - Method in class org.ldaptive.props.DefaultConnectionFactoryPropertyInvoker
Converts the supplied string value into an Object of the supplied type.
convertValue(Class<?>, String) - Method in class org.ldaptive.props.ProviderConfigPropertyInvoker
Converts the supplied string value into an Object of the supplied type.
convertValue(Class<?>, String) - Method in class org.ldaptive.props.SearchRequestPropertyInvoker
Converts the supplied string value into an Object of the supplied type.
convertValue(Class<?>, String) - Method in class org.ldaptive.props.SimplePropertyInvoker
Converts the supplied string value into an Object of the supplied type.
convertValue(Class<?>, String) - Method in class org.ldaptive.props.SslConfigPropertyInvoker
Converts the supplied string value into an Object of the supplied type.
CookieManager - Interface in org.ldaptive.control.util
Interface for the reading and writing of control related cookies.
CramMd5Config - Class in org.ldaptive.sasl
Contains all the configuration data for SASL Cram-MD5 authentication.
CramMd5Config() - Constructor for class org.ldaptive.sasl.CramMd5Config
Default constructor.
create() - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory
Create a connection to an LDAP.
create() - Method in interface org.ldaptive.provider.ProviderConnectionFactory
Create a connection to an LDAP.
createActiveConnection() - Method in class org.ldaptive.pool.AbstractConnectionPool
Create a new connection and place it in the active pool.
createActiveConnection(boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Create a new connection and place it in the active pool.
createArrayEnumFromPropertyValue(Class<?>, String) - Method in class org.ldaptive.props.AbstractPropertyInvoker
Returns the enum array which represents the supplied class given the supplied string representation.
createArrayTypeFromPropertyValue(Class<?>, String) - Method in class org.ldaptive.props.AbstractPropertyInvoker
Returns the object which represents an array of the supplied class given the supplied string representation.
createAttrElement(Document, LdapAttribute) - Method in class org.ldaptive.io.Dsmlv1Writer
Returns a element for the supplied ldap attribute.
createAttribute(String) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attribute.
createAttribute(String, Object) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attribute.
createAttribute(String, Object[]) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attribute.
createAttributes(String) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attributes.
createAttributes(String, boolean) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attributes.
createAttributes(String, Object) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attributes.
createAttributes(String, Object, boolean) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attributes.
createAttributes(String, Object[]) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attributes.
createAttributes(String, Object[], boolean) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attributes.
createAttributeType(LdapEntry) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Creates an attribute type from the supplied ldap entry.
createAuthenticationRequest(Map<String, ?>) - Method in interface org.ldaptive.jaas.AuthenticatorFactory
Creates a new authentication request with the supplied JAAS options.
createAuthenticationRequest(Map<String, ?>) - Method in class org.ldaptive.jaas.PropertiesAuthenticatorFactory
Creates a new authentication request with the supplied JAAS options.
createAuthenticator(Map<String, ?>) - Method in interface org.ldaptive.jaas.AuthenticatorFactory
Creates a new authenticator with the supplied JAAS options.
createAuthenticator(Map<String, ?>) - Method in class org.ldaptive.jaas.PropertiesAuthenticatorFactory
Creates a new authenticator with the supplied JAAS options.
createAuthenticatorInternal(Map<String, ?>) - Method in class org.ldaptive.jaas.PropertiesAuthenticatorFactory
Initializes an authenticator using an authenticator property source.
createAvailableConnection() - Method in class org.ldaptive.pool.AbstractConnectionPool
Create a new connection and place it in the available pool.
createAvailableConnection(boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Create a new connection and place it in the available pool.
createCallable(Operation<Q, S>, Q) - Static method in class org.ldaptive.concurrent.AbstractOperationWorker
Returns a Callable that executes the supplied request with the supplied operation.
createCallable(Connection, Operation<Q, S>, Q) - Static method in class org.ldaptive.concurrent.AggregatePooledSearchExecutor
Returns a Callable that executes the supplied request with the supplied operation in a try-finally block that opens and closes the connection.
createCallable(Connection, OperationWorker<Q, S>, Q[]) - Static method in class org.ldaptive.concurrent.AggregateSearchExecutor
Returns a Callable that executes the supplied request with the supplied worker in a try-finally block that opens and closes the connection.
createCallable(Connection, Operation<Q, S>, Q) - Static method in class org.ldaptive.concurrent.ParallelPooledSearchExecutor
Returns a Callable that executes the supplied request with the supplied operation in a try-finally block that opens and closes the connection.
createCallable(Connection, SearchOperation, SearchRequest, BlockingQueue<QueueingSearchExecutor.SearchItem>) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor
Returns a Callable that executes the supplied request with the supplied operation in a try-finally block that opens and closes the connection.
createClass(String) - Static method in class org.ldaptive.props.AbstractPropertyInvoker
Creates the class with the supplied name.
createConnection() - Method in class org.ldaptive.pool.AbstractConnectionPool
Create a new connection.
createConnection(boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Create a new connection.
createConnectionProxy(PooledConnectionProxy) - Method in class org.ldaptive.pool.AbstractConnectionPool
Creates a connection proxy using the supplied pool connection.
createDsml(SearchResult) - Method in class org.ldaptive.io.Dsmlv1Writer
Creates DSML that corresponds to the supplied search result.
createDsmlAttributes(Document, Collection<LdapAttribute>) - Method in class org.ldaptive.io.Dsmlv1Writer
Returns a list of elements for the supplied attributes.
createExtendedResponse(String, String, byte[]) - Static method in class org.ldaptive.extended.ExtendedResponseFactory
Creates an extended response from the supplied response data.
createExtendedResponse(String, byte[], int, int) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedRequest
createIntermediateResponse(String, byte[], ResponseControl[], int) - Static method in class org.ldaptive.intermediate.IntermediateResponseFactory
Creates an intermediate response from the supplied response data.
createInternal(String) - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory
Create the provider connection and prepare the connection for use.
createInternal(String) - Method in class org.ldaptive.provider.jndi.JndiConnectionFactory
Create the provider connection and prepare the connection for use.
createInternal(String) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
Create the provider connection and prepare the connection for use.
createKeyStoreCredentialConfig(KeyStore) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied truststore.
createKeyStoreCredentialConfig(KeyStore, String[]) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied truststore.
createKeyStoreCredentialConfig(KeyStore, String) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied keystore and password.
createKeyStoreCredentialConfig(KeyStore, String, String[]) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied keystore and password.
createKeyStoreCredentialConfig(KeyStore, KeyStore, String) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied truststore, keystore and password.
createKeyStoreCredentialConfig(KeyStore, String[], KeyStore, String, String[]) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied truststore, keystore and password.
createLdapAttribute(String, NodeList) - Method in class org.ldaptive.io.Dsmlv1Reader
Returns an ldap attribute derived from the supplied node list.
createLdapAttribute(SortBehavior, String, Collection<Object>) - Static method in class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
createLdapEntry(Element) - Method in class org.ldaptive.io.Dsmlv1Reader
Converts the supplied DSML entry element into an ldap entry object.
createLdif(SearchResult) - Method in class org.ldaptive.io.LdifWriter
Creates an LDIF using the supplied search result.
createLdifEntry(LdapEntry) - Method in class org.ldaptive.io.LdifWriter
Creates an LDIF using the supplied ldap entry.
createObjectClass(LdapEntry) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Creates an object class from the supplied ldap entry.
createObjectclassElement(Document, LdapAttribute) - Method in class org.ldaptive.io.Dsmlv1Writer
Returns a element for the supplied ldap attribute.
createProperties(Map<String, ?>) - Static method in class org.ldaptive.jaas.AbstractPropertiesFactory
Returns context specific properties based on the supplied JAAS options.
createProperties(ServletConfig) - Static method in class org.ldaptive.servlets.AbstractServletSearchExecutor
Returns context specific properties based on the supplied JAAS options.
createRequestControl(boolean) - Method in class org.ldaptive.control.util.VirtualListViewParams
Creates a new virtual list view request control using the properties in this VLV params.
createRequestControl(Response<SearchResult>, boolean) - Method in class org.ldaptive.control.util.VirtualListViewParams
Creates a new virtual list view request control using the properties in this VLV params.
createResponse(Request, T, ResultCode, String[], LdapContext) - Method in class org.ldaptive.provider.jndi.JndiConnection
Creates an operation response with the supplied response data.
createResponse(Request, T, NamingException, String[], LdapContext) - Method in class org.ldaptive.provider.jndi.JndiConnection
Creates an operation response with the supplied referral response data.
createResponseControl(String, boolean, byte[]) - Static method in class org.ldaptive.control.ControlFactory
Creates a response control from the supplied control data.
createResult(Connection, Q, Response<S>) - Method in class org.ldaptive.AbstractOperation.ReopenOperationExceptionHandler
Invoked if AbstractRetryOperationExceptionHandler.handleInternal(org.ldaptive.Connection, Q, org.ldaptive.Response) succeeded.
createResult(Connection, Q, Response<S>) - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Invoked if AbstractRetryOperationExceptionHandler.handleInternal(org.ldaptive.Connection, Q, org.ldaptive.Response) succeeded.
createRoleResolver(Map<String, ?>) - Method in class org.ldaptive.jaas.PropertiesRoleResolverFactory
Creates a new role resolver with the supplied JAAS options.
createRoleResolver(Map<String, ?>) - Method in interface org.ldaptive.jaas.RoleResolverFactory
Creates a new role resolver with the supplied JAAS options.
createRoleResolverInternal(Map<String, ?>) - Method in class org.ldaptive.jaas.PropertiesRoleResolverFactory
Initializes a role resolver using a role resolver property source.
createSchema(InputStream) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Creates a new schema.
createSchema(ConnectionFactory, String) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Creates a new schema.
createSchema(SearchResult) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Creates a new schema.
createSchema(InputStream) - Static method in class org.ldaptive.schema.SchemaFactory
Creates a new schema.
createSchema(ConnectionFactory) - Static method in class org.ldaptive.schema.SchemaFactory
Creates a new schema.
createSchema(ConnectionFactory, String) - Static method in class org.ldaptive.schema.SchemaFactory
Creates a new schema.
createSchema(LdapEntry) - Static method in class org.ldaptive.schema.SchemaFactory
Creates a new schema.
createSearchFilter(String) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
See AbstractSearchDnResolver.createSearchFilter(User).
createSearchFilter(User) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns a search filter using AbstractSearchDnResolver.userFilter and AbstractSearchDnResolver.userFilterParameters.
createSearchFilter(AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns a search filter using AbstractSearchEntryResolver.userFilter and AbstractSearchEntryResolver.userFilterParameters.
createSearchOperation(Connection) - Method in class org.ldaptive.auth.AbstractSearchOperationFactory
Creates a new search operation configured with the properties on this factory.
createSearchOperation(Connection) - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Creates a new search operation configured with the properties on this search executor.
createSearchReference(SearchReference) - Method in class org.ldaptive.io.LdifWriter
Creates an LDIF using the supplied search reference.
createSearchRequest(SearchFilter) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns a search request for searching for a single entry in an LDAP, returning no attributes.
createSearchRequest(AuthenticationCriteria, String[]) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Deprecated. use AbstractSearchEntryResolver.createSearchRequest(AuthenticationCriteria)
createSearchRequest(AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns a search request for the supplied authentication criteria.
createSearchRequest(AuthenticationCriteria, String) - Method in class org.ldaptive.auth.WhoAmIEntryResolver
Returns a search request for an object level search for the supplied DN.
createSearchRequest(Map<String, ?>) - Method in class org.ldaptive.jaas.PropertiesRoleResolverFactory
Creates a new search request with the supplied JAAS options.
createSearchRequest(Map<String, ?>) - Method in interface org.ldaptive.jaas.RoleResolverFactory
Creates a new search request with the supplied JAAS options.
createSearchResult(Document) - Method in class org.ldaptive.io.Dsmlv1Reader
Creates a search result that corresponds to the supplied DSML document.
createSocket(Socket, String, int, boolean) - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Returns a socket layered over an existing socket connected to the named host, at the given port.
createSocket() - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Creates an unconnected socket.
createSocket(InetAddress, int) - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Creates a socket and connects it to the specified port number at the specified address.
createSocket(InetAddress, int, InetAddress, int) - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Creates a socket and connect it to the specified port number at the specified address.
createSocket(String, int) - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Creates a socket and connects it to the specified port number at the specified address.
createSocket(String, int, InetAddress, int) - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Creates a socket and connect it to the specified port number at the specified address.
createSortBehaviorCollection(Class<E>) - Method in class org.ldaptive.LdapAttribute
Returns an implementation of collection for the sort behavior of this bean.
createSSLContextInitializer() - Method in interface org.ldaptive.ssl.CredentialConfig
Creates an SSL context initializer using the configured trust and authentication material in this config.
createSSLContextInitializer() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Creates an SSL context initializer using the configured trust and authentication material in this config.
createSSLContextInitializer() - Method in class org.ldaptive.ssl.TLSSocketFactory
Creates a SSLContextInitializer for use with this socket factory.
createSSLContextInitializer() - Method in class org.ldaptive.ssl.X509CredentialConfig
Creates an SSL context initializer using the configured trust and authentication material in this config.
createTrustManagers() - Method in class org.ldaptive.ssl.AbstractSSLContextInitializer
Creates any trust managers specific to this context initializer.
createTrustManagers() - Method in class org.ldaptive.ssl.DefaultSSLContextInitializer
Creates any trust managers specific to this context initializer.
createTrustManagers() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Creates any trust managers specific to this context initializer.
createTrustManagers() - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Creates any trust managers specific to this context initializer.
createTypeFromPropertyValue(Class<?>, String) - Method in class org.ldaptive.props.AbstractPropertyInvoker
Returns the object which represents the supplied class given the supplied string representation.
createX509CredentialConfig(X509Certificate[]) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a X509CredentialConfig from the supplied trust certificates.
createX509CredentialConfig(X509Certificate, PrivateKey) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a X509CredentialConfig from the supplied authentication certificate and private key.
createX509CredentialConfig(X509Certificate[], X509Certificate, PrivateKey) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a X509CredentialConfig from the supplied trust certificates, authentication certificate and private key.
createX509CredentialConfig(String) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a X509CredentialConfig from PEM encoded certificate(s).
Credential - Class in org.ldaptive
Provides convenience methods for converting the various types of passwords into a byte array.
Credential(String) - Constructor for class org.ldaptive.Credential
Creates a new credential.
Credential(char[]) - Constructor for class org.ldaptive.Credential
Creates a new credential.
Credential(byte[]) - Constructor for class org.ldaptive.Credential
Creates a new credential.
CredentialConfig - Interface in org.ldaptive.ssl
Provides a base interface for all credential configurations.
CredentialConfigFactory - Class in org.ldaptive.ssl
Utility class for creating credential configs when the underlying credential is already available for use.
CredentialConfigParser - Class in org.ldaptive.props
Parses the configuration data associated with credential configs.
CredentialConfigParser(String) - Constructor for class org.ldaptive.props.CredentialConfigParser
Creates a new credential config parser.
CredentialReader<T> - Interface in org.ldaptive.ssl
Reads a credential from an IO source.
credentials - Variable in class org.ldaptive.jaas.AbstractLoginModule
Credentials to add to the subject.
CREDENTIALS - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is an object that specifies the credentials of the principal to be authenticated.
CustomDERTag - Class in org.ldaptive.asn1
Describes the tag of an application-specific, context-specific, or private DER type where the tag name may be specified for clarity in application code.
CustomDERTag(int, String, boolean) - Constructor for class org.ldaptive.asn1.CustomDERTag
Creates a new custom DER tag.

D

decode(byte[]) - Method in class org.ldaptive.ad.control.DirSyncControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.ad.control.GetStatsControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.ad.extended.FastBindResponse
Initializes this response with the supplied BER encoded data.
decode(ByteBuffer) - Static method in class org.ldaptive.asn1.AttributeValueAssertion
Converts bytes in the buffer to attribute value assertions by reading from the current position to the limit.
decode(ByteBuffer) - Static method in class org.ldaptive.asn1.BooleanType
Converts bytes in the buffer to a boolean by reading from the current position to the limit.
decode(ByteBuffer) - Static method in class org.ldaptive.asn1.DN
Converts bytes in the buffer to a DN by reading from the current position to the limit.
decode(ByteBuffer) - Static method in class org.ldaptive.asn1.IntegerType
Converts bytes in the buffer to an integer by reading from the current position to the limit, which assumes the bytes of the integer are in big-endian order.
decode(ByteBuffer) - Static method in class org.ldaptive.asn1.OctetStringType
Converts bytes in the buffer to a string by reading from the current position to the limit, which assumes the bytes of the string are in big-endian order.
decode(ByteBuffer) - Static method in class org.ldaptive.asn1.OidType
Converts bytes in the buffer to an OID by reading from the current position to the limit, which assumes the bytes of the integer are in big-endian order.
decode(ByteBuffer) - Static method in class org.ldaptive.asn1.RDN
Converts bytes in the buffer to RDNs by reading from the current position to the limit.
decode(ByteBuffer) - Static method in class org.ldaptive.asn1.UuidType
Converts bytes in the buffer to a uuid by reading from the current position to the limit.
decode(byte[]) - Method in class org.ldaptive.control.AuthorizationIdentityResponseControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.control.EntryChangeNotificationControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.control.PagedResultsControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.control.PasswordExpiredControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.control.PasswordExpiringControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.control.PasswordPolicyControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in interface org.ldaptive.control.ResponseControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.control.SessionTrackingControl
 
decode(byte[]) - Method in class org.ldaptive.control.SortResponseControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.control.SyncDoneControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.control.SyncStateControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.control.VirtualListViewResponseControl
Initializes this response control with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.extended.CancelResponse
Initializes this response with the supplied BER encoded data.
decode(byte[]) - Method in interface org.ldaptive.extended.ExtendedResponse
Initializes this response with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.extended.PasswordModifyResponse
Initializes this response with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.extended.WhoAmIResponse
Initializes this response with the supplied BER encoded data.
decode(byte[]) - Method in interface org.ldaptive.intermediate.IntermediateResponse
Initializes this response with the supplied BER encoded data.
decode(byte[]) - Method in class org.ldaptive.intermediate.SyncInfoMessage
Initializes this response with the supplied BER encoded data.
decode(char[]) - Static method in class org.ldaptive.io.Base64
Decodes a BASE64 encoded char array.
decode(byte[]) - Static method in class org.ldaptive.io.Base64
Decodes a BASE64 encoded byte array.
decode(String) - Static method in class org.ldaptive.io.Base64
Decodes a BASE64 encoded String.
decode(char[]) - Static method in class org.ldaptive.io.Hex
This will convert the supplied value to a hex encoded string.
decode(char[], int) - Static method in class org.ldaptive.io.Hex
Decodes the supplied character to it's corresponding nibble.
decodeBinaryValue(byte[]) - Method in class org.ldaptive.ad.io.UnicodePwdValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeBinaryValue(byte[]) - Method in class org.ldaptive.io.AbstractStringValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeBinaryValue(byte[]) - Method in class org.ldaptive.io.ByteArrayValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeBinaryValue(byte[]) - Method in class org.ldaptive.io.CertificateValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeBinaryValue(byte[]) - Method in class org.ldaptive.io.ObjectValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeBinaryValue(byte[]) - Method in interface org.ldaptive.io.ValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeFast(char[]) - Static method in class org.ldaptive.io.Base64
Decodes a BASE64 encoded char array that is known to be reasonably well formatted.
decodeFast(byte[]) - Static method in class org.ldaptive.io.Base64
Decodes a BASE64 encoded byte array that is known to be reasonably well formatted.
decodeFast(String) - Static method in class org.ldaptive.io.Base64
Decodes a BASE64 encoded string that is known to be reasonably well formatted.
decodeHexValue(char[]) - Static method in class org.ldaptive.DnParser
Decodes the supplied hexadecimal value.
decodeStringValue(String) - Method in class org.ldaptive.ad.io.DeltaTimeValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.ad.io.FileTimeValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Static method in class org.ldaptive.DnParser
Decodes the supplied string attribute value.
decodeStringValue(String) - Method in class org.ldaptive.io.AbstractBinaryValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.io.BooleanValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.io.CertificateValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.io.CharArrayValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.io.DoubleValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.io.FloatValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.io.IntegerValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.io.LongValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.io.ObjectValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.io.ShortValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.io.StringValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.io.UUIDValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in interface org.ldaptive.io.ValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.schema.io.AttributeTypeValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.schema.io.DITContentRuleValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.schema.io.DITStructureRuleValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.schema.io.MatchingRuleUseValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.schema.io.MatchingRuleValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.schema.io.NameFormValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.schema.io.ObjectClassValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeStringValue(String) - Method in class org.ldaptive.schema.io.SyntaxValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeUnsigned(ByteBuffer) - Static method in class org.ldaptive.asn1.IntegerType
Converts bytes in the buffer to an unsigned integer by reading from the current position to the limit, which assumes the bytes of the integer are in big-endian order.
DEFAULT - Static variable in interface org.ldaptive.provider.ConnectionStrategy
default strategy.
DEFAULT_ATTRIBUTE - Static variable in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Default password attribute.
DEFAULT_CREDENTIAL_CONFIG_CLASS - Static variable in class org.ldaptive.props.CredentialConfigParser
Credential config class found in the config.
DEFAULT_IGNORE_CASE - Static variable in class org.ldaptive.provider.jndi.AttributesFactory
Default ignore case value, value of this constant is true.
DEFAULT_IGNORE_CASE - Static variable in class org.ldaptive.provider.jndi.JndiUtils
Whether to ignore case when creating basic attributes.
DEFAULT_LDAP_PORT - Static variable in class org.ldaptive.LdapURL
Default LDAP port, value is 389.
DEFAULT_LDAPS_PORT - Static variable in class org.ldaptive.LdapURL
Default LDAPS port, value is 636.
DEFAULT_MAX_POOL_SIZE - Static variable in class org.ldaptive.pool.PoolConfig
Default max pool size, value is 10.
DEFAULT_MIN_POOL_SIZE - Static variable in class org.ldaptive.pool.PoolConfig
Default min pool size, value is 3.
DEFAULT_PROTOCOL - Static variable in class org.ldaptive.ssl.AbstractTLSSocketFactory
Default SSL protocol, value is "TLS".
DEFAULT_PROVIDER - Static variable in class org.ldaptive.DefaultConnectionFactory
Static reference to the default ldap provider.
DEFAULT_SCHEME - Static variable in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Default password scheme.
DEFAULT_VALIDATE_ON_CHECKIN - Static variable in class org.ldaptive.pool.PoolConfig
Default validate on check in, value is false.
DEFAULT_VALIDATE_ON_CHECKOUT - Static variable in class org.ldaptive.pool.PoolConfig
Default validate on check out, value is false.
DEFAULT_VALIDATE_PERIOD - Static variable in class org.ldaptive.pool.PoolConfig
Default validate period, value is 1800L.
DEFAULT_VALIDATE_PERIODICALLY - Static variable in class org.ldaptive.pool.PoolConfig
Default validate periodically, value is false.
DEFAULT_VALIDATE_TIMEOUT - Static variable in class org.ldaptive.pool.PoolConfig
Default per connection validate timeout, value is 5000L.
DefaultConnectionFactory - Class in org.ldaptive
Creates connections for performing ldap operations.
DefaultConnectionFactory() - Constructor for class org.ldaptive.DefaultConnectionFactory
Default constructor.
DefaultConnectionFactory(String) - Constructor for class org.ldaptive.DefaultConnectionFactory
Creates a new default connection factory.
DefaultConnectionFactory(ConnectionConfig) - Constructor for class org.ldaptive.DefaultConnectionFactory
Creates a new default connection factory.
DefaultConnectionFactory(ConnectionConfig, Provider<?>) - Constructor for class org.ldaptive.DefaultConnectionFactory
Creates a new default connection factory.
DefaultConnectionFactory.DefaultConnection - Class in org.ldaptive
Default implementation for managing a connection to an LDAP.
DefaultConnectionFactory.DefaultConnection(ConnectionConfig, ProviderConnectionFactory<?>) - Constructor for class org.ldaptive.DefaultConnectionFactory.DefaultConnection
Creates a new default connection.
DefaultConnectionFactoryPropertyInvoker - Class in org.ldaptive.props
Handles properties for DefaultConnectionFactory.
DefaultConnectionFactoryPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.DefaultConnectionFactoryPropertyInvoker
Creates a new default connection factory property invoker for the supplied class.
DefaultConnectionFactoryPropertySource - Class in org.ldaptive.props
Reads properties specific to DefaultConnectionFactory and returns an initialized object of that type.
DefaultConnectionFactoryPropertySource(DefaultConnectionFactory) - Constructor for class org.ldaptive.props.DefaultConnectionFactoryPropertySource
Creates a new default connection factory property source using the default properties file.
DefaultConnectionFactoryPropertySource(DefaultConnectionFactory, String...) - Constructor for class org.ldaptive.props.DefaultConnectionFactoryPropertySource
Creates a new default connection factory property source.
DefaultConnectionFactoryPropertySource(DefaultConnectionFactory, Reader...) - Constructor for class org.ldaptive.props.DefaultConnectionFactoryPropertySource
Creates a new default connection factory property source.
DefaultConnectionFactoryPropertySource(DefaultConnectionFactory, Properties) - Constructor for class org.ldaptive.props.DefaultConnectionFactoryPropertySource
Creates a new default connection factory property source.
DefaultConnectionFactoryPropertySource(DefaultConnectionFactory, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.DefaultConnectionFactoryPropertySource
Creates a new default connection factory property source.
DefaultCookieManager - Class in org.ldaptive.control.util
Cookie manager that stores a cookie in memory.
DefaultCookieManager() - Constructor for class org.ldaptive.control.util.DefaultCookieManager
Creates a new default cookie manager.
DefaultCookieManager(byte[]) - Constructor for class org.ldaptive.control.util.DefaultCookieManager
Creates a new default cookie manager.
DefaultHostnameVerifier - Class in org.ldaptive.ssl
Hostname verifier that provides an implementation similar to what occurs with JNDI startTLS.
DefaultHostnameVerifier() - Constructor for class org.ldaptive.ssl.DefaultHostnameVerifier
 
DefaultHostnameVerifier.SSLSocketFactory - Class in org.ldaptive.ssl
Socket factory that uses DefaultHostnameVerifier.
DefaultHostnameVerifier.SSLSocketFactory() - Constructor for class org.ldaptive.ssl.DefaultHostnameVerifier.SSLSocketFactory
Creates a new socket factory that uses this hostname verifier.
defaultRole - Variable in class org.ldaptive.jaas.AbstractLoginModule
Default roles.
DefaultSSLContextInitializer - Class in org.ldaptive.ssl
Provides a default implementation of SSL context initializer which allows the setting of trust and key managers in order to create an SSL context.
DefaultSSLContextInitializer() - Constructor for class org.ldaptive.ssl.DefaultSSLContextInitializer
Creates a new default ssl context initializer.
DefaultSSLContextInitializer(boolean) - Constructor for class org.ldaptive.ssl.DefaultSSLContextInitializer
Creates a new default ssl context initializer.
DefaultTrustManager - Class in org.ldaptive.ssl
Loads the trust managers from the default TrustManagerFactory and delegates to those.
DefaultTrustManager() - Constructor for class org.ldaptive.ssl.DefaultTrustManager
Creates a new default trust manager.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.Extensions
Pattern to match attribute type definitions.
delete(ConnectionFactory, String[]) - Method in class org.ldaptive.cli.DeleteOperationCli
Executes the ldap delete operation.
delete(MergeRequest, LdapEntry) - Method in class org.ldaptive.ext.MergeOperation
Executes a DeleteOperation for the supplied entry.
delete(DeleteRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Delete an entry in the ldap.
delete(DeleteRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Delete an entry in the ldap.
DELETE_RDN - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies whether the RDN attribute should be deleted for a modify dn operation.
DeleteOperation - Class in org.ldaptive
Executes an ldap delete operation.
DeleteOperation(Connection) - Constructor for class org.ldaptive.DeleteOperation
Creates a new delete operation.
DeleteOperationCli - Class in org.ldaptive.cli
Command line interface for DeleteOperation.
DeleteOperationCli() - Constructor for class org.ldaptive.cli.DeleteOperationCli
 
DeleteOperationWorker - Class in org.ldaptive.concurrent
Executes an ldap delete operation on a separate thread.
DeleteOperationWorker(DeleteOperation) - Constructor for class org.ldaptive.concurrent.DeleteOperationWorker
Creates a new delete operation worker.
DeleteOperationWorker(DeleteOperation, ExecutorService) - Constructor for class org.ldaptive.concurrent.DeleteOperationWorker
Creates a new delete operation worker.
DeleteRequest - Class in org.ldaptive
Contains the data required to perform an ldap delete operation.
DeleteRequest() - Constructor for class org.ldaptive.DeleteRequest
Default constructor.
DeleteRequest(String) - Constructor for class org.ldaptive.DeleteRequest
Creates a new delete request.
DeltaTimeValueTranscoder - Class in org.ldaptive.ad.io
Decodes and encodes an active directory delta time value for use in an ldap attribute value.
DeltaTimeValueTranscoder() - Constructor for class org.ldaptive.ad.io.DeltaTimeValueTranscoder
 
DEREF_ALIASES - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies how aliases shall be handled by the provider.
DerefAliases - Enum in org.ldaptive
Enum to define how aliases are dereferenced.
DEREncoder - Interface in org.ldaptive.asn1
Interface for encoding DER objects.
DERParser - Class in org.ldaptive.asn1
This class provides a SAX-like parsing facility for DER-encoded data where elements of interest in the parse tree may be registered to handlers via the DERParser.registerHandler(java.lang.String, org.ldaptive.asn1.ParseHandler) methods.
DERParser() - Constructor for class org.ldaptive.asn1.DERParser
 
DERPath - Class in org.ldaptive.asn1
Describes paths to individual elements of an encoded DER object that may be addressed during parsing to associate a parsed element with a handler to handle that element.
DERPath() - Constructor for class org.ldaptive.asn1.DERPath
Creates an empty path specification.
DERPath(DERPath) - Constructor for class org.ldaptive.asn1.DERPath
Copy constructor.
DERPath(String) - Constructor for class org.ldaptive.asn1.DERPath
Creates a path specification from its string representation.
DERTag - Interface in org.ldaptive.asn1
Describes the tag of a DER-encoded type.
destroy() - Method in class org.ldaptive.servlets.SearchServlet
digestCredential(Credential, String) - Method in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Digests the supplied credential using the supplied algorithm.
DigestMd5Config - Class in org.ldaptive.sasl
Contains all the configuration data for SASL Digest-MD5 authentication.
DigestMd5Config() - Constructor for class org.ldaptive.sasl.DigestMd5Config
Default constructor.
DirSyncClient - Class in org.ldaptive.ad.control.util
Client that simplifies using the active directory dir sync control.
DirSyncClient(Connection) - Constructor for class org.ldaptive.ad.control.util.DirSyncClient
Creates a new dir sync client.
DirSyncClient(Connection, DirSyncControl.Flag[]) - Constructor for class org.ldaptive.ad.control.util.DirSyncClient
Creates a new dir sync client.
DirSyncClient(Connection, DirSyncControl.Flag[], int) - Constructor for class org.ldaptive.ad.control.util.DirSyncClient
Creates a new dir sync client.
DirSyncControl - Class in org.ldaptive.ad.control
Request/response control for active directory synchronization.
DirSyncControl() - Constructor for class org.ldaptive.ad.control.DirSyncControl
Default constructor.
DirSyncControl(boolean) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl(DirSyncControl.Flag[]) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl(DirSyncControl.Flag[], boolean) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl(DirSyncControl.Flag[], int) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl(DirSyncControl.Flag[], int, boolean) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl(DirSyncControl.Flag[], byte[], boolean) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl(DirSyncControl.Flag[], byte[], int, boolean) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl.Flag - Enum in org.ldaptive.ad.control
Types of flags.
dispatch(CommandLine) - Method in class org.ldaptive.cli.AbstractCli
Dispatch command line data to the active that can perform the operation requested on the command line.
dispatch(CommandLine) - Method in class org.ldaptive.cli.AddOperationCli
Dispatch command line data to the active that can perform the operation requested on the command line.
dispatch(CommandLine) - Method in class org.ldaptive.cli.AuthenticatorCli
Dispatch command line data to the active that can perform the operation requested on the command line.
dispatch(CommandLine) - Method in class org.ldaptive.cli.CompareOperationCli
Dispatch command line data to the active that can perform the operation requested on the command line.
dispatch(CommandLine) - Method in class org.ldaptive.cli.DeleteOperationCli
Dispatch command line data to the active that can perform the operation requested on the command line.
dispatch(CommandLine) - Method in class org.ldaptive.cli.SearchOperationCli
Dispatch command line data to the active that can perform the operation requested on the command line.
DITContentRule - Class in org.ldaptive.schema
Bean for a DIT content rule schema element.
DITContentRule(String) - Constructor for class org.ldaptive.schema.DITContentRule
Creates a new DIT content rule.
DITContentRule(String, String[], String, boolean, String[], String[], String[], String[], Extensions) - Constructor for class org.ldaptive.schema.DITContentRule
Creates a new DIT content rule.
DITContentRuleValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes a DIT content rule for use in an ldap attribute value.
DITContentRuleValueTranscoder() - Constructor for class org.ldaptive.schema.io.DITContentRuleValueTranscoder
 
DITStructureRule - Class in org.ldaptive.schema
Bean for a DIT content rule schema element.
DITStructureRule(int) - Constructor for class org.ldaptive.schema.DITStructureRule
Creates a new DIT structure rule.
DITStructureRule(int, String[], String, boolean, String, int[], Extensions) - Constructor for class org.ldaptive.schema.DITStructureRule
Creates a new DIT structure rule.
DITStructureRuleValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes a DIT structure rule for use in an ldap attribute value.
DITStructureRuleValueTranscoder() - Constructor for class org.ldaptive.schema.io.DITStructureRuleValueTranscoder
 
DN - Class in org.ldaptive.asn1
A sequence of RDN values.
DN(Collection<RDN>) - Constructor for class org.ldaptive.asn1.DN
Creates a new DN.
DN(RDN...) - Constructor for class org.ldaptive.asn1.DN
Creates a new DN.
DnAttributeEntryHandler - Class in org.ldaptive.handler
Adds the entry DN as an attribute to the result set.
DnAttributeEntryHandler() - Constructor for class org.ldaptive.handler.DnAttributeEntryHandler
 
DnParser - Class in org.ldaptive
Parses DNs following the rules in RFC 4514.
DnResolver - Interface in org.ldaptive.auth
Provides an interface for finding LDAP DNs with a user identifier.
DnResolverEx - Interface in org.ldaptive.auth
Transitional interface to support resolving arbitrary user types.
DoubleValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a double for use in an ldap attribute value.
DoubleValueTranscoder() - Constructor for class org.ldaptive.io.DoubleValueTranscoder
Default constructor.
DoubleValueTranscoder(boolean) - Constructor for class org.ldaptive.io.DoubleValueTranscoder
Creates a new double value transcoder.
Dsmlv1Reader - Class in org.ldaptive.io
Reads DSML version 1 from a Reader and returns a SearchResult.
Dsmlv1Reader(Reader) - Constructor for class org.ldaptive.io.Dsmlv1Reader
Creates a new dsml reader.
Dsmlv1Reader(Reader, SortBehavior) - Constructor for class org.ldaptive.io.Dsmlv1Reader
Creates a new dsml reader.
Dsmlv1ServletSearchExecutor - Class in org.ldaptive.servlets
Writes search results as DSML version 1.
Dsmlv1ServletSearchExecutor() - Constructor for class org.ldaptive.servlets.Dsmlv1ServletSearchExecutor
 
Dsmlv1Writer - Class in org.ldaptive.io
Writes a SearchResult as DSML version 1 to a Writer.
Dsmlv1Writer(Writer) - Constructor for class org.ldaptive.io.Dsmlv1Writer
Creates a new dsml writer.
durationDecode(String, TimeUnit) - Static method in class org.ldaptive.LdapUtils
This will decode the supplied value as a duration.
durationEncode(long, TimeUnit) - Static method in class org.ldaptive.LdapUtils
This will convert the supplied value to a duration string.

E

EDirectoryAccountState - Class in org.ldaptive.auth.ext
Represents the state of an eDirectory account.
EDirectoryAccountState(Calendar, int) - Constructor for class org.ldaptive.auth.ext.EDirectoryAccountState
Creates a new edirectory account state.
EDirectoryAccountState(EDirectoryAccountState.Error) - Constructor for class org.ldaptive.auth.ext.EDirectoryAccountState
Creates a new edirectory account state.
EDirectoryAccountState.Error - Enum in org.ldaptive.auth.ext
Enum to define edirectory errors.
EDirectoryAuthenticationResponseHandler - Class in org.ldaptive.auth.ext
Attempts to parse the authentication response and set the account state using data associated with eDirectory.
EDirectoryAuthenticationResponseHandler() - Constructor for class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Default constructor.
EDirectoryAuthenticationResponseHandler(int) - Constructor for class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Creates a new edirectory authentication response handler.
EDirectoryAuthenticationResponseHandler(String) - Constructor for class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Creates a new edirectory authentication response handler.
element() - Method in class org.ldaptive.pool.Queue
Retrieves, but does not remove, the first element in the queue.
encode() - Method in class org.ldaptive.ad.control.DirSyncControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.control.ExtendedDnControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.control.ForceUpdateControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.control.GetStatsControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.control.LazyCommitControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.control.NotificationControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.control.PermissiveModifyControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.control.RangeRetrievalNoerrControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.control.SearchOptionsControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.control.ShowDeactivatedLinkControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.control.ShowDeletedControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.control.ShowRecycledControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.control.VerifyNameControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.ad.extended.FastBindRequest
Provides the BER encoding of this request.
encode(byte[]...) - Method in class org.ldaptive.asn1.AbstractDERType
DER encode the supplied items with the tag associated with this type.
encode() - Method in class org.ldaptive.asn1.AttributeValueAssertion
Encode this object into it's DER type.
encode() - Method in class org.ldaptive.asn1.BooleanType
Encode this object into it's DER type.
encode() - Method in class org.ldaptive.asn1.ConstructedDEREncoder
Encode this object into it's DER type.
encode() - Method in class org.ldaptive.asn1.ContextType
Encode this object into it's DER type.
encode() - Method in interface org.ldaptive.asn1.DEREncoder
Encode this object into it's DER type.
encode() - Method in class org.ldaptive.asn1.DN
Encode this object into it's DER type.
encode() - Method in class org.ldaptive.asn1.IntegerType
Encode this object into it's DER type.
encode() - Method in class org.ldaptive.asn1.OctetStringType
Encode this object into it's DER type.
encode() - Method in class org.ldaptive.asn1.OidType
Encode this object into it's DER type.
encode() - Method in class org.ldaptive.asn1.RDN
Encode this object into it's DER type.
encode() - Method in class org.ldaptive.asn1.UuidType
Encode this object into it's DER type.
encode() - Method in class org.ldaptive.control.AuthorizationIdentityRequestControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.control.ManageDsaITControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.control.PagedResultsControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.control.PasswordPolicyControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.control.PersistentSearchRequestControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.control.ProxyAuthorizationControl
Provides the BER encoding of this control.
encode() - Method in interface org.ldaptive.control.RequestControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.control.SessionTrackingControl
 
encode() - Method in class org.ldaptive.control.SortRequestControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.control.SyncRequestControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.extended.CancelRequest
Provides the BER encoding of this request.
encode() - Method in interface org.ldaptive.extended.ExtendedRequest
Provides the BER encoding of this request.
encode() - Method in class org.ldaptive.extended.PasswordModifyRequest
Provides the BER encoding of this request.
encode() - Method in class org.ldaptive.extended.WhoAmIRequest
Provides the BER encoding of this request.
encode(byte[]) - Static method in class org.ldaptive.io.Hex
This will convert the supplied value to a hex encoded string.
encode(Object) - Static method in class org.ldaptive.SearchFilter
Hex encodes the supplied object if it is of type byte[], otherwise the string format of the object is escaped.
ENCODE_CNTRL_CHARS - Static variable in class org.ldaptive.Response
Property to configure the encoding of control characters in the response message.
encodeBinaryValue(String) - Method in class org.ldaptive.ad.io.UnicodePwdValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeBinaryValue(T) - Method in class org.ldaptive.io.AbstractStringValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeBinaryValue(byte[]) - Method in class org.ldaptive.io.ByteArrayValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeBinaryValue(Certificate) - Method in class org.ldaptive.io.CertificateValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeBinaryValue(Object) - Method in class org.ldaptive.io.ObjectValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeBinaryValue(T) - Method in interface org.ldaptive.io.ValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeCntrlChars - Static variable in class org.ldaptive.Response
Whether to encode control characters.
encodeStringValue(Long) - Method in class org.ldaptive.ad.io.DeltaTimeValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeStringValue(Calendar) - Method in class org.ldaptive.ad.io.FileTimeValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeStringValue(T) - Method in class org.ldaptive.io.AbstractBinaryValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeStringValue(T) - Method in class org.ldaptive.io.AbstractPrimitiveValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeStringValue(Certificate) - Method in class org.ldaptive.io.CertificateValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeStringValue(char[]) - Method in class org.ldaptive.io.CharArrayValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeStringValue(Calendar) - Method in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeStringValue(Object) - Method in class org.ldaptive.io.ObjectValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeStringValue(String) - Method in class org.ldaptive.io.StringValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeStringValue(UUID) - Method in class org.ldaptive.io.UUIDValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeStringValue(T) - Method in interface org.ldaptive.io.ValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeStringValue(T) - Method in class org.ldaptive.schema.io.AbstractSchemaElementValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeToByte(byte[], boolean) - Static method in class org.ldaptive.io.Base64
Encodes a raw byte array into a BASE64 byte[] representation in accordance with RFC 2045.
encodeToChar(byte[], boolean) - Static method in class org.ldaptive.io.Base64
Encodes a raw byte array into a BASE64 char[] representation in accordance with RFC 2045.
encodeToString(byte[], boolean) - Static method in class org.ldaptive.io.Base64
Encodes a raw byte array into a BASE64 String representation in accordance with RFC 2045.
encodeValue(byte[]) - Static method in class org.ldaptive.SearchFilter
Hex encodes the supplied byte array for use in a search filter.
encodeValue(String) - Static method in class org.ldaptive.SearchFilter
Encodes the supplied attribute value for use in a search filter.
EntryChangeNotificationControl - Class in org.ldaptive.control
Response control for persistent search.
EntryChangeNotificationControl() - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Default constructor.
EntryChangeNotificationControl(boolean) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl(PersistentSearchChangeType) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl(PersistentSearchChangeType, boolean) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl(PersistentSearchChangeType, String, long) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl(PersistentSearchChangeType, String, long, boolean) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryResolver - Interface in org.ldaptive.auth
Provides an interface for finding a user's ldap entry after a successful authentication.
equals(Object) - Method in class org.ldaptive.ad.control.DirSyncControl
equals(Object) - Method in class org.ldaptive.ad.control.ExtendedDnControl
equals(Object) - Method in class org.ldaptive.ad.control.ForceUpdateControl
equals(Object) - Method in class org.ldaptive.ad.control.GetStatsControl
equals(Object) - Method in class org.ldaptive.ad.control.LazyCommitControl
equals(Object) - Method in class org.ldaptive.ad.control.NotificationControl
equals(Object) - Method in class org.ldaptive.ad.control.PermissiveModifyControl
equals(Object) - Method in class org.ldaptive.ad.control.RangeRetrievalNoerrControl
equals(Object) - Method in class org.ldaptive.ad.control.SearchOptionsControl
equals(Object) - Method in class org.ldaptive.ad.control.ShowDeactivatedLinkControl
equals(Object) - Method in class org.ldaptive.ad.control.ShowDeletedControl
equals(Object) - Method in class org.ldaptive.ad.control.ShowRecycledControl
equals(Object) - Method in class org.ldaptive.ad.control.VerifyNameControl
equals(Object) - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
 
equals(Object) - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
equals(Object) - Method in class org.ldaptive.asn1.AttributeValueAssertion
equals(Object) - Method in class org.ldaptive.asn1.AttributeValueAssertion.Value
equals(Object) - Method in class org.ldaptive.asn1.DERPath
equals(Object) - Method in class org.ldaptive.asn1.DN
equals(Object) - Method in class org.ldaptive.asn1.RDN
equals(Object) - Method in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
equals(Object) - Method in class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
equals(Object) - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
equals(Object) - Method in class org.ldaptive.control.AbstractControl
equals(Object) - Method in class org.ldaptive.control.AuthorizationIdentityRequestControl
equals(Object) - Method in class org.ldaptive.control.AuthorizationIdentityResponseControl
equals(Object) - Method in class org.ldaptive.control.EntryChangeNotificationControl
equals(Object) - Method in class org.ldaptive.control.ManageDsaITControl
equals(Object) - Method in class org.ldaptive.control.PagedResultsControl
equals(Object) - Method in class org.ldaptive.control.PasswordExpiredControl
equals(Object) - Method in class org.ldaptive.control.PasswordExpiringControl
equals(Object) - Method in class org.ldaptive.control.PasswordPolicyControl
equals(Object) - Method in class org.ldaptive.control.PersistentSearchRequestControl
equals(Object) - Method in class org.ldaptive.control.ProxyAuthorizationControl
equals(Object) - Method in class org.ldaptive.control.SessionTrackingControl
 
equals(Object) - Method in class org.ldaptive.control.SortKey
equals(Object) - Method in class org.ldaptive.control.SortRequestControl
equals(Object) - Method in class org.ldaptive.control.SortResponseControl
equals(Object) - Method in class org.ldaptive.control.SyncDoneControl
equals(Object) - Method in class org.ldaptive.control.SyncRequestControl
equals(Object) - Method in class org.ldaptive.control.SyncStateControl
equals(Object) - Method in class org.ldaptive.control.VirtualListViewRequestControl
equals(Object) - Method in class org.ldaptive.control.VirtualListViewResponseControl
equals(Object) - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
equals(Object) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
equals(Object) - Method in class org.ldaptive.handler.DnAttributeEntryHandler
equals(Object) - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
equals(Object) - Method in class org.ldaptive.handler.RecursiveEntryHandler
equals(Object) - Method in class org.ldaptive.intermediate.SyncInfoMessage
 
equals(Object) - Method in class org.ldaptive.jaas.LdapCredential
equals(Object) - Method in class org.ldaptive.jaas.LdapDnPrincipal
equals(Object) - Method in class org.ldaptive.jaas.LdapGroup
equals(Object) - Method in class org.ldaptive.jaas.LdapPrincipal
equals(Object) - Method in class org.ldaptive.jaas.LdapRole
equals(Object) - Method in class org.ldaptive.LdapAttribute
equals(Object) - Method in class org.ldaptive.LdapEntry
equals(Object) - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
equals(Object) - Method in class org.ldaptive.schema.AbstractSchemaElement
equals(Object) - Method in class org.ldaptive.schema.AttributeType
equals(Object) - Method in class org.ldaptive.schema.DITContentRule
equals(Object) - Method in class org.ldaptive.schema.DITStructureRule
equals(Object) - Method in class org.ldaptive.schema.Extensions
equals(Object) - Method in class org.ldaptive.schema.MatchingRule
equals(Object) - Method in class org.ldaptive.schema.MatchingRuleUse
equals(Object) - Method in class org.ldaptive.schema.NameForm
equals(Object) - Method in class org.ldaptive.schema.ObjectClass
equals(Object) - Method in class org.ldaptive.schema.Schema
equals(Object) - Method in class org.ldaptive.schema.Syntax
equals(Object) - Method in class org.ldaptive.SearchEntry
equals(Object) - Method in class org.ldaptive.SearchFilter
equals(Object) - Method in class org.ldaptive.SearchRequest
equals(Object) - Method in class org.ldaptive.SearchResult
equals(Object) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
equals(Object) - Method in class org.ldaptive.ssl.X509CredentialConfig
equalsAttributes(String...) - Method in enum org.ldaptive.ReturnAttributes
Returns whether the supplied attributes matches the value of this return attributes.
escapeValue(String) - Static method in class org.ldaptive.LdapAttribute
Escapes the supplied string value per RFC 4514 section 2.4.
ExceptionHandler - Interface in org.ldaptive.async.handler
Provides post search handling of an exception thrown by an async operation.
exceptionReceived(Exception) - Method in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
Invoked when an exception is thrown from a provider indicating the operation cannot be completed.
exceptionReceived(Exception) - Method in interface org.ldaptive.provider.ResponseListener
Invoked when an exception is thrown from a provider indicating the operation cannot be completed.
execute(Q) - Method in class org.ldaptive.AbstractOperation
Execute this ldap operation.
execute(SearchRequest) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Performs a search operation with the DirSyncControl.
execute(SearchRequest, Response<SearchResult>) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Performs a search operation with the DirSyncControl.
execute(SearchRequest, CookieManager) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Performs a search operation with the DirSyncControl.
execute(SearchRequest) - Method in class org.ldaptive.ad.control.util.NotificationClient
Invokes NotificationClient.execute(SearchRequest, int) with a capacity of Integer.MAX_VALUE.
execute(SearchRequest, int) - Method in class org.ldaptive.ad.control.util.NotificationClient
Performs a search operation with the NotificationControl.
execute(int) - Method in class org.ldaptive.async.AbandonOperation
Execute this ldap operation.
execute(int, RequestControl[]) - Method in class org.ldaptive.async.AbandonOperation
Execute this ldap operation.
execute(SearchRequest) - Method in class org.ldaptive.async.AsyncSearchOperation
Execute this ldap operation.
execute(Q) - Method in class org.ldaptive.concurrent.AbstractOperationWorker
Execute an ldap operation on a separate thread.
execute(Q...) - Method in class org.ldaptive.concurrent.AbstractOperationWorker
Execute an ldap operation for each request on a separate thread.
execute(Q) - Method in interface org.ldaptive.concurrent.OperationWorker
Execute an ldap operation on a separate thread.
execute(Q...) - Method in interface org.ldaptive.concurrent.OperationWorker
Execute an ldap operation for each request on a separate thread.
execute(SearchRequest) - Method in class org.ldaptive.control.util.PagedResultsClient
Performs a search operation with the PagedResultsControl.
execute(SearchRequest, Response<SearchResult>) - Method in class org.ldaptive.control.util.PagedResultsClient
Performs a search operation with the PagedResultsControl.
execute(SearchRequest, CookieManager) - Method in class org.ldaptive.control.util.PagedResultsClient
Performs a search operation with the PagedResultsControl.
execute(SearchRequest) - Method in class org.ldaptive.control.util.PersistentSearchClient
Invokes PersistentSearchClient.execute(SearchRequest, int) with a capacity of Integer.MAX_VALUE.
execute(SearchRequest, int) - Method in class org.ldaptive.control.util.PersistentSearchClient
Performs an async search operation with the PersistentSearchRequestControl.
execute(SearchRequest) - Method in class org.ldaptive.control.util.SyncReplClient
Invokes execute(SearchRequest, CookieManager, int) with a DefaultCookieManager and a capacity of Integer.MAX_VALUE.
execute(SearchRequest, CookieManager) - Method in class org.ldaptive.control.util.SyncReplClient
Invokes execute(SearchRequest, CookieManager, int) with a capacity of Integer.MAX_VALUE.
execute(SearchRequest, CookieManager, int) - Method in class org.ldaptive.control.util.SyncReplClient
Performs an async search operation with the SyncRequestControl.
execute(SearchRequest, VirtualListViewParams) - Method in class org.ldaptive.control.util.VirtualListViewClient
Performs a search operation with the VirtualListViewRequestControl.
execute(SearchRequest, VirtualListViewParams, Response<SearchResult>) - Method in class org.ldaptive.control.util.VirtualListViewClient
Performs a search operation with the VirtualListViewRequestControl.
execute(Q) - Method in interface org.ldaptive.Operation
Execute this ldap operation.
executeHandlers(Handler<Q, S>[], Q, S) - Method in class org.ldaptive.AbstractOperation
Processes each handler and returns a handler result containing a result processed by all handlers.
executeSearch(SearchRequest) - Method in class org.ldaptive.SearchOperation
Performs the ldap search.
executeToCompletion(SearchRequest) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Invokes DirSyncClient.execute(SearchRequest, CookieManager) with a DefaultCookieManager.
executeToCompletion(SearchRequest, CookieManager) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Performs a search operation with the DirSyncControl.
executeToCompletion(Q...) - Method in class org.ldaptive.concurrent.AbstractOperationWorker
Execute an ldap operation for each request on a separate thread and waits for all operations to complete.
executeToCompletion(Q...) - Method in interface org.ldaptive.concurrent.OperationWorker
Execute an ldap operation for each request on a separate thread and waits for each operation to complete.
executeToCompletion(SearchRequest) - Method in class org.ldaptive.control.util.PagedResultsClient
Performs a search operation with the PagedResultsControl.
executeToCompletion(SearchRequest, CookieManager) - Method in class org.ldaptive.control.util.PagedResultsClient
Performs a search operation with the PagedResultsControl.
ExtendedDnControl - Class in org.ldaptive.ad.control
Request control for active directory servers to use an extended form of an object distinguished name.
ExtendedDnControl() - Constructor for class org.ldaptive.ad.control.ExtendedDnControl
Default constructor.
ExtendedDnControl(ExtendedDnControl.Flag) - Constructor for class org.ldaptive.ad.control.ExtendedDnControl
Creates a new extended dn control.
ExtendedDnControl(ExtendedDnControl.Flag, boolean) - Constructor for class org.ldaptive.ad.control.ExtendedDnControl
Creates a new extended dn control.
ExtendedDnControl.Flag - Enum in org.ldaptive.ad.control
Types of flags.
extendedOperation(ExtendedRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Perform an extended operation in the ldap.
extendedOperation(ExtendedRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Perform an extended operation in the ldap.
ExtendedRequest - Interface in org.ldaptive.extended
Marker interface for ldap extended requests.
ExtendedResponse<T> - Interface in org.ldaptive.extended
Marker interface for ldap extended responses.
ExtendedResponseFactory - Class in org.ldaptive.extended
Utility class for creating extended responses.
Extensions - Class in org.ldaptive.schema
Bean for an extension found in a schema element.
Extensions() - Constructor for class org.ldaptive.schema.Extensions
Creates a new extensions.
Extensions(String, List<String>) - Constructor for class org.ldaptive.schema.Extensions
Creates a new extensions.
ExternalConfig - Class in org.ldaptive.sasl
Contains all the configuration data for SASL EXTERNAL authentication.
ExternalConfig() - Constructor for class org.ldaptive.sasl.ExternalConfig
Default constructor.
extraProps - Variable in class org.ldaptive.props.AbstractPropertySource
Properties that are not in the ldaptive domain.

F

factory - Variable in class org.ldaptive.ssl.AbstractTLSSocketFactory
SSLSocketFactory used for creating SSL sockets.
FastBindOperation - Class in org.ldaptive.ad.extended
Executes an active directory fast bind operation.
FastBindOperation(Connection) - Constructor for class org.ldaptive.ad.extended.FastBindOperation
Creates a new fast bind operation.
FastBindOperation.FastBindConnectionInitializer - Class in org.ldaptive.ad.extended
Connection initializer that executes the FastBindOperation.
FastBindOperation.FastBindConnectionInitializer() - Constructor for class org.ldaptive.ad.extended.FastBindOperation.FastBindConnectionInitializer
 
FastBindRequest - Class in org.ldaptive.ad.extended
Contains the data required to perform a fast bind operation.
FastBindRequest() - Constructor for class org.ldaptive.ad.extended.FastBindRequest
 
FastBindResponse - Class in org.ldaptive.ad.extended
Contains the response from a fast bind operation.
FastBindResponse() - Constructor for class org.ldaptive.ad.extended.FastBindResponse
 
FileTimeValueTranscoder - Class in org.ldaptive.ad.io
Decodes and encodes an active directory file time value for use in an ldap attribute value.
FileTimeValueTranscoder() - Constructor for class org.ldaptive.ad.io.FileTimeValueTranscoder
 
finalize() - Method in class org.ldaptive.async.AsyncSearchOperation
finalize() - Method in class org.ldaptive.auth.AggregateDnResolver
finalize() - Method in class org.ldaptive.concurrent.AbstractOperationWorker
finalize() - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
finalize() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
finalize() - Method in class org.ldaptive.pool.AbstractConnectionPool
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
FloatValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a float for use in an ldap attribute value.
FloatValueTranscoder() - Constructor for class org.ldaptive.io.FloatValueTranscoder
Default constructor.
FloatValueTranscoder(boolean) - Constructor for class org.ldaptive.io.FloatValueTranscoder
Creates a new float value transcoder.
ForceUpdateControl - Class in org.ldaptive.ad.control
Request control for active directory servers to perform an update even if the data is already the same.
ForceUpdateControl() - Constructor for class org.ldaptive.ad.control.ForceUpdateControl
Default constructor.
ForceUpdateControl(boolean) - Constructor for class org.ldaptive.ad.control.ForceUpdateControl
Creates a new force update control.
format() - Method in class org.ldaptive.schema.AttributeType
Returns this schema element as formatted string per RFC 4512.
format() - Method in class org.ldaptive.schema.DITContentRule
Returns this schema element as formatted string per RFC 4512.
format() - Method in class org.ldaptive.schema.DITStructureRule
Returns this schema element as formatted string per RFC 4512.
format() - Method in class org.ldaptive.schema.Extensions
Returns this extension as formatted string per RFC 4512.
format() - Method in class org.ldaptive.schema.MatchingRule
Returns this schema element as formatted string per RFC 4512.
format() - Method in class org.ldaptive.schema.MatchingRuleUse
Returns this schema element as formatted string per RFC 4512.
format() - Method in class org.ldaptive.schema.NameForm
Returns this schema element as formatted string per RFC 4512.
format() - Method in class org.ldaptive.schema.ObjectClass
Returns this schema element as formatted string per RFC 4512.
format() - Method in interface org.ldaptive.schema.SchemaElement
Returns this schema element as formatted string per RFC 4512.
format() - Method in class org.ldaptive.schema.Syntax
Returns this schema element as formatted string per RFC 4512.
format() - Method in class org.ldaptive.SearchFilter
Returns this filter with it's parameters encoded and replaced.
formatDescriptors(String...) - Static method in class org.ldaptive.schema.SchemaUtils
Returns a formatted string to describe the supplied descriptors.
formatDn(SearchResult, String) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Returns a fully-qualified DN for the supplied search result.
FormatDnResolver - Class in org.ldaptive.auth
Returns a DN by applying a formatter.
FormatDnResolver() - Constructor for class org.ldaptive.auth.FormatDnResolver
Default constructor.
FormatDnResolver(String) - Constructor for class org.ldaptive.auth.FormatDnResolver
Creates a new format DN resolver.
FormatDnResolver(String, Object[]) - Constructor for class org.ldaptive.auth.FormatDnResolver
Creates a new format DN resolver with the supplied format and arguments.
formatNumbers(int...) - Static method in class org.ldaptive.schema.SchemaUtils
Returns a formatted string to describe the supplied numbers.
formatOids(String...) - Static method in class org.ldaptive.schema.SchemaUtils
Returns a formatted string to describe the supplied OIDs.
FreeIPAAccountState - Class in org.ldaptive.auth.ext
Represents the state of a FreeIPA account.
FreeIPAAccountState(Calendar, int) - Constructor for class org.ldaptive.auth.ext.FreeIPAAccountState
Creates a new freeipa account state.
FreeIPAAccountState(FreeIPAAccountState.Error) - Constructor for class org.ldaptive.auth.ext.FreeIPAAccountState
Creates a new freeipa account state.
FreeIPAAccountState.Error - Enum in org.ldaptive.auth.ext
Enum to define FreeIPA errors.
FreeIPAAuthenticationResponseHandler - Class in org.ldaptive.auth.ext
Attempts to parse the authentication response and set the account state using data associated with FreeIPA.
FreeIPAAuthenticationResponseHandler() - Constructor for class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Default constructor.
FreeIPAAuthenticationResponseHandler(int, int, int) - Constructor for class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Creates a new freeipa authentication response handler.
FreeIPAAuthenticationResponseHandler(String, String, int) - Constructor for class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Creates a new freeipa authentication response handler.
fromAttributeModification(AttributeModification[]) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns jndi modification items using the supplied attribute modifications.
fromLdapAttribute(LdapAttribute) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns a jndi attribute that represents the values in the supplied ldap attribute.
fromLdapAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns a jndi attributes that represents the values in the supplied ldap attributes.
fromSearchEntry(SearchEntry) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns a jndi search result that represents the supplied search entry.
fromSortKey(SortKey[]) - Static method in class org.ldaptive.provider.jndi.JndiUtils
Returns jndi sort keys using the supplied sort keys.
fromTagName(String) - Static method in enum org.ldaptive.asn1.UniversalDERTag
Looks up a universal tag from a tag name.
fromTagNo(int) - Static method in enum org.ldaptive.asn1.UniversalDERTag
Looks up a universal tag from a tag number.
FutureResponse<T> - Class in org.ldaptive.async
Response that blocks on each property until it is available.
FutureResponse(Future<Response<T>>) - Constructor for class org.ldaptive.async.FutureResponse
Creates a new future ldap response.

G

GeneralizedTimeValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a generalized time for use in an ldap attribute value.
GeneralizedTimeValueTranscoder() - Constructor for class org.ldaptive.io.GeneralizedTimeValueTranscoder
 
get(Q) - Method in interface org.ldaptive.cache.Cache
Returns the ldap result for the supplied request.
get(Q) - Method in class org.ldaptive.cache.LRUCache
Returns the ldap result for the supplied request.
getAbort() - Method in class org.ldaptive.handler.HandlerResult
Returns whether the operation should be aborted.
getAcceptedIssuers() - Method in class org.ldaptive.ssl.AggregateTrustManager
getAcceptedIssuers() - Method in class org.ldaptive.ssl.AllowAnyTrustManager
getAcceptedIssuers() - Method in class org.ldaptive.ssl.DefaultTrustManager
getAcceptedIssuers() - Method in class org.ldaptive.ssl.HostnameVerifyingTrustManager
getAccountState() - Method in class org.ldaptive.auth.AuthenticationResponse
Returns the account state associated with the authenticated user.
getActivator() - Method in class org.ldaptive.pool.AbstractPool
Returns the activator for this pool.
getActivator() - Method in interface org.ldaptive.pool.ConnectionPool
Returns the activator for this pool.
getActiveDirectoryError() - Method in class org.ldaptive.auth.ext.ActiveDirectoryAccountState
Returns the active directory error for this account state.
getActiveStats() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Returns all the active timestamp statistics.
getAfterCount() - Method in class org.ldaptive.control.util.VirtualListViewParams
Returns the after count.
getAfterCount() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Returns the after count.
getAlgorithm() - Method in class org.ldaptive.auth.AbstractCompareAuthenticationHandler.Scheme
Returns the scheme algorithm.
getAllowMultipleDns() - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns whether DN resolution should fail if multiple DNs are found.
getAllowMultipleDns() - Method in class org.ldaptive.auth.AggregateDnResolver
Returns whether DN resolution should fail if multiple DNs are found.
getAllowMultipleEntries() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns whether entry resolution should fail if multiple entries are found.
getAllValues() - Method in class org.ldaptive.schema.Extensions
Returns all the values in this extensions.
getAppliesAttributeTypes() - Method in class org.ldaptive.schema.MatchingRuleUse
Returns the applies attribute types.
getArgDesc(Class<?>...) - Method in class org.ldaptive.cli.AbstractCli
Returns the command line argument descriptions for this CLI.
getAssertionValue() - Method in class org.ldaptive.control.util.VirtualListViewParams
Returns the assertion value.
getAssertionValue() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Returns the assertion value.
getAsyncRequest() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Returns the async request contained in this item or null if this item does not contain an async request.
getAsyncRequest() - Method in class org.ldaptive.control.util.PersistentSearchItem
Returns the async request contained in this item or null if this item does not contain an async request.
getAsyncRequest() - Method in class org.ldaptive.control.util.SyncReplItem
Returns the async request contained in this item or null if this item does not contain an async request.
getAsyncRequestHandlers() - Method in class org.ldaptive.async.AbstractAsyncOperation
Returns the async request handlers.
getAttribute() - Method in class org.ldaptive.AttributeModification
Returns the ldap attribute.
getAttribute() - Method in class org.ldaptive.CompareRequest
Returns the attribute containing the value to compare.
getAttribute() - Method in class org.ldaptive.LdapEntry
Returns a single attribute of this attributes.
getAttribute(String) - Method in class org.ldaptive.LdapEntry
Returns the attribute with the supplied name.
getAttributeDescription() - Method in class org.ldaptive.control.SortKey
Returns the attribute description.
getAttributeModification(AttributeModificationType) - Static method in class org.ldaptive.provider.jndi.JndiUtils
Returns the jndi modification integer constant for the supplied attribute modification type.
getAttributeModifications() - Method in class org.ldaptive.ModifyRequest
Returns the attribute modifications.
getAttributeModificationType() - Method in class org.ldaptive.AttributeModification
Returns the attribute modification type.
getAttributeName() - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
Returns the attribute name to convert from binary to string.
getAttributeName() - Method in class org.ldaptive.control.SortResponseControl
Returns the attribute name that caused the sort to fail.
getAttributeNameCaseChange() - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Returns the attribute name case change.
getAttributeNames() - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Returns the attribute names.
getAttributeNames() - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
Returns the attribute names.
getAttributeNames() - Method in class org.ldaptive.LdapEntry
Returns the attribute names in this entry.
getAttributes() - Method in class org.ldaptive.LdapEntry
Returns a collection of ldap attribute.
getAttributeType(String) - Method in class org.ldaptive.schema.Schema
Returns the attribute type with the supplied OID or name.
getAttributeTypes() - Method in class org.ldaptive.schema.Schema
Returns the attribute types.
getAttributeValue(String) - Method in class org.ldaptive.asn1.RDN
Returns a single attribute value for the supplied oid.
getAttributeValue(String, ValueTranscoder<T>) - Method in class org.ldaptive.asn1.RDN
Returns a single attribute value for the supplied oid.
getAttributeValueAssertions() - Method in class org.ldaptive.asn1.RDN
Returns the attribute value assertions in this RDN.
getAttributeValueCaseChange() - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Returns the attribute value case change.
getAttributeValues(String) - Method in class org.ldaptive.asn1.RDN
Returns the attribute values for the supplied oid.
getAttributeValues(String, ValueTranscoder<T>) - Method in class org.ldaptive.asn1.RDN
Returns the attribute values decoded by the supplied transcoder.
getAttrValue(Element, boolean) - Method in class org.ldaptive.io.Dsmlv1Reader
Returns the value of the supplied element taking into account whether the value needs to be base64 decoded.
getAuthenticationAliases() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Returns the aliases of the entries to use in the authentication keystore.
getAuthenticationCertificate() - Method in class org.ldaptive.ssl.X509CredentialConfig
Returns the name of the authentication certificate to use.
getAuthenticationCertificate() - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Returns the certificate to use for creating the key managers.
getAuthenticationControls() - Method in class org.ldaptive.auth.AbstractAuthenticationHandler
Returns the controls for this authentication handler.
getAuthenticationHandler() - Method in class org.ldaptive.auth.Authenticator
Returns the authentication handler.
getAuthenticationHandlers() - Method in class org.ldaptive.auth.AggregateDnResolver.AuthenticationHandler
Returns the authentication handlers to aggregate over.
getAuthenticationKey() - Method in class org.ldaptive.ssl.X509CredentialConfig
Returns the name of the authentication key to use.
getAuthenticationKey() - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Returns the private key associated with the authentication certificate.
getAuthenticationKeystore() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Returns the keystore to use for creating the key managers.
getAuthenticationPassword() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Returns the password used for accessing the authentication keystore.
getAuthenticationRequest() - Method in class org.ldaptive.auth.AuthenticationCriteria
Returns the authentication request.
getAuthenticationRequestHandlers() - Method in class org.ldaptive.auth.Authenticator
Returns the authentication request handlers.
getAuthenticationResponseHandlers() - Method in class org.ldaptive.auth.Authenticator
Returns the authentication response handlers.
getAuthenticationResultCode() - Method in class org.ldaptive.auth.AuthenticationResponse
Returns the result code associated with the authentication operation.
getAuthenticationSaslConfig() - Method in class org.ldaptive.auth.AbstractBindAuthenticationHandler
Returns the sasl config for this authentication handler.
getAuthenticationType(Mechanism) - Static method in class org.ldaptive.provider.jndi.JndiUtils
Returns the JNDI authentication string for the supplied authentication type.
getAuthorizationId() - Method in class org.ldaptive.control.AuthorizationIdentityResponseControl
Returns the authorization id.
getAuthorizationId() - Method in class org.ldaptive.control.ProxyAuthorizationControl
Returns the authorization identity.
getAuthorizationId() - Method in class org.ldaptive.sasl.SaslConfig
Returns the sasl authorization id.
getAuxiliaryClasses() - Method in class org.ldaptive.schema.DITContentRule
Returns the auxiliary classes.
getAvailableStats() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Returns all the available timestamp statistics.
getBaseDn() - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
Returns the base DN to search for the primary group.
getBaseDn() - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns the base DN.
getBaseDn() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns the base DN.
getBaseDn() - Method in class org.ldaptive.SearchRequest
Returns the base DN.
getBeforeCount() - Method in class org.ldaptive.control.util.VirtualListViewParams
Returns the before count.
getBeforeCount() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Returns the before count.
getBinaryAttributeNames() - Method in class org.ldaptive.schema.Schema
Returns the attribute names in this schema that represent binary data.
getBinaryAttributes() - Method in class org.ldaptive.SearchRequest
Returns names of binary attributes.
getBinaryValue() - Method in class org.ldaptive.LdapAttribute
Returns a single byte array value of this attribute.
getBinaryValues() - Method in class org.ldaptive.LdapAttribute
Returns the values of this attribute as byte arrays.
getBindControls() - Method in class org.ldaptive.BindConnectionInitializer
Returns the bind controls.
getBindCredential() - Method in class org.ldaptive.BindConnectionInitializer
Returns the credential used with the bind DN.
getBindDn() - Method in class org.ldaptive.BindConnectionInitializer
Returns the bind DN.
getBindRequest() - Method in class org.ldaptive.pool.BindPassivator
Returns the bind request.
getBindSaslConfig() - Method in class org.ldaptive.BindConnectionInitializer
Returns the bind sasl config.
getBlockWaitTime() - Method in class org.ldaptive.pool.BlockingConnectionPool
Returns the block wait time.
getBlockWaitTimeDuration() - Method in class org.ldaptive.pool.BlockingConnectionPool
Returns the block wait time as a duration.
getBufferedInputStream(InputStream) - Method in class org.ldaptive.ssl.AbstractCredentialReader
Gets a buffered input stream from the given input stream.
getBytes() - Method in class org.ldaptive.asn1.AttributeValueAssertion.Value
Returns the attribute value bytes.
getBytes() - Method in class org.ldaptive.Credential
Returns this credential as a byte array.
getCache() - Method in class org.ldaptive.SearchOperation
Returns the cache to check when performing search operations.
getCertificateHostnameVerifier() - Method in class org.ldaptive.ssl.HostnameVerifierConfig
Returns the certificate hostname verifier.
getChangeNumber() - Method in class org.ldaptive.control.EntryChangeNotificationControl
Returns the change number.
getChangesOnly() - Method in class org.ldaptive.control.PersistentSearchRequestControl
Returns whether only changed entries are returned.
getChangeType() - Method in class org.ldaptive.control.EntryChangeNotificationControl
Returns the change type.
getChangeTypes() - Method in class org.ldaptive.control.PersistentSearchRequestControl
Returns the persistent search change types.
getChars() - Method in class org.ldaptive.Credential
Returns this credential as a character array.
getClassName() - Method in class org.ldaptive.props.PropertyValueParser
Returns the class name of the object to initialize.
getCode() - Method in interface org.ldaptive.auth.AccountState.Error
Returns the error code.
getCode() - Method in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
Returns the error code.
getCode() - Method in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
Returns the error code.
getCode() - Method in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
 
getCode() - Method in enum org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
Returns the error code.
getCode() - Method in enum org.ldaptive.control.PasswordPolicyControl.Error
Returns the error code.
getCommandName() - Method in class org.ldaptive.cli.AbstractCli
Returns the name of the command for which this class provides a CLI interface.
getCommandName() - Method in class org.ldaptive.cli.AddOperationCli
Returns the name of the command for which this class provides a CLI interface.
getCommandName() - Method in class org.ldaptive.cli.AuthenticatorCli
Returns the name of the command for which this class provides a CLI interface.
getCommandName() - Method in class org.ldaptive.cli.CompareOperationCli
Returns the name of the command for which this class provides a CLI interface.
getCommandName() - Method in class org.ldaptive.cli.DeleteOperationCli
Returns the name of the command for which this class provides a CLI interface.
getCommandName() - Method in class org.ldaptive.cli.SearchOperationCli
Returns the name of the command for which this class provides a CLI interface.
getCompareRequest() - Method in class org.ldaptive.pool.CompareValidator
Returns the compare request.
getCompareSearchControls() - Static method in class org.ldaptive.provider.jndi.JndiConnection
Returns a search controls object configured to perform an LDAP compare operation.
getConnection() - Method in class org.ldaptive.AbstractOperation
Returns the connection used for this operation.
getConnection() - Method in class org.ldaptive.auth.AbstractAuthenticationHandler
Returns a connection that the authentication operation should be performed on.
getConnection() - Method in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Returns a connection that the compare operation should be performed on.
getConnection() - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Retrieve a connection that is ready for use.
getConnection() - Method in class org.ldaptive.auth.AuthenticationHandlerResponse
Returns the connection that the ldap operation occurred on.
getConnection() - Method in class org.ldaptive.auth.BindAuthenticationHandler
Returns a connection that the authentication operation should be performed on.
getConnection() - Method in class org.ldaptive.auth.CompareAuthenticationHandler
Returns a connection that the compare operation should be performed on.
getConnection() - Method in class org.ldaptive.auth.PooledBindAuthenticationHandler
Returns a connection that the authentication operation should be performed on.
getConnection() - Method in class org.ldaptive.auth.PooledCompareAuthenticationHandler
Returns a connection that the compare operation should be performed on.
getConnection() - Method in class org.ldaptive.auth.PooledSearchDnResolver
Retrieve a connection that is ready for use.
getConnection() - Method in class org.ldaptive.auth.SearchDnResolver
Retrieve a connection that is ready for use.
getConnection() - Method in interface org.ldaptive.ConnectionFactory
Creates a new connection.
getConnection() - Method in class org.ldaptive.DefaultConnectionFactory
Creates a new connection.
getConnection(String) - Static method in class org.ldaptive.DefaultConnectionFactory
Creates a new connection.
getConnection(ConnectionConfig) - Static method in class org.ldaptive.DefaultConnectionFactory
Creates a new connection.
getConnection() - Method in class org.ldaptive.jaas.AbstractSearchRoleResolver
Retrieve a connection that is ready for use.
getConnection() - Method in class org.ldaptive.jaas.PooledSearchRoleResolver
Retrieve a connection that is ready for use.
getConnection() - Method in class org.ldaptive.jaas.SearchRoleResolver
Retrieve a connection that is ready for use.
getConnection() - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Returns the connection that is being proxied.
getConnection() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns a connection from the pool.
getConnection() - Method in class org.ldaptive.pool.BlockingConnectionPool
Returns a connection from the pool.
getConnection() - Method in interface org.ldaptive.pool.ConnectionPool
Returns an object from the pool.
getConnection() - Method in class org.ldaptive.pool.PooledConnectionFactory
Returns a connection from the pool.
getConnection() - Method in interface org.ldaptive.pool.PooledConnectionProxy
Returns the connection that is being proxied.
getConnection() - Method in class org.ldaptive.pool.SoftLimitConnectionPool
Returns a connection from the pool.
getConnectionConfig() - Method in interface org.ldaptive.Connection
Returns the connection config for this connection.
getConnectionConfig() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
Returns the connection config for this connection.
getConnectionConfig() - Method in class org.ldaptive.DefaultConnectionFactory
Returns the connection config.
getConnectionCount() - Method in interface org.ldaptive.provider.ConnectionFactoryMetadata
Returns the number of times the provider connection factory has created a connection.
getConnectionFactory() - Method in class org.ldaptive.auth.BindAuthenticationHandler
Returns the connection factory.
getConnectionFactory() - Method in class org.ldaptive.auth.CompareAuthenticationHandler
Returns the connection factory.
getConnectionFactory() - Method in class org.ldaptive.auth.PooledBindAuthenticationHandler
Returns the connection factory.
getConnectionFactory() - Method in class org.ldaptive.auth.PooledCompareAuthenticationHandler
Returns the connection factory.
getConnectionFactory() - Method in class org.ldaptive.auth.PooledSearchDnResolver
Returns the connection factory.
getConnectionFactory() - Method in class org.ldaptive.auth.PooledSearchEntryResolver
Returns the connection factory.
getConnectionFactory() - Method in class org.ldaptive.auth.SearchDnResolver
Returns the connection factory.
getConnectionFactory() - Method in class org.ldaptive.auth.SearchEntryResolver
Returns the connection factory.
getConnectionFactory() - Method in interface org.ldaptive.ConnectionFactoryManager
Returns the connection factory.
getConnectionFactory() - Method in class org.ldaptive.jaas.PooledSearchRoleResolver
Returns the connection factory.
getConnectionFactory() - Method in class org.ldaptive.jaas.SearchRoleResolver
Returns the connection factory.
getConnectionFactory() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns the connection factory for this pool.
getConnectionFactory() - Method in interface org.ldaptive.pool.PooledConnectionFactoryManager
Returns the connection factory.
getConnectionFactory(ConnectionConfig) - Method in class org.ldaptive.provider.jndi.JndiProvider
Returns the connection factory for this provider.
getConnectionFactory(ConnectionConfig) - Method in interface org.ldaptive.provider.Provider
Returns the connection factory for this provider.
getConnectionInitializer() - Method in class org.ldaptive.ConnectionConfig
Returns the connection initializer.
getConnectionPool() - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Returns the connection pool that this proxy is participating in.
getConnectionPool() - Method in class org.ldaptive.pool.PooledConnectionFactory
Returns the connection pool.
getConnectionPool() - Method in interface org.ldaptive.pool.PooledConnectionProxy
Returns the connection pool that this proxy is participating in.
getConnectionStrategy() - Method in class org.ldaptive.provider.ProviderConfig
Returns the connection strategy.
getConnectOnCreate() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns whether connections will attempt to connect after creation.
getConnectTimeout() - Method in class org.ldaptive.ConnectionConfig
Returns the connect timeout.
getConnectTimeoutDuration() - Method in class org.ldaptive.ConnectionConfig
Returns the connect timeout as a duration.
getContentCount() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Returns the content count.
getContentCount() - Method in class org.ldaptive.control.VirtualListViewResponseControl
Returns the content count.
getContext() - Method in class org.ldaptive.auth.User
Returns the user context.
getContextID() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Returns the context id.
getContextID() - Method in class org.ldaptive.control.VirtualListViewResponseControl
Returns the context id.
getControl(String) - Method in class org.ldaptive.intermediate.AbstractIntermediateResponse
Returns the first response control with the supplied OID for this response message.
getControl(String) - Method in exception org.ldaptive.LdapException
Returns the first response control with the supplied OID for this response message.
getControl(String) - Method in class org.ldaptive.Response
Returns the first response control with the supplied OID for this response message.
getControl(String) - Method in interface org.ldaptive.ResponseMessage
Returns the first response control with the supplied OID for this response message.
getControl(String) - Method in class org.ldaptive.SearchEntry
Returns the first response control with the supplied OID for this response message.
getControl(String) - Method in class org.ldaptive.SearchReference
Returns the first response control with the supplied OID for this response message.
getControlProcessor() - Method in class org.ldaptive.provider.ProviderConfig
Returns the control processor.
getControls() - Method in class org.ldaptive.AbstractRequest
Returns the controls for this message.
getControls() - Method in class org.ldaptive.async.FutureResponse
Returns the controls for this message.
getControls(String, User) - Method in interface org.ldaptive.auth.AddControlAuthenticationRequestHandler.ControlFactory
Creates a new array of request controls.
getControls() - Method in class org.ldaptive.auth.AuthenticationRequest
Returns the controls.
getControls() - Method in class org.ldaptive.intermediate.AbstractIntermediateResponse
Returns the controls for this message.
getControls() - Method in exception org.ldaptive.LdapException
Returns the controls for this message.
getControls() - Method in interface org.ldaptive.Message
Returns the controls for this message.
getControls() - Method in class org.ldaptive.Response
Returns the controls for this message.
getControls() - Method in class org.ldaptive.SearchEntry
Returns the controls for this message.
getControls() - Method in class org.ldaptive.SearchReference
Returns the controls for this message.
getCookie() - Method in class org.ldaptive.ad.control.DirSyncControl
Returns the sync request cookie.
getCookie() - Method in class org.ldaptive.control.PagedResultsControl
Returns the paged results cookie.
getCookie() - Method in class org.ldaptive.control.SyncDoneControl
Returns the sync done cookie.
getCookie() - Method in class org.ldaptive.control.SyncRequestControl
Returns the sync request cookie.
getCookie() - Method in class org.ldaptive.control.SyncStateControl
Returns the sync state cookie.
getCookie() - Method in class org.ldaptive.intermediate.SyncInfoMessage
Returns the sync request cookie.
getCount(int) - Method in class org.ldaptive.provider.ConnectionStrategies.RoundRobinConnectionStrategy
Returns the supplied connection count if ConnectionStrategies.RoundRobinConnectionStrategy.useConnectionCount is true.
getCreatedTime() - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Returns the time this proxy was created.
getCreatedTime() - Method in interface org.ldaptive.pool.PooledConnectionProxy
Returns the time this proxy was created.
getCredential() - Method in class org.ldaptive.auth.AuthenticationCriteria
Returns the credential.
getCredential() - Method in class org.ldaptive.auth.AuthenticationRequest
Returns the credential.
getCredential() - Method in class org.ldaptive.BindRequest
Returns the credential used with the bind DN.
getCredential() - Method in class org.ldaptive.jaas.LdapCredential
Returns the credential for this ldap credential.
getCredentialConfig() - Method in class org.ldaptive.ssl.SslConfig
Returns the credential config.
getCredentials(NameCallback, PasswordCallback, boolean) - Method in class org.ldaptive.jaas.AbstractLoginModule
Attempts to retrieve credentials for the supplied name and password callbacks.
getCriticality() - Method in class org.ldaptive.control.AbstractControl
Returns whether the control is critical.
getCriticality() - Method in interface org.ldaptive.control.Control
Returns whether the control is critical.
getDefault() - Static method in class org.ldaptive.ssl.DefaultHostnameVerifier.SSLSocketFactory
Returns the default SSL socket factory.
getDefault() - Static method in class org.ldaptive.ssl.ThreadLocalTLSSocketFactory
This returns the default SSL socket factory.
getDefault() - Static method in class org.ldaptive.ssl.TLSSocketFactory
Returns the default SSL socket factory.
getDefaultCipherSuites() - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Returns the list of cipher suites which are enabled by default.
getDefaultEnvironment(ConnectionConfig, String) - Method in class org.ldaptive.provider.jndi.JndiProvider
Returns the configuration environment for a JNDI ldap context using the properties found in the supplied connection config.
getDefaultProvider() - Static method in class org.ldaptive.DefaultConnectionFactory
The DefaultConnectionFactory.PROVIDER property is checked and that class is loaded if provided.
getDefaultSortBehavior() - Static method in enum org.ldaptive.SortBehavior
Returns the default sort behavior.
getDeleteEntry() - Method in class org.ldaptive.ext.MergeRequest
Returns whether to delete the entry.
getDeleteOldRDn() - Method in class org.ldaptive.ModifyDnRequest
Returns whether to delete the old RDN attribute.
getDerefAliases() - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns how to dereference aliases.
getDerefAliases() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns how to dereference aliases.
getDerefAliases() - Method in class org.ldaptive.SearchRequest
Returns how to dereference aliases.
getDescription() - Method in class org.ldaptive.schema.AbstractSchemaElement
Returns the description.
getDirSyncCookie(Response<SearchResult>) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Returns the dir sync cookie in the supplied response or null if no cookie exists.
getDirSyncFlags(Response<SearchResult>) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Returns the dir sync flags in the supplied response or -1 if no flags exists.
getDITContentRule(String) - Method in class org.ldaptive.schema.Schema
Returns the DIT content rule with the supplied OID or name.
getDitContentRules() - Method in class org.ldaptive.schema.Schema
Returns the DIT content rules.
getDITStructureRule(int) - Method in class org.ldaptive.schema.Schema
Returns the DIT structure rule with the supplied ID.
getDITStructureRule(String) - Method in class org.ldaptive.schema.Schema
Returns the DIT structure rule with the supplied name.
getDitStructureRules() - Method in class org.ldaptive.schema.Schema
Returns the DIT structure rules.
getDn() - Method in class org.ldaptive.AddRequest
Returns the DN to create.
getDn() - Method in class org.ldaptive.auth.AuthenticationCriteria
Returns the dn.
getDn() - Method in class org.ldaptive.BindRequest
Returns the bind DN.
getDn() - Method in class org.ldaptive.CompareRequest
Returns the DN to compare.
getDn() - Method in class org.ldaptive.DeleteRequest
Returns the DN to delete.
getDn() - Method in class org.ldaptive.extended.PasswordModifyRequest
Deprecated. use PasswordModifyRequest.getUserIdentity()
getDn() - Method in class org.ldaptive.LdapEntry
Returns the DN.
getDn() - Method in class org.ldaptive.ModifyDnRequest
Returns the DN to modify.
getDn() - Method in class org.ldaptive.ModifyRequest
Returns the DN to modify.
getDnAttributeName() - Method in class org.ldaptive.handler.DnAttributeEntryHandler
Returns the DN attribute name.
getDnCaseChange() - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Returns the DN case change.
getDnResolver() - Method in class org.ldaptive.auth.Authenticator
Returns the DN resolver.
getDnResolvers() - Method in class org.ldaptive.auth.AggregateDnResolver
Returns the DN resolvers to aggregate over.
getEDirectoryError() - Method in class org.ldaptive.auth.ext.EDirectoryAccountState
Returns the edirectory error for this account state.
getEnabledCipherSuites() - Method in class org.ldaptive.ssl.SslConfig
Returns the names of the SSL cipher suites to use for secure connections.
getEnabledProtocols() - Method in class org.ldaptive.ssl.SslConfig
Returns the names of the SSL protocols to use for secure connections.
getEncodedValue() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedRequest
getEncodedValue() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedResponse
getEntries() - Method in class org.ldaptive.LdapURL
Returns a list of all the ldap url entries in this ldap url.
getEntries() - Method in class org.ldaptive.SearchResult
Returns a collection of ldap entry.
getEntriesAsString() - Method in class org.ldaptive.LdapURL
Returns a list of all the hostnames in this ldap url.
getEntry() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Returns the search entry contained in this item or null if this item does not contain a search entry.
getEntry() - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Returns the search entry contained in this item or null if this item does not contain a search entry.
getEntry() - Method in class org.ldaptive.control.util.PersistentSearchItem
Returns the entry contained in this item or null if this item does not contain an entry.
getEntry() - Method in class org.ldaptive.control.util.SyncReplItem
Returns the entry contained in this item or null if this item does not contain an entry.
getEntry() - Method in class org.ldaptive.ext.MergeRequest
Returns the ldap entry to merge.
getEntry() - Method in class org.ldaptive.LdapURL
Returns the first entry of this ldap url.
getEntry() - Method in class org.ldaptive.SearchResult
Returns a single entry of this result.
getEntry(String) - Method in class org.ldaptive.SearchResult
Returns the ldap in this result with the supplied DN.
getEntry(String, KeyStore, char[]) - Static method in class org.ldaptive.ssl.KeyStoreUtils
Returns a keystore entry from the supplied keystore.
getEntryChangeNotificationControl() - Method in class org.ldaptive.control.util.PersistentSearchItem.Entry
Returns the entry change notification control or null if no such control exists in the search entry.
getEntryDns() - Method in class org.ldaptive.SearchResult
Returns the entry DNs in this result.
getEntryResolver() - Method in class org.ldaptive.auth.Authenticator
Returns the entry resolver.
getEntryUuid() - Method in class org.ldaptive.control.SyncStateControl
Returns the entry uuid.
getEntryUuids() - Method in class org.ldaptive.intermediate.SyncInfoMessage
Returns the entry uuids.
getEnum(Class<?>, String) - Static method in class org.ldaptive.props.AbstractPropertyInvoker
Returns the enum for the supplied type and value.
getEnvironment() - Method in class org.ldaptive.provider.jndi.JndiConnectionFactory
Returns the JNDI environment for this connection factory.
getEnvironment() - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Returns the context environment.
getEqualityMatchingRule() - Method in class org.ldaptive.schema.AttributeType
Returns the equality matching rule.
getError() - Method in class org.ldaptive.auth.AccountState
Returns the first account state error or null if no errors exist.
getError() - Method in class org.ldaptive.control.PasswordPolicyControl
Returns the password policy error.
getErrors() - Method in class org.ldaptive.auth.AccountState
Returns the account state errors.
getEscapeUser() - Method in class org.ldaptive.auth.FormatDnResolver
Returns whether the user input will be escaped.
getException() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Returns the exception contained in this item or null if this item does not contain an exception.
getException() - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Returns the exception contained in this item or null if this item does not contain an exception.
getException() - Method in class org.ldaptive.control.util.PersistentSearchItem
Returns the exception contained in this item or null if this item does not contain an exception.
getException() - Method in class org.ldaptive.control.util.SyncReplItem
Returns the exception contained in this item or null if this item does not contain an exception.
getExceptionHandler() - Method in class org.ldaptive.async.AbstractAsyncOperation
Returns the exception handler.
getExcludeAttributes() - Method in class org.ldaptive.ext.MergeRequest
Returns the names of attributes that are excluded when performing a modify.
getExecutorService() - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Returns the executor service for this search executor.
getExpiration() - Method in class org.ldaptive.auth.AccountState.DefaultWarning
Returns the expiration.
getExpiration() - Method in interface org.ldaptive.auth.AccountState.Warning
Returns the expiration.
getExtendedDnFlag() - Method in class org.ldaptive.ad.control.util.DirSyncClient
Returns the flag that is used on the extended dn control.
getExtensions() - Method in class org.ldaptive.schema.AbstractSchemaElement
Returns the extensions.
getFactory() - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Returns the underlying SSL socket factory that this class uses for creating SSL Sockets.
getFailFastInitialize() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns whether AbstractConnectionPool.initialize() should throw if pooling configuration requirements are not met.
getFilter() - Method in class org.ldaptive.SearchFilter
Gets the filter.
getFlag() - Method in class org.ldaptive.ad.control.ExtendedDnControl
Returns the flag.
getFlag() - Method in class org.ldaptive.ad.control.SearchOptionsControl
Returns the flag.
getFlags() - Method in class org.ldaptive.ad.control.DirSyncControl
Returns the flags value.
getFollowReferrals() - Method in class org.ldaptive.AbstractRequest
Returns whether to follow referrals.
getFollowReferrals() - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns whether to follow referrals.
getFollowReferrals() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns whether to follow referrals.
getFollowReferrals() - Method in interface org.ldaptive.Request
Returns whether to follow referrals.
getFormat() - Method in class org.ldaptive.auth.FormatDnResolver
Returns the formatter string used to return the entry DN.
getFormatArgs() - Method in class org.ldaptive.auth.FormatDnResolver
Returns the format arguments.
getFormatOID() - Method in class org.ldaptive.control.SessionTrackingControl
Returns the format OID.
getFreeIPAError() - Method in class org.ldaptive.auth.ext.FreeIPAAccountState
Returns the freeipa error for this account state.
getGraceAuthNsRemaining() - Method in class org.ldaptive.control.PasswordPolicyControl
Returns the number of grace authentications remaining.
getGroupFilter() - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
Returns the search filter used to find the primary group.
getHandshakeCompletedListeners() - Method in class org.ldaptive.ssl.SslConfig
Returns the handshake completed listeners to use for secure connections.
getHostname() - Method in class org.ldaptive.LdapURL.Entry
Returns the hostname.
getHostnames() - Method in class org.ldaptive.ssl.HostnameVerifierConfig
Returns the hostnames to verify.
getHostnameVerifier() - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Returns the hostname verifier to use for startTLS connections.
getHostnameVerifier() - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Returns the hostname verifier.
getHostnameVerifier() - Method in class org.ldaptive.ssl.SslConfig
Returns the hostname verifier.
getHostnameVerifierConfig() - Method in class org.ldaptive.ssl.AbstractSSLContextInitializer
 
getHostnameVerifierConfig() - Method in class org.ldaptive.ssl.SslConfig
Returns the hostname verifier config.
getHostnameVerifierConfig() - Method in interface org.ldaptive.ssl.SSLContextInitializer
Returns the hostname verifier config used when created SSL contexts.
getHostnameVerifierFactory(SslConfig, String[]) - Static method in class org.ldaptive.ssl.ThreadLocalTLSSocketFactory
Returns an instance of this socket factory configured with a hostname verifying trust manager.
getHostnameVerifierFactory(SslConfig, String[]) - Static method in class org.ldaptive.ssl.TLSSocketFactory
Returns an instance of this socket factory configured with a hostname verifying trust manager.
getHostnameWithPort() - Method in class org.ldaptive.LdapURL.Entry
Returns the hostname:port.
getID() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedRequest
getID() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedResponse
getID() - Method in class org.ldaptive.schema.DITStructureRule
Returns the id.
getIdentifier() - Method in class org.ldaptive.auth.User
Returns the user identifier.
getIdleTime() - Method in class org.ldaptive.pool.IdlePruneStrategy
Returns the idle time.
getIdleTimeDuration() - Method in class org.ldaptive.pool.IdlePruneStrategy
Returns the idle time as a duration.
getIncludeAttributes() - Method in class org.ldaptive.ext.MergeRequest
Returns the names of attributes that are included when performing a modify.
getIntermediateResponse() - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Returns the intermediate response contained in this item or null if this item does not contain an intermediate response.
getIntermediateResponse() - Method in class org.ldaptive.provider.SearchItem
Returns the intermediate response in this search item or null if this search item does not contain an intermediate response.
getIntermediateResponseHandlers() - Method in class org.ldaptive.AbstractRequest
Returns the intermediate response handlers.
getIntermediateResponseHandlers() - Method in interface org.ldaptive.Request
Returns the intermediate response handlers.
getJndiConnectionFactory(ConnectionConfig, Map<String, Object>) - Method in class org.ldaptive.provider.jndi.JndiProvider
Returns a jndi connection factory using the properties found in the supplied connection config.
getJndiStartTLSConnectionFactory(ConnectionConfig, Map<String, Object>) - Method in class org.ldaptive.provider.jndi.JndiProvider
Returns a jndi startTLS connection factory using the properties found in the supplied connection config.
getKeepAlive() - Method in class org.ldaptive.ssl.SocketConfig
See Socket.getKeepAlive().
getKeyManagers() - Method in class org.ldaptive.ssl.DefaultSSLContextInitializer
Returns the key managers used when creating SSL contexts.
getKeyManagers() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Returns the key managers used when creating SSL contexts.
getKeyManagers() - Method in interface org.ldaptive.ssl.SSLContextInitializer
Returns the key managers used when creating SSL contexts.
getKeyManagers() - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Returns the key managers used when creating SSL contexts.
getKeyStore() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Returns the name of the keystore to use.
getKeyStoreAliases() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Returns the aliases of the keystore to use.
getKeyStorePassword() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Returns the password for the keystore.
getKeyStoreType() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Returns the type of the keystore.
getLabel() - Method in class org.ldaptive.auth.AbstractCompareAuthenticationHandler.Scheme
Returns the scheme label.
getLastActiveStat() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Returns the last timestamp at which this connection was made active.
getLastAvailableState() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Returns the last timestamp at which this connection was made available.
getLastEntry() - Method in class org.ldaptive.LdapURL
Returns the last entry of this ldap url.
getLdapAttributes() - Method in class org.ldaptive.AddRequest
Returns the attributes to add.
getLdapContext() - Method in class org.ldaptive.provider.jndi.JndiConnection
Returns the underlying ldap context.
getLdapEntry() - Method in class org.ldaptive.auth.AuthenticationResponse
Returns the ldap entry of the authenticated user.
getLdapEntry() - Method in class org.ldaptive.jaas.LdapDnPrincipal
Returns the ldap entry for this ldap principal.
getLdapEntry() - Method in class org.ldaptive.jaas.LdapPrincipal
Returns the ldap entry for this ldap principal.
getLdapEntry(ConnectionFactory, String, String, String[]) - Static method in class org.ldaptive.schema.SchemaFactory
Searches for the supplied dn and returns its ldap entry.
getLdapUrl() - Method in class org.ldaptive.ConnectionConfig
Returns the ldap url.
getLdapUrl() - Method in interface org.ldaptive.provider.ConnectionFactoryMetadata
Returns the LDAP URL the provider connection factory is using.
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.provider.ConnectionStrategies.ActivePassiveConnectionStrategy
Return the URLs in the order they are provided, so that the first URL is always tried first, then the second, and so forth.
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.provider.ConnectionStrategies.DefaultConnectionStrategy
Returns an array containing a single entry URL that is the supplied url.
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.provider.ConnectionStrategies.RandomConnectionStrategy
Return a list of URLs in random order.
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.provider.ConnectionStrategies.RoundRobinConnectionStrategy
Return a list of URLs that cycles the list order.
getLdapUrls(ConnectionFactoryMetadata) - Method in interface org.ldaptive.provider.ConnectionStrategy
Returns an ordered list of URLs to attempt to open.
getLoginsRemaining() - Method in class org.ldaptive.auth.AccountState.DefaultWarning
Returns the number of logins remaining until the account locks.
getLoginsRemaining() - Method in interface org.ldaptive.auth.AccountState.Warning
Returns the number of logins remaining until the account locks.
getMatchedDn() - Method in class org.ldaptive.async.FutureResponse
Returns the matched DN produced by the ldap operation.
getMatchedDn() - Method in exception org.ldaptive.LdapException
Returns the matched DN produced by the ldap operation.
getMatchedDn() - Method in class org.ldaptive.Response
Returns the matched DN produced by the ldap operation.
getMatchingRule(String) - Method in class org.ldaptive.schema.Schema
Returns the matching rule with the supplied OID or name.
getMatchingRuleId() - Method in class org.ldaptive.control.SortKey
Returns the matching rule id.
getMatchingRules() - Method in class org.ldaptive.schema.Schema
Returns the matching rules.
getMatchingRuleUse(String) - Method in class org.ldaptive.schema.Schema
Returns the matching rule use with the supplied OID or name.
getMatchingRuleUses() - Method in class org.ldaptive.schema.Schema
Returns the matching rule uses.
getMaxAttributeCount() - Method in class org.ldaptive.ad.control.DirSyncControl
Returns the maximum attribute count.
getMaxPoolSize() - Method in class org.ldaptive.pool.PoolConfig
Returns the max pool size.
getMechanism() - Method in class org.ldaptive.sasl.SaslConfig
Returns the sasl mechanism.
getMembers() - Method in class org.ldaptive.jaas.LdapGroup
Returns an unmodifiable set of the members in this group.
getMergeAttributeName() - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
Returns the merge attribute name.
getMergeAttributes() - Method in class org.ldaptive.handler.RecursiveEntryHandler
Returns the attribute names that will be merged by the recursive search.
getMessage() - Method in class org.ldaptive.async.FutureResponse
Returns any error or diagnostic message produced by the ldap operation.
getMessage() - Method in interface org.ldaptive.auth.AccountState.Error
Returns the error message.
getMessage() - Method in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
Returns the error message.
getMessage() - Method in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
Returns the error message.
getMessage() - Method in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
 
getMessage() - Method in enum org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
Returns the error message.
getMessage() - Method in enum org.ldaptive.control.PasswordPolicyControl.Error
Returns the error message.
getMessage() - Method in class org.ldaptive.control.util.SyncReplItem
Returns the intermediate message contained in this item or null if this item does not contain a message.
getMessage() - Method in class org.ldaptive.Response
Returns any error or diagnostic message produced by the ldap operation.
getMessageId() - Method in interface org.ldaptive.async.AsyncRequest
Message ID associated with the operation.
getMessageId() - Method in class org.ldaptive.async.FutureResponse
Returns the message ID for this response message.
getMessageId() - Method in class org.ldaptive.extended.CancelRequest
Returns the message id to cancel.
getMessageId() - Method in class org.ldaptive.intermediate.AbstractIntermediateResponse
Returns the message ID for this response message.
getMessageId() - Method in exception org.ldaptive.LdapException
Returns the message ID for this response message.
getMessageId() - Method in class org.ldaptive.Response
Returns the message ID for this response message.
getMessageId() - Method in interface org.ldaptive.ResponseMessage
Returns the message ID for this response message.
getMessageId() - Method in class org.ldaptive.SearchEntry
Returns the message ID for this response message.
getMessageId() - Method in class org.ldaptive.SearchReference
Returns the message ID for this response message.
getMessageType() - Method in class org.ldaptive.intermediate.SyncInfoMessage
Returns the message type.
getMetadata() - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory
Returns the connection factory metadata.
getMinPoolSize() - Method in class org.ldaptive.pool.PoolConfig
Returns the min pool size.
getMutualAuthentication() - Method in class org.ldaptive.sasl.SaslConfig
Returns whether mutual authentication should occur.
getName() - Method in class org.ldaptive.jaas.LdapDnPrincipal
getName() - Method in class org.ldaptive.jaas.LdapGroup
getName() - Method in class org.ldaptive.jaas.LdapPrincipal
getName() - Method in class org.ldaptive.jaas.LdapRole
getName() - Method in class org.ldaptive.LdapAttribute
Returns the name of this attribute.
getName(boolean) - Method in class org.ldaptive.LdapAttribute
Returns the name of this attribute with or without options.
getName() - Method in class org.ldaptive.pool.AbstractPool
Returns the name for this pool.
getName() - Method in class org.ldaptive.schema.AbstractNamedSchemaElement
Returns the first name defined or null if no names are defined.
getName() - Method in enum org.ldaptive.schema.AttributeUsage
Returns the name.
getNameForm() - Method in class org.ldaptive.schema.DITStructureRule
Returns the name form.
getNameForm(String) - Method in class org.ldaptive.schema.Schema
Returns the name form with the supplied OID or name.
getNameForms() - Method in class org.ldaptive.schema.Schema
Returns the name forms.
getNames() - Method in class org.ldaptive.schema.AbstractNamedSchemaElement
Returns the names.
getNames() - Method in class org.ldaptive.schema.Extensions
Returns the name.
getNamingException(ResultCode) - Static method in class org.ldaptive.provider.jndi.NamingExceptionUtils
Returns the naming exception that maps to the supplied result code.
getNewDn() - Method in class org.ldaptive.ModifyDnRequest
Returns the new DN.
getNewPassword() - Method in class org.ldaptive.extended.PasswordModifyRequest
Returns the new password.
getObject() - Method in class org.ldaptive.asn1.AbstractParseHandler
Returns the object.
getObjectClass(String) - Method in class org.ldaptive.schema.Schema
Returns the object class with the supplied OID or name.
getObjectClasses() - Method in class org.ldaptive.schema.Schema
Returns the object classes.
getObjectClassType() - Method in class org.ldaptive.schema.ObjectClass
Returns the object class type.
getOID() - Method in class org.ldaptive.ad.extended.FastBindRequest
Returns the OID for this extended request.
getOID() - Method in class org.ldaptive.ad.extended.FastBindResponse
Returns the OID for this extended response.
getOid() - Method in class org.ldaptive.asn1.AttributeValueAssertion
Returns the OID.
getOID() - Method in class org.ldaptive.control.AbstractControl
Returns the OID for this control.
getOID() - Method in interface org.ldaptive.control.Control
Returns the OID for this control.
getOID() - Method in class org.ldaptive.extended.CancelRequest
Returns the OID for this extended request.
getOID() - Method in class org.ldaptive.extended.CancelResponse
Returns the OID for this extended response.
getOID() - Method in interface org.ldaptive.extended.ExtendedRequest
Returns the OID for this extended request.
getOID() - Method in interface org.ldaptive.extended.ExtendedResponse
Returns the OID for this extended response.
getOID() - Method in class org.ldaptive.extended.PasswordModifyRequest
Returns the OID for this extended request.
getOID() - Method in class org.ldaptive.extended.PasswordModifyResponse
Returns the OID for this extended response.
getOID() - Method in class org.ldaptive.extended.WhoAmIRequest
Returns the OID for this extended request.
getOID() - Method in class org.ldaptive.extended.WhoAmIResponse
Returns the OID for this extended response.
getOID() - Method in class org.ldaptive.intermediate.AbstractIntermediateResponse
Returns the OID for this response.
getOID() - Method in interface org.ldaptive.intermediate.IntermediateResponse
Returns the OID for this response.
getOID(T) - Method in interface org.ldaptive.provider.ControlHandler
Returns the OID of the supplied control.
getOID(Control) - Method in class org.ldaptive.provider.jndi.JndiControlHandler
Returns the OID of the supplied control.
getOID() - Method in class org.ldaptive.schema.AttributeType
Returns the oid.
getOID() - Method in class org.ldaptive.schema.DITContentRule
Returns the oid.
getOID() - Method in class org.ldaptive.schema.MatchingRule
Returns the oid.
getOID() - Method in class org.ldaptive.schema.MatchingRuleUse
Returns the oid.
getOID() - Method in class org.ldaptive.schema.NameForm
Returns the oid.
getOID() - Method in class org.ldaptive.schema.ObjectClass
Returns the oid.
getOID() - Method in class org.ldaptive.schema.Syntax
Returns the oid.
getOldPassword() - Method in class org.ldaptive.extended.PasswordModifyRequest
Returns the old password.
getOOBInline() - Method in class org.ldaptive.ssl.SocketConfig
See Socket.getOOBInline().
getOperationExceptionHandler() - Method in class org.ldaptive.AbstractOperation
Returns the operation exception handler.
getOperationExceptionResultCodes() - Method in class org.ldaptive.provider.ProviderConfig
Returns the result codes that trigger an operation exception.
getOperationResponseHandlers() - Method in class org.ldaptive.AbstractOperation
Returns the operation response handlers.
getOptionalAttributes() - Method in class org.ldaptive.schema.DITContentRule
Returns the optional attributes.
getOptionalAttributes() - Method in class org.ldaptive.schema.NameForm
Returns the optional attributes.
getOptionalAttributes() - Method in class org.ldaptive.schema.ObjectClass
Returns the optional attributes.
getOptions() - Method in class org.ldaptive.LdapAttribute
Returns the options for this attribute.
getOrderingMatchingRule() - Method in class org.ldaptive.schema.AttributeType
Returns the ordering matching rule.
getOutputProperties() - Method in class org.ldaptive.io.Dsmlv1Writer
Returns the transformer output properties used by this writer.
getPagedResultsCookie(Response<SearchResult>) - Method in class org.ldaptive.control.util.PagedResultsClient
Returns the paged results cookie in the supplied response or null if no cookie exists.
getParameters() - Method in class org.ldaptive.SearchFilter
Gets the filter parameters.
getPassivator() - Method in class org.ldaptive.pool.AbstractPool
Returns the passivator for this pool.
getPassivator() - Method in interface org.ldaptive.pool.ConnectionPool
Returns the passivator for this pool.
getPasswordAttribute() - Method in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Returns the password attribute.
getPasswordExpirationError() - Method in class org.ldaptive.auth.ext.PasswordExpirationAccountState
Returns the password expiration error for this account state.
getPasswordPolicyError() - Method in class org.ldaptive.auth.ext.PasswordPolicyAccountState
Returns the password policy error for this account state.
getPasswordScheme() - Method in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Returns the password scheme.
getPoolConfig() - Method in class org.ldaptive.pool.AbstractPool
Returns the configuration for this pool.
getPooledConnectionStatistics() - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Returns the statistics associated with this connection's activity in the pool.
getPooledConnectionStatistics() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns the statistics for each connection in the pool.
getPooledConnectionStatistics() - Method in interface org.ldaptive.pool.ConnectionPool
Returns the statistics for each connection in the pool.
getPooledConnectionStatistics() - Method in interface org.ldaptive.pool.PooledConnectionProxy
Returns the statistics associated with this connection's activity in the pool.
getPoolType() - Method in class org.ldaptive.props.PooledConnectionFactoryPropertySource
Returns the pool type.
getPort() - Method in class org.ldaptive.LdapURL.Entry
Returns the port.
getPreviousDn() - Method in class org.ldaptive.control.EntryChangeNotificationControl
Returns the previous dn.
getProperties() - Method in class org.ldaptive.props.AbstractPropertyInvoker
Returns the property keys for this invoker.
getProperties() - Static method in class org.ldaptive.props.AuthenticationRequestPropertySource
Returns the property names for this property source.
getProperties() - Static method in class org.ldaptive.props.AuthenticatorPropertySource
Returns the property names for this property source.
getProperties() - Static method in class org.ldaptive.props.BindAuthenticationHandlerPropertySource
Returns the property names for this property source.
getProperties() - Static method in class org.ldaptive.props.BindConnectionInitializerPropertySource
Returns the property names for this property source.
getProperties() - Static method in class org.ldaptive.props.BlockingConnectionPoolPropertySource
Returns the property names for this property source.
getProperties() - Static method in class org.ldaptive.props.ConnectionConfigPropertySource
Returns the property names for this property source.
getProperties() - Static method in class org.ldaptive.props.DefaultConnectionFactoryPropertySource
Returns the property names for this property source.
getProperties() - Static method in class org.ldaptive.props.PoolConfigPropertySource
Returns the property names for this property source.
getProperties() - Static method in class org.ldaptive.props.PooledConnectionFactoryPropertySource
Returns the property names for this property source.
getProperties() - Method in interface org.ldaptive.props.PropertyInvoker
Returns the property names for this invoker.
getProperties() - Method in class org.ldaptive.props.PropertyValueParser
Returns the properties from the configuration.
getProperties() - Static method in class org.ldaptive.props.ProviderConfigPropertySource
Returns the property names for this property source.
getProperties() - Static method in class org.ldaptive.props.SearchDnResolverPropertySource
Returns the property names for this property source.
getProperties() - Static method in class org.ldaptive.props.SearchRequestPropertySource
Returns the property names for this property source.
getProperties() - Static method in class org.ldaptive.props.SslConfigPropertySource
Returns the property names for this property source.
getProperties() - Method in class org.ldaptive.provider.ProviderConfig
Returns provider specific properties.
getPropertiesFromOptions(String, CommandLine) - Method in class org.ldaptive.cli.AbstractCli
Reads the options from the supplied command line and returns a properties containing those options.
getProvider() - Method in class org.ldaptive.DefaultConnectionFactory
Returns the ldap provider.
getProviderConfig() - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory
Returns the provider configuration.
getProviderConfig() - Method in class org.ldaptive.provider.jndi.JndiProvider
Returns the provider configuration.
getProviderConfig() - Method in interface org.ldaptive.provider.Provider
Returns the provider configuration.
getProviderConfig() - Method in interface org.ldaptive.provider.ProviderConnectionFactory
Returns the provider configuration.
getProviderConnection() - Method in interface org.ldaptive.Connection
Returns the provider connection to invoke the provider specific implementation.
getProviderConnection() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
Returns the provider specific connection.
getPrunePeriod() - Method in class org.ldaptive.pool.IdlePruneStrategy
Returns the interval at which the prune task will be executed in seconds.
getPrunePeriod() - Method in interface org.ldaptive.pool.PruneStrategy
Returns the interval at which the prune task will be executed in seconds.
getPrunePeriodDuration() - Method in class org.ldaptive.pool.IdlePruneStrategy
Returns the prune period as a duration.
getPruneStrategy() - Method in class org.ldaptive.pool.AbstractPool
Returns the prune strategy for this pool.
getQualityOfProtection(QualityOfProtection) - Static method in class org.ldaptive.provider.jndi.JndiUtils
Returns the SASL quality of protection string for the supplied enum.
getQualityOfProtection() - Method in class org.ldaptive.sasl.SaslConfig
Returns the sasl quality of protection.
getQueueType() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns the type of queue used for this connection pool.
getRDNs() - Method in class org.ldaptive.asn1.DN
Returns the RDNs in this DN.
getRealm() - Method in class org.ldaptive.sasl.DigestMd5Config
Returns the sasl realm.
getRealm() - Method in class org.ldaptive.sasl.GssApiConfig
Returns the sasl realm.
getReceiveBufferSize() - Method in class org.ldaptive.ssl.SocketConfig
See Socket.getReceiveBufferSize().
getReference() - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Returns the search reference contained in this item or null if this item does not contain a search reference.
getReference() - Method in class org.ldaptive.SearchResult
Returns a single search reference of this result.
getReferences() - Method in class org.ldaptive.SearchResult
Returns a collection of ldap entry.
getReferralURLs() - Method in class org.ldaptive.async.FutureResponse
Returns the referral URLs produced by the ldap operation.
getReferralURLs() - Method in exception org.ldaptive.LdapException
Returns the referral URLs produced by the ldap operation.
getReferralURLs() - Method in class org.ldaptive.Response
Returns the referral URLs produced by the ldap operation.
getReferralUrls() - Method in class org.ldaptive.SearchReference
Returns the referral urls for this search reference.
getRefreshDeletes() - Method in class org.ldaptive.control.SyncDoneControl
Returns whether to refresh deletes.
getRefreshDeletes() - Method in class org.ldaptive.intermediate.SyncInfoMessage
Returns whether to refresh deletes.
getRefreshDone() - Method in class org.ldaptive.intermediate.SyncInfoMessage
Returns whether refreshes are done.
getReloadHint() - Method in class org.ldaptive.control.SyncRequestControl
Returns the reload hint.
getRemoveDnUrls() - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Returns whether the URL will be removed from any DNs which are not relative.
getRequestMode() - Method in class org.ldaptive.control.SyncRequestControl
Returns the request mode.
getRequiredAttributes() - Method in class org.ldaptive.schema.DITContentRule
Returns the required attributes.
getRequiredAttributes() - Method in class org.ldaptive.schema.NameForm
Returns the required attributes.
getRequiredAttributes() - Method in class org.ldaptive.schema.ObjectClass
Returns the required attributes.
getResolveEntryOnFailure() - Method in class org.ldaptive.auth.Authenticator
Returns whether to execute the entry resolver on authentication failure.
getResource(String) - Static method in class org.ldaptive.LdapUtils
Parses the supplied path and returns an input stream based on the prefix in the path.
getResponse() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Returns the response contained in this item or null if this item does not contain a response.
getResponse() - Method in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
Returns the response data associated with this search, blocking until a response is available.
getResponse() - Method in class org.ldaptive.async.FutureResponse
Invokes Future.get(), waiting until the response is returned.
getResponse() - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Returns the response contained in this item or null if this item does not contain a response.
getResponse() - Method in class org.ldaptive.control.util.PersistentSearchItem
Returns the response contained in this item or null if this item does not contain a response.
getResponse() - Method in class org.ldaptive.control.util.SyncReplItem
Returns the response contained in this item or null if this item does not contain a response.
getResponse() - Method in class org.ldaptive.control.util.SyncReplItem.Response
Returns the underlying response.
getResponse() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Returns the response data associated with this search or null if this iterator has more ldap entries to return.
getResponse() - Method in interface org.ldaptive.provider.SearchIterator
Returns the response data associated with this search or null if this iterator has more ldap entries to return.
getResponseTimeout() - Method in class org.ldaptive.ConnectionConfig
Returns the response timeout.
getResponseTimeoutDuration() - Method in class org.ldaptive.ConnectionConfig
Returns the response timeout as a duration.
getRestrictedAttributes() - Method in class org.ldaptive.schema.DITContentRule
Returns the restricted attributes.
getResult() - Method in class org.ldaptive.async.FutureResponse
Returns the result of the ldap operation.
getResult() - Method in class org.ldaptive.handler.HandlerResult
Returns the result produced by a handler.
getResult() - Method in class org.ldaptive.Response
Returns the result of the ldap operation.
getResultCode() - Method in class org.ldaptive.async.FutureResponse
Returns the result code of the ldap operation.
getResultCode() - Method in exception org.ldaptive.LdapException
Returns the ldap result code associated with this exception.
getResultCode(Class<? extends NamingException>) - Static method in class org.ldaptive.provider.jndi.NamingExceptionUtils
Returns the result code that map to the supplied naming exception.
getResultCode(String) - Static method in class org.ldaptive.provider.jndi.NamingExceptionUtils
Returns the result code contained in the supplied naming exception message.
getResultCode() - Method in class org.ldaptive.Response
Returns the result code of the ldap operation.
getResultCodes(Class<? extends NamingException>) - Static method in class org.ldaptive.provider.jndi.NamingExceptionUtils
Returns the result codes that map to the supplied naming exception.
getRetry() - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Returns the retry.
getRetryBackoff() - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Returns the retry backoff.
getRetryWait() - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Returns the retry wait.
getReturnAttributes() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Deprecated. return attributes retrieved from the authentication request
getReturnAttributes() - Method in class org.ldaptive.auth.AuthenticationRequest
Returns the return attributes.
getReturnAttributes() - Method in class org.ldaptive.SearchRequest
Returns the search return attributes.
getReturnEcs() - Method in class org.ldaptive.control.PersistentSearchRequestControl
Returns whether to return an Entry Change Notification control.
getReuseAddress() - Method in class org.ldaptive.ssl.SocketConfig
See Socket.getReuseAddress().
getReverseOrder() - Method in class org.ldaptive.control.SortKey
Returns whether results should be in reverse sorted order.
getSaslConfig() - Method in class org.ldaptive.BindRequest
Returns the sasl config.
getSaslProperties(SaslConfig) - Static method in class org.ldaptive.provider.jndi.JndiConnection
Returns the JNDI properties for the supplied sasl configuration.
getSearchAttribute() - Method in class org.ldaptive.handler.RecursiveEntryHandler
Returns the attribute name that will be recursively searched on.
getSearchAttributes() - Method in class org.ldaptive.ext.MergeRequest
Returns the names of attributes that are used when searching for the entry.
getSearchCache() - Method in class org.ldaptive.auth.AbstractSearchOperationFactory
Returns the search cache.
getSearchCache() - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Returns the search cache.
getSearchCache() - Method in class org.ldaptive.SearchExecutor
Returns the search cache.
getSearchControls(SearchRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Returns a search controls object configured with the supplied search request.
getSearchDn(LdapContext, SearchRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Determines the DN of the supplied search request.
getSearchEntry() - Method in class org.ldaptive.control.util.PersistentSearchItem.Entry
Returns the underlying search entry.
getSearchEntry() - Method in class org.ldaptive.control.util.SyncReplItem.Entry
Returns the underlying search entry.
getSearchEntry() - Method in class org.ldaptive.provider.SearchItem
Returns the search entry in this search item or null if this search item does not contain a search entry.
getSearchEntryHandlers() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns the search entry handlers.
getSearchEntryHandlers() - Method in class org.ldaptive.SearchRequest
Returns the search entry handlers.
getSearchExceptionHandler() - Method in class org.ldaptive.auth.AbstractSearchOperationFactory
Returns the search exception handler.
getSearchExceptionHandler() - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Returns the search exception handler.
getSearchExceptionHandler() - Method in class org.ldaptive.SearchExecutor
Returns the search exception handler.
getSearchFilter() - Method in class org.ldaptive.SearchRequest
Returns the search filter.
getSearchIgnoreResultCodes() - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Returns the search ignore result codes.
getSearchReference() - Method in class org.ldaptive.provider.SearchItem
Returns the search reference in this search item or null if this search item does not contain a search reference.
getSearchReferenceHandlers() - Method in class org.ldaptive.SearchRequest
Returns the search reference handlers.
getSearchRequest() - Method in class org.ldaptive.pool.SearchValidator
Returns the search request.
getSearchResponseHandlers() - Method in class org.ldaptive.auth.AbstractSearchOperationFactory
Returns the search response handlers.
getSearchResponseHandlers() - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Returns the search response handlers.
getSearchResponseHandlers() - Method in class org.ldaptive.SearchExecutor
Returns the search response handlers.
getSearchResult(ConnectionFactory, String, String, String[]) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Searches for the supplied dn and returns its ldap entry.
getSearchScope(SearchScope) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Returns the jndi integer constant for the supplied search scope.
getSearchScope() - Method in class org.ldaptive.SearchRequest
Gets the search scope.
getSecurityStrength(SecurityStrength) - Static method in class org.ldaptive.provider.jndi.JndiUtils
Returns the SASL security strength string for the supplied enum.
getSecurityStrength() - Method in class org.ldaptive.sasl.SaslConfig
Returns the sasl security strength.
getSendBufferSize() - Method in class org.ldaptive.ssl.SocketConfig
See Socket.getSendBufferSize().
getServerName() - Method in class org.ldaptive.ad.control.VerifyNameControl
Returns the server name.
getSessionSourceIp() - Method in class org.ldaptive.control.SessionTrackingControl
Returns the session source ip.
getSessionSourceName() - Method in class org.ldaptive.control.SessionTrackingControl
Returns the session source name.
getSessionTrackingIdentifier() - Method in class org.ldaptive.control.SessionTrackingControl
Returns the session tracking identifier.
getSize() - Method in class org.ldaptive.asn1.DERPath
Gets the number of nodes in the path.
getSize() - Method in class org.ldaptive.control.PagedResultsControl
Returns the paged results size.
getSizeLimit() - Method in class org.ldaptive.SearchRequest
Returns the size limit.
getSocketConfig() - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Returns the socket configuration used by this socket factory.
getSoLinger() - Method in class org.ldaptive.ssl.SocketConfig
See Socket.getSoLinger().
getSortBehavior() - Method in class org.ldaptive.AbstractLdapBean
Returns the sort behavior for this ldap bean.
getSortBehavior() - Method in class org.ldaptive.SearchRequest
Returns the sort behavior.
getSortKeys() - Method in class org.ldaptive.control.SortRequestControl
Returns the sort keys.
getSortResult() - Method in class org.ldaptive.control.SortResponseControl
Returns the result code of the server side sort.
getSoTimeout() - Method in class org.ldaptive.ssl.SocketConfig
See Socket.getSoTimeout().
getSslConfig() - Method in class org.ldaptive.ConnectionConfig
Returns the ssl config.
getSslConfig() - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Returns the SSL configuration used by this socket factory.
getSslConfig() - Method in class org.ldaptive.ssl.ThreadLocalTLSSocketFactory
Returns the SSL configuration used by this socket factory.
getSslSocketFactory() - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Returns the SSL socket factory to use for SSL and startTLS connections.
getStartTlsResponse() - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnection
Returns the start tls response used by this connection.
getStatistics() - Method in class org.ldaptive.ad.control.GetStatsControl
Returns the statistics.
getStatisticsSize() - Method in class org.ldaptive.pool.IdlePruneStrategy
Returns the number of statistics to store for this prune strategy.
getStatisticsSize() - Method in interface org.ldaptive.pool.PruneStrategy
Returns the number of statistics to store for this prune strategy.
GetStatsControl - Class in org.ldaptive.ad.control
Request/response control for active directory servers to return statistics along with search results.
GetStatsControl() - Constructor for class org.ldaptive.ad.control.GetStatsControl
Default constructor.
GetStatsControl(boolean) - Constructor for class org.ldaptive.ad.control.GetStatsControl
Creates a new get stats control.
getStopTLSOnClose() - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnection
Returns whether to call StartTlsResponse.close() when JndiStartTLSConnection.close(RequestControl[]) is called.
getString() - Method in class org.ldaptive.Credential
Returns this credential as a string.
getStringValue() - Method in class org.ldaptive.LdapAttribute
Returns a single string value of this attribute.
getStringValues() - Method in class org.ldaptive.ad.UnicodePwdAttribute
Returns the values of this attribute as strings.
getStringValues() - Method in class org.ldaptive.LdapAttribute
Returns the values of this attribute as strings.
getStructuralClass() - Method in class org.ldaptive.schema.NameForm
Returns the structural object class.
getSubstringMatchingRule() - Method in class org.ldaptive.schema.AttributeType
Returns the substring matching rule.
getSubtreeSearch() - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns whether subtree searching will be used.
getSubtreeSearch() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns whether subtree searching will be used.
getSuperiorClasses() - Method in class org.ldaptive.schema.ObjectClass
Returns the superior classes.
getSuperiorRules() - Method in class org.ldaptive.schema.DITStructureRule
Returns the superior rules.
getSuperiorType() - Method in class org.ldaptive.schema.AttributeType
Returns the superior type.
getSupportedCipherSuites() - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Returns the names of the cipher suites which could be enabled for use on an SSL connection.
getSyncDoneControl() - Method in class org.ldaptive.control.util.SyncReplItem.Response
Returns the sync done control or null if no such control exists in the response.
getSyncState() - Method in class org.ldaptive.control.SyncStateControl
Returns the sync state.
getSyncStateControl() - Method in class org.ldaptive.control.util.SyncReplItem.Entry
Returns the sync state control or null if no such control exists in the search entry.
getSyntax(String) - Method in class org.ldaptive.schema.Schema
Returns the syntax with the supplied OID.
getSyntaxes() - Method in class org.ldaptive.schema.Schema
Returns the syntaxes.
getSyntaxOID() - Method in class org.ldaptive.schema.AttributeType
Returns the syntax oid.
getSyntaxOID(boolean) - Method in class org.ldaptive.schema.AttributeType
Returns the syntax oid.
getSyntaxOID() - Method in class org.ldaptive.schema.MatchingRule
Returns the syntax oid.
getSyntaxOIDBoundCount() - Method in class org.ldaptive.schema.AttributeType
Returns the syntax oid bound count.
getTag() - Method in class org.ldaptive.asn1.AttributeValueAssertion.Value
Returns the attribute value tag.
getTagByte() - Method in class org.ldaptive.asn1.AbstractDERTag
Gets the value of this tag for encoding.
getTagByte() - Method in class org.ldaptive.asn1.ApplicationDERTag
Gets the value of this tag for encoding.
getTagByte() - Method in class org.ldaptive.asn1.ContextDERTag
Gets the value of this tag for encoding.
getTagByte() - Method in interface org.ldaptive.asn1.DERTag
Gets the value of this tag for encoding.
getTagByte() - Method in enum org.ldaptive.asn1.UniversalDERTag
Gets the value of this tag for encoding.
getTagNo() - Method in class org.ldaptive.asn1.AbstractDERTag
Gets the decimal value of the tag.
getTagNo() - Method in interface org.ldaptive.asn1.DERTag
Gets the decimal value of the tag.
getTagNo() - Method in enum org.ldaptive.asn1.UniversalDERTag
Gets the decimal value of the tag.
getTargetOffset() - Method in class org.ldaptive.control.util.VirtualListViewParams
Returns the target offset.
getTargetOffset() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Returns the target offset.
getTargetPosition() - Method in class org.ldaptive.control.VirtualListViewResponseControl
Returns the target position.
getTcpNoDelay() - Method in class org.ldaptive.ssl.SocketConfig
See Socket.getTcpNoDelay().
getTimeBeforeExpiration() - Method in class org.ldaptive.control.PasswordExpiringControl
Returns the time in seconds until password expiration.
getTimeBeforeExpiration() - Method in class org.ldaptive.control.PasswordPolicyControl
Returns the time before expiration in seconds.
getTimeLimit() - Method in class org.ldaptive.SearchRequest
Returns the time limit.
getTimeLimitDuration() - Method in class org.ldaptive.SearchRequest
Returns the time limit as a duration.
getTracePackets() - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Returns the output stream used to print ASN.1 BER packets.
getTrafficClass() - Method in class org.ldaptive.ssl.SocketConfig
See Socket.getTrafficClass().
getTrustAliases() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Returns the aliases of the entries to use in the trust keystore.
getTrustCertificates() - Method in class org.ldaptive.ssl.X509CredentialConfig
Returns the name of the trust certificates to use.
getTrustCertificates() - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Returns the certificates to use for creating the trust managers.
getTrustKeystore() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Returns the keystore to use for creating the trust managers.
getTrustManagers() - Method in class org.ldaptive.ssl.AbstractSSLContextInitializer
Returns the trust managers used when creating SSL contexts.
getTrustManagers() - Method in class org.ldaptive.ssl.AggregateTrustManager
Returns the trust managers that are aggregated.
getTrustManagers() - Method in class org.ldaptive.ssl.SslConfig
Returns the trust managers.
getTrustManagers() - Method in interface org.ldaptive.ssl.SSLContextInitializer
Returns the trust managers used when creating SSL contexts.
getTrustStore() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Returns the name of the truststore to use.
getTrustStoreAliases() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Returns the aliases of the truststore to use.
getTrustStorePassword() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Returns the password for the truststore.
getTrustStoreType() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Returns the type of the truststore.
getTrustStrategy() - Method in class org.ldaptive.ssl.AggregateTrustManager
Returns the trust strategy.
getType() - Method in class org.ldaptive.ad.io.DeltaTimeValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.ad.io.FileTimeValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.ad.io.UnicodePwdValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.BooleanValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.ByteArrayValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.CertificateValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.CharArrayValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.DoubleValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.FloatValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.IntegerValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.LongValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.ObjectValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.ShortValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.StringValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.io.UUIDValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in interface org.ldaptive.io.ValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.schema.io.AttributeTypeValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.schema.io.DITContentRuleValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.schema.io.DITStructureRuleValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.schema.io.MatchingRuleUseValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.schema.io.MatchingRuleValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.schema.io.NameFormValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.schema.io.ObjectClassValueTranscoder
Returns the type produced by this value transcoder.
getType() - Method in class org.ldaptive.schema.io.SyntaxValueTranscoder
Returns the type produced by this value transcoder.
getTypesOnly() - Method in class org.ldaptive.SearchRequest
Returns whether to return only attribute types.
getUsage() - Method in class org.ldaptive.schema.AttributeType
Returns the usage.
getUseMultiThreadedListener() - Method in class org.ldaptive.async.AsyncSearchOperation
Returns whether the listener should spawn a new thread to process each result.
getUser() - Method in class org.ldaptive.auth.AuthenticationRequest
Returns the user.
getUserEx() - Method in class org.ldaptive.auth.AuthenticationRequest
Returns the user.
getUserFilter() - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns the filter used to search for the user.
getUserFilter() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns the filter used to search for the user.
getUserFilterParameters() - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns the filter parameters used to search for the user.
getUserFilterParameters() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns the filter parameters used to search for the user.
getUserIdentity() - Method in class org.ldaptive.extended.PasswordModifyRequest
Returns the user to modify.
getUseSSL() - Method in class org.ldaptive.ConnectionConfig
Returns whether the SSL protocol will be used for connections.
getUseStartTLS() - Method in class org.ldaptive.ConnectionConfig
Returns whether startTLS will be used for connections.
getValidatePeriod() - Method in class org.ldaptive.pool.PoolConfig
Returns the validate period.
getValidatePeriodDuration() - Method in class org.ldaptive.pool.PoolConfig
Returns the validate period as a duration.
getValidateTimeout() - Method in class org.ldaptive.pool.PoolConfig
Returns the timeout in milliseconds imposed when validating a single connection.
getValidateTimeoutDuration() - Method in class org.ldaptive.pool.PoolConfig
Returns the validate timeout as a duration.
getValidator() - Method in class org.ldaptive.pool.AbstractPool
Returns the validator for this pool.
getValidator() - Method in interface org.ldaptive.pool.ConnectionPool
Returns the validator for this pool.
getValue() - Method in class org.ldaptive.asn1.AttributeValueAssertion
Returns the tag and value of the attribute.
getValue(String, String) - Static method in class org.ldaptive.DnParser
Returns the RDN value for the attribute type with the supplied name.
getValue() - Method in class org.ldaptive.extended.AbstractExtendedResponse
Returns the response value associated with this extended operation or null if no value was generated by this operation.
getValue() - Method in interface org.ldaptive.extended.ExtendedResponse
Returns the response value associated with this extended operation or null if no value was generated by this operation.
getValue(ValueTranscoder<T>) - Method in class org.ldaptive.LdapAttribute
Returns a single decoded value of this attribute.
getValue(String) - Method in class org.ldaptive.schema.Extensions
Returns a single string value for the extension with the supplied name.
getValues(String, String) - Static method in class org.ldaptive.DnParser
Returns the RDN values for the attribute type with the supplied name.
getValues(ValueTranscoder<T>) - Method in class org.ldaptive.LdapAttribute
Returns the values of this attribute decoded by the supplied transcoder.
getValues(String) - Method in class org.ldaptive.schema.Extensions
Returns the values for the extension with the supplied name.
getViewResult() - Method in class org.ldaptive.control.VirtualListViewResponseControl
Returns the result code of the virtual list view.
getWarning() - Method in class org.ldaptive.auth.AccountState
Returns the first account state warning or null if no warnings exist.
getWarnings() - Method in class org.ldaptive.auth.AccountState
Returns the account state warnings.
GlobalIdentifier - Class in org.ldaptive.ad
Class to represent an active directory GUID.
grow(int) - Method in class org.ldaptive.pool.AbstractConnectionPool
Attempts to grow the pool to the supplied size.
grow(int, boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Attempts to grow the pool to the supplied size.
GssApiConfig - Class in org.ldaptive.sasl
Contains all the configuration data for SASL GSSAPI authentication.
GssApiConfig() - Constructor for class org.ldaptive.sasl.GssApiConfig
Default constructor.

H

handle(DERParser, ByteBuffer) - Method in interface org.ldaptive.asn1.ParseHandler
Invoked when a DER path is encountered that belongs to this parse handler.
handle(Connection, Request, AsyncRequest) - Method in interface org.ldaptive.async.handler.AsyncRequestHandler
Handle the supplied result.
handle(Connection, Request, Exception) - Method in interface org.ldaptive.async.handler.ExceptionHandler
Handle the supplied result.
handle(String, AuthenticationRequest) - Method in class org.ldaptive.auth.AddControlAuthenticationRequestHandler
 
handle(String, AuthenticationRequest) - Method in interface org.ldaptive.auth.AuthenticationRequestHandler
Handle the request for an ldap authentication.
handle(AuthenticationResponse) - Method in interface org.ldaptive.auth.AuthenticationResponseHandler
Handle the response from an ldap authentication.
handle(AuthenticationResponse) - Method in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
 
handle(AuthenticationResponse) - Method in class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Handle the response from an ldap authentication.
handle(AuthenticationResponse) - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
 
handle(AuthenticationResponse) - Method in class org.ldaptive.auth.ext.PasswordExpirationAuthenticationResponseHandler
Handle the response from an ldap authentication.
handle(AuthenticationResponse) - Method in class org.ldaptive.auth.ext.PasswordPolicyAuthenticationResponseHandler
Handle the response from an ldap authentication.
handle(Connection, Request, IntermediateResponse) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.IntermediateResponseHandler
Handle the supplied result.
handle(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchEntryHandler
Handle the supplied result.
handle(Connection, SearchRequest, SearchReference) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchReferenceHandler
Handle the supplied result.
handle(Connection, Q, Response<S>) - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Handle the supplied result.
handle(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
Handle the supplied result.
handle(Connection, Q, S) - Method in interface org.ldaptive.handler.Handler
Handle the supplied result.
handle(Connection, Request, IntermediateResponse) - Method in interface org.ldaptive.handler.IntermediateResponseHandler
Handle the supplied result.
handle(Connection, Q, Response<S>) - Method in class org.ldaptive.handler.NoOpOperationExceptionHandler
Handle the supplied result.
handle(Connection, Q, Response<S>) - Method in interface org.ldaptive.handler.OperationExceptionHandler
Handle the supplied result.
handle(Connection, Q, Response<T>) - Method in interface org.ldaptive.handler.OperationResponseHandler
Handle the supplied result.
handle(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.handler.RecursiveEntryHandler
Handle the supplied result.
handle(Connection, SearchRequest, SearchEntry) - Method in interface org.ldaptive.handler.SearchEntryHandler
Handle the supplied result.
handle(Connection, SearchRequest, SearchReference) - Method in interface org.ldaptive.handler.SearchReferenceHandler
Handle the supplied result.
handleAttribute(Connection, SearchRequest, LdapAttribute) - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
Handle a single attribute.
handleAttributeName(Connection, SearchRequest, String) - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
Returns the supplied attribute name unaltered.
handleAttributeName(Connection, SearchRequest, String) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Returns the supplied attribute name unaltered.
handleAttributes(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
Handle the attributes of a search entry.
handleAttributes(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
Handle the attributes of a search entry.
handleAttributes(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.ad.handler.RangeEntryHandler
Handle the attributes of a search entry.
handleAttributes(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
Handle the attributes of a search entry.
handleAttributes(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Handle the attributes of a search entry.
handleAttributes(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.handler.DnAttributeEntryHandler
Handle the attributes of a search entry.
handleAttributes(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
Handle the attributes of a search entry.
handleAttributeValue(Connection, SearchRequest, String) - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
Returns the supplied attribute value unaltered.
handleAttributeValue(Connection, SearchRequest, byte[]) - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
Returns the supplied attribute value unaltered.
handleAttributeValue(Connection, SearchRequest, String) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Returns the supplied attribute value unaltered.
handleAttributeValue(Connection, SearchRequest, byte[]) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Returns the supplied attribute value unaltered.
handleDn(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
Handle the dn of a search entry.
handleDn(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Handle the dn of a search entry.
handleInternal(Connection, Q, Response<S>) - Method in class org.ldaptive.AbstractOperation.ReopenOperationExceptionHandler
Perform any operations required to recover from the operation exception.
handleInternal(Connection, Q, Response<S>) - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Perform any operations required to recover from the operation exception.
Handler<Q extends Request,S> - Interface in org.ldaptive.handler
Interface for ldap handlers.
handleRequest(RequestControl) - Method in interface org.ldaptive.provider.ControlHandler
Converts the supplied control to a provider specific request control.
handleRequest(RequestControl) - Method in class org.ldaptive.provider.jndi.JndiControlHandler
Converts the supplied control to a provider specific request control.
handleResponse(T) - Method in interface org.ldaptive.provider.ControlHandler
Converts the supplied provider control to a response control.
handleResponse(Control) - Method in class org.ldaptive.provider.jndi.JndiControlHandler
Converts the supplied provider control to a response control.
HandlerResult<T> - Class in org.ldaptive.handler
Handler result data.
HandlerResult(T) - Constructor for class org.ldaptive.handler.HandlerResult
Creates a new handler result.
HandlerResult(T, boolean) - Constructor for class org.ldaptive.handler.HandlerResult
Creates a new handler result.
handshakeCompleted(HandshakeCompletedEvent) - Method in class org.ldaptive.ssl.HostnameVerifyingListener
hashCode() - Method in class org.ldaptive.ad.control.DirSyncControl
 
hashCode() - Method in class org.ldaptive.ad.control.ExtendedDnControl
 
hashCode() - Method in class org.ldaptive.ad.control.ForceUpdateControl
 
hashCode() - Method in class org.ldaptive.ad.control.GetStatsControl
 
hashCode() - Method in class org.ldaptive.ad.control.LazyCommitControl
 
hashCode() - Method in class org.ldaptive.ad.control.NotificationControl
 
hashCode() - Method in class org.ldaptive.ad.control.PermissiveModifyControl
 
hashCode() - Method in class org.ldaptive.ad.control.RangeRetrievalNoerrControl
 
hashCode() - Method in class org.ldaptive.ad.control.SearchOptionsControl
 
hashCode() - Method in class org.ldaptive.ad.control.ShowDeactivatedLinkControl
 
hashCode() - Method in class org.ldaptive.ad.control.ShowDeletedControl
 
hashCode() - Method in class org.ldaptive.ad.control.ShowRecycledControl
 
hashCode() - Method in class org.ldaptive.ad.control.VerifyNameControl
 
hashCode() - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
 
hashCode() - Method in class org.ldaptive.ad.handler.ObjectGuidHandler
hashCode() - Method in class org.ldaptive.ad.handler.ObjectSidHandler
hashCode() - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
 
hashCode() - Method in class org.ldaptive.ad.handler.RangeEntryHandler
hashCode() - Method in class org.ldaptive.asn1.AttributeValueAssertion
hashCode() - Method in class org.ldaptive.asn1.AttributeValueAssertion.Value
hashCode() - Method in class org.ldaptive.asn1.DERPath
hashCode() - Method in class org.ldaptive.asn1.DN
hashCode() - Method in class org.ldaptive.asn1.RDN
hashCode() - Method in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
hashCode() - Method in class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
hashCode() - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
hashCode() - Method in class org.ldaptive.control.AbstractControl
Returns the hash code for this object.
hashCode() - Method in class org.ldaptive.control.AuthorizationIdentityRequestControl
 
hashCode() - Method in class org.ldaptive.control.AuthorizationIdentityResponseControl
 
hashCode() - Method in class org.ldaptive.control.EntryChangeNotificationControl
 
hashCode() - Method in class org.ldaptive.control.ManageDsaITControl
 
hashCode() - Method in class org.ldaptive.control.PagedResultsControl
 
hashCode() - Method in class org.ldaptive.control.PasswordExpiredControl
 
hashCode() - Method in class org.ldaptive.control.PasswordExpiringControl
 
hashCode() - Method in class org.ldaptive.control.PasswordPolicyControl
 
hashCode() - Method in class org.ldaptive.control.PersistentSearchRequestControl
 
hashCode() - Method in class org.ldaptive.control.ProxyAuthorizationControl
 
hashCode() - Method in class org.ldaptive.control.SessionTrackingControl
 
hashCode() - Method in class org.ldaptive.control.SortKey
hashCode() - Method in class org.ldaptive.control.SortRequestControl
 
hashCode() - Method in class org.ldaptive.control.SortResponseControl
 
hashCode() - Method in class org.ldaptive.control.SyncDoneControl
 
hashCode() - Method in class org.ldaptive.control.SyncRequestControl
 
hashCode() - Method in class org.ldaptive.control.SyncStateControl
 
hashCode() - Method in class org.ldaptive.control.VirtualListViewRequestControl
 
hashCode() - Method in class org.ldaptive.control.VirtualListViewResponseControl
 
hashCode() - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
hashCode() - Method in class org.ldaptive.handler.CaseChangeEntryHandler
hashCode() - Method in class org.ldaptive.handler.DnAttributeEntryHandler
 
hashCode() - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
 
hashCode() - Method in class org.ldaptive.handler.RecursiveEntryHandler
 
hashCode() - Method in class org.ldaptive.intermediate.SyncInfoMessage
hashCode() - Method in class org.ldaptive.jaas.LdapCredential
hashCode() - Method in class org.ldaptive.jaas.LdapDnPrincipal
hashCode() - Method in class org.ldaptive.jaas.LdapGroup
hashCode() - Method in class org.ldaptive.jaas.LdapPrincipal
hashCode() - Method in class org.ldaptive.jaas.LdapRole
hashCode() - Method in class org.ldaptive.LdapAttribute
 
hashCode() - Method in class org.ldaptive.LdapEntry
 
hashCode() - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
hashCode() - Method in class org.ldaptive.schema.AbstractSchemaElement
hashCode() - Method in class org.ldaptive.schema.AttributeType
 
hashCode() - Method in class org.ldaptive.schema.DITContentRule
 
hashCode() - Method in class org.ldaptive.schema.DITStructureRule
 
hashCode() - Method in class org.ldaptive.schema.Extensions
 
hashCode() - Method in class org.ldaptive.schema.MatchingRule
 
hashCode() - Method in class org.ldaptive.schema.MatchingRuleUse
 
hashCode() - Method in class org.ldaptive.schema.NameForm
 
hashCode() - Method in class org.ldaptive.schema.ObjectClass
 
hashCode() - Method in class org.ldaptive.schema.Schema
 
hashCode() - Method in class org.ldaptive.schema.Syntax
 
hashCode() - Method in class org.ldaptive.SearchEntry
 
hashCode() - Method in class org.ldaptive.SearchFilter
hashCode() - Method in class org.ldaptive.SearchReference
hashCode() - Method in class org.ldaptive.SearchRequest
hashCode() - Method in class org.ldaptive.SearchResult
 
hashCode() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
hashCode() - Method in class org.ldaptive.ssl.X509CredentialConfig
hasMore(Response<SearchResult>) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Returns whether DirSyncClient.execute(SearchRequest, Response) can be invoked again.
hasMore(Response<SearchResult>) - Method in class org.ldaptive.control.util.PagedResultsClient
Returns whether PagedResultsClient.execute(SearchRequest, Response) can be invoked again.
hasName(String) - Method in class org.ldaptive.schema.AbstractNamedSchemaElement
Returns whether the supplied string matches, ignoring case, any of the names for this schema element.
hasNext() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Returns true if the iteration has more elements.
hasNext() - Method in interface org.ldaptive.provider.SearchIterator
Returns true if the iteration has more elements.
hasProperty(String) - Method in class org.ldaptive.props.AbstractPropertyInvoker
Returns whether the supplied property exists for this invoker.
hasProperty(String) - Method in interface org.ldaptive.props.PropertyInvoker
Returns whether a property with the supplied name exists on this invoker.
Hex - Class in org.ldaptive.io
Utility for hexidecimal encoding and decoding.
hexDecode(char[]) - Static method in class org.ldaptive.LdapUtils
This will decode the supplied value as a hex encoded string to a byte[].
hexEncode(byte[]) - Static method in class org.ldaptive.LdapUtils
This will convert the supplied value to a hex encoded string.
hexEncode(char...) - Static method in class org.ldaptive.LdapUtils
This will convert the supplied value to a hex encoded string.
HostnameVerifierAdapter - Class in org.ldaptive.ssl
Adapts a CertificateHostnameVerifier for use as a HostnameVerifier.
HostnameVerifierAdapter(CertificateHostnameVerifier) - Constructor for class org.ldaptive.ssl.HostnameVerifierAdapter
Creates a new hostname verifier adapter.
hostnameVerifierConfig - Variable in class org.ldaptive.ssl.AbstractSSLContextInitializer
Hostname verifier config.
HostnameVerifierConfig - Class in org.ldaptive.ssl
Contains all the configuration data for hostname verification.
HostnameVerifierConfig() - Constructor for class org.ldaptive.ssl.HostnameVerifierConfig
Default constructor.
HostnameVerifierConfig(CertificateHostnameVerifier, String...) - Constructor for class org.ldaptive.ssl.HostnameVerifierConfig
Creates a new hostname verifier config.
HostnameVerifyingListener - Class in org.ldaptive.ssl
Handshake completed listener that invokes a hostname verifier.
HostnameVerifyingListener(HostnameVerifier) - Constructor for class org.ldaptive.ssl.HostnameVerifyingListener
Creates a new verifying handshake completed listener.
HostnameVerifyingListener(HostnameVerifier, String) - Constructor for class org.ldaptive.ssl.HostnameVerifyingListener
Creates a new verifying handshake completed listener.
HostnameVerifyingTrustManager - Class in org.ldaptive.ssl
Trust manager that delegates to CertificateHostnameVerifier.
HostnameVerifyingTrustManager(CertificateHostnameVerifier, String...) - Constructor for class org.ldaptive.ssl.HostnameVerifyingTrustManager
Creates a new hostname verifying trust manager.

I

IdlePruneStrategy - Class in org.ldaptive.pool
Removes connections from the pool based on how long they have been idle in the available queue.
IdlePruneStrategy() - Constructor for class org.ldaptive.pool.IdlePruneStrategy
Creates a new idle prune strategy.
IdlePruneStrategy(long, long) - Constructor for class org.ldaptive.pool.IdlePruneStrategy
Creates a new idle prune strategy.
ignoreSearchException(ResultCode[], NamingException) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Determines whether the supplied naming exception should be ignored.
init(ServletConfig) - Method in class org.ldaptive.servlets.SearchServlet
initalizeReturnAttributes() - Method in class org.ldaptive.handler.RecursiveEntryHandler
Initializes the return attributes array.
initAuthenticationRequest(CommandLine) - Method in class org.ldaptive.cli.AuthenticatorCli
Initialize an authentication request with command line options.
initAuthenticator(CommandLine) - Method in class org.ldaptive.cli.AuthenticatorCli
Initialize an Authenticator with command line options.
initConnectionFactory(CommandLine) - Method in class org.ldaptive.cli.AbstractCli
Initialize a connection factory with command line options.
initialize(Connection) - Method in class org.ldaptive.ad.extended.FastBindOperation.FastBindConnectionInitializer
Initialize the supplied connection.
initialize(Connection) - Method in class org.ldaptive.BindConnectionInitializer
Initialize the supplied connection.
initialize(Connection) - Method in interface org.ldaptive.ConnectionInitializer
Initialize the supplied connection.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.ldaptive.jaas.AbstractLoginModule
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.ldaptive.jaas.LdapDnAuthorizationModule
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.ldaptive.jaas.LdapLoginModule
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.ldaptive.jaas.LdapRoleAuthorizationModule
initialize() - Method in class org.ldaptive.pool.AbstractConnectionPool
Initialize this pool for use.
initialize() - Method in interface org.ldaptive.pool.ConnectionPool
Initialize this pool for use.
initialize(Class<?>) - Method in class org.ldaptive.props.AbstractPropertyInvoker
Initializes the properties cache with the supplied class.
initialize() - Method in class org.ldaptive.props.AuthenticationRequestPropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.props.AuthenticatorPropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.props.BindAuthenticationHandlerPropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.props.BindConnectionInitializerPropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.props.BlockingConnectionPoolPropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.props.ConnectionConfigPropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.props.DefaultConnectionFactoryPropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.props.PoolConfigPropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.props.PooledConnectionFactoryPropertySource
Initializes the object for this property source.
initialize() - Method in interface org.ldaptive.props.PropertySource
Initializes the object for this property source.
initialize(String, String) - Method in class org.ldaptive.props.PropertyValueParser
Invokes PropertyValueParser.setClassName(String) and PropertyValueParser.initializeProperties(Matcher).
initialize() - Method in class org.ldaptive.props.ProviderConfigPropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.props.SearchDnResolverPropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.props.SearchRequestPropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.props.SimplePropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.props.SslConfigPropertySource
Initializes the object for this property source.
initialize() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Initializes this jndi search iterator.
initialize(ServletConfig) - Method in class org.ldaptive.servlets.AbstractServletSearchExecutor
Prepares this servlet search executor for use.
initialize(ServletConfig) - Method in interface org.ldaptive.servlets.ServletSearchExecutor
Prepares this servlet search executor for use.
initialize() - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Prepares this socket factory for use.
initialize() - Method in class org.ldaptive.ssl.TLSSocketFactory
Creates the underlying SSLContext using truststore and keystore attributes and makes this factory ready for use.
initializeContext(Request) - Method in class org.ldaptive.provider.jndi.JndiConnection
Creates a new ldap context using LdapContext.newInstance(Control[]).
initializeObject(PropertyInvoker) - Method in class org.ldaptive.props.AbstractPropertySource
Iterates over the properties and uses the invoker to set those properties on the object.
initializeProperties(Matcher) - Method in class org.ldaptive.props.PropertyValueParser
Finds all the matches in the supplied matcher puts them into the properties map.
initializeRequest(SearchRequest) - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
Initialize the search request for use with this entry handler.
initializeRequest(SearchRequest) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchEntryHandler
Initialize the search request for use with this entry handler.
initializeRequest(SearchRequest) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchReferenceHandler
Initialize the search request for use with this reference handler.
initializeRequest(SearchRequest) - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
Initialize the search request for use with this entry handler.
initializeRequest(SearchRequest) - Method in interface org.ldaptive.handler.SearchEntryHandler
Initialize the search request for use with this entry handler.
initializeRequest(SearchRequest) - Method in interface org.ldaptive.handler.SearchReferenceHandler
Initialize the search request for use with this reference handler.
initializeSearchContext(LdapContext, SearchRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Adds any additional environment properties found in the supplied request to the supplied context.
initializeType() - Method in class org.ldaptive.props.PropertyValueParser
Initialize an instance of the class type with the properties contained in this config.
initOptions() - Method in class org.ldaptive.cli.AbstractCli
Initialize CLI options.
initOptions() - Method in class org.ldaptive.cli.AddOperationCli
Initialize CLI options.
initOptions() - Method in class org.ldaptive.cli.AuthenticatorCli
Initialize CLI options.
initOptions() - Method in class org.ldaptive.cli.CompareOperationCli
Initialize CLI options.
initOptions() - Method in class org.ldaptive.cli.DeleteOperationCli
Initialize CLI options.
initOptions() - Method in class org.ldaptive.cli.SearchOperationCli
Initialize CLI options.
initSearchRequest(CommandLine) - Method in class org.ldaptive.cli.SearchOperationCli
Initialize a search request with command line options.
initSSLContext(String) - Method in class org.ldaptive.ssl.AbstractSSLContextInitializer
Creates an initialized SSLContext for the supplied protocol.
initSSLContext(String) - Method in interface org.ldaptive.ssl.SSLContextInitializer
Creates an initialized SSLContext for the supplied protocol.
initSSLSocket(SSLSocket) - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Initializes the supplied socket for use.
insert(QueueingSearchExecutor.SearchItem) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.AbstractHandler
Places the supplied item on the blocking queue.
instantiateType(T, String) - Static method in class org.ldaptive.props.AbstractPropertyInvoker
Creates an instance of the supplied type.
IntegerType - Class in org.ldaptive.asn1
Converts arbitrary-precision integers to and from their DER encoded format.
IntegerType(BigInteger) - Constructor for class org.ldaptive.asn1.IntegerType
Creates a new integer type.
IntegerType(int) - Constructor for class org.ldaptive.asn1.IntegerType
Creates a new integer type.
IntegerType(DERTag, BigInteger) - Constructor for class org.ldaptive.asn1.IntegerType
Creates a new integer type.
IntegerType(DERTag, int) - Constructor for class org.ldaptive.asn1.IntegerType
Creates a new integer type.
IntegerValueTranscoder - Class in org.ldaptive.io
Decodes and encodes an integer for use in an ldap attribute value.
IntegerValueTranscoder() - Constructor for class org.ldaptive.io.IntegerValueTranscoder
Default constructor.
IntegerValueTranscoder(boolean) - Constructor for class org.ldaptive.io.IntegerValueTranscoder
Creates a new integer value transcoder.
IntermediateResponse - Interface in org.ldaptive.intermediate
Interface for ldap intermediate responses.
IntermediateResponseFactory - Class in org.ldaptive.intermediate
Utility class for creating intermediate responses.
IntermediateResponseHandler - Interface in org.ldaptive.handler
Provides handling of an ldap intermediate response.
invoke(Q) - Method in class org.ldaptive.AbstractOperation
Call the provider specific implementation of this ldap operation.
invoke(FastBindRequest) - Method in class org.ldaptive.ad.extended.FastBindOperation
Call the provider specific implementation of this ldap operation.
invoke(AddRequest) - Method in class org.ldaptive.AddOperation
Call the provider specific implementation of this ldap operation.
invoke(SearchRequest) - Method in class org.ldaptive.async.AsyncSearchOperation
Call the provider specific implementation of this ldap operation.
invoke(BindRequest) - Method in class org.ldaptive.BindOperation
Call the provider specific implementation of this ldap operation.
invoke(CompareRequest) - Method in class org.ldaptive.CompareOperation
Call the provider specific implementation of this ldap operation.
invoke(DeleteRequest) - Method in class org.ldaptive.DeleteOperation
Call the provider specific implementation of this ldap operation.
invoke(MergeRequest) - Method in class org.ldaptive.ext.MergeOperation
Executes the ldap operation necessary to perform a merge.
invoke(CancelRequest) - Method in class org.ldaptive.extended.CancelOperation
Call the provider specific implementation of this ldap operation.
invoke(PasswordModifyRequest) - Method in class org.ldaptive.extended.PasswordModifyOperation
Call the provider specific implementation of this ldap operation.
invoke(WhoAmIRequest) - Method in class org.ldaptive.extended.WhoAmIOperation
Call the provider specific implementation of this ldap operation.
invoke(ModifyDnRequest) - Method in class org.ldaptive.ModifyDnOperation
Call the provider specific implementation of this ldap operation.
invoke(ModifyRequest) - Method in class org.ldaptive.ModifyOperation
Call the provider specific implementation of this ldap operation.
invoke(Object, Method, Object[]) - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
invoke(SearchRequest) - Method in class org.ldaptive.SearchOperation
Call the provider specific implementation of this ldap operation.
invokeMethod(Method, Object, Object) - Static method in class org.ldaptive.props.AbstractPropertyInvoker
Invokes the supplied method on the supplied object with the supplied argument.
isAddIfExists() - Method in class org.ldaptive.handler.DnAttributeEntryHandler
Returns whether to add the entryDN if an attribute of the same name exists.
isAsyncRequest() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Returns whether this item represents an async request.
isAsyncRequest() - Method in class org.ldaptive.control.util.PersistentSearchItem
Returns whether this item represents an async request.
isAsyncRequest() - Method in class org.ldaptive.control.util.SyncReplItem
Returns whether this item represents an async request.
isBinary() - Method in class org.ldaptive.LdapAttribute
Returns whether this ldap attribute contains a value of type byte[].
isCollective() - Method in class org.ldaptive.schema.AttributeType
Returns whether this attribute type is collective.
isConfig(String) - Static method in class org.ldaptive.props.PropertyValueParser
Returns whether the supplied configuration data contains a config.
isConstructed() - Method in class org.ldaptive.asn1.AbstractDERTag
Determines whether the tag is constructed or primitive.
isConstructed() - Method in interface org.ldaptive.asn1.DERTag
Determines whether the tag is constructed or primitive.
isConstructed() - Method in enum org.ldaptive.asn1.UniversalDERTag
Determines whether the tag is constructed or primitive.
isCredentialConfig(String) - Static method in class org.ldaptive.props.CredentialConfigParser
Returns whether the supplied configuration data contains a credential config.
isDuration(String) - Static method in class org.ldaptive.LdapUtils
Returns whether the supplied string is a duration.
isEmpty() - Method in class org.ldaptive.asn1.DERPath
Determines whether the path contains any nodes.
isEmpty() - Method in class org.ldaptive.BindConnectionInitializer
Returns whether this connection initializer contains any configuration data.
isEmpty() - Method in class org.ldaptive.pool.Queue
Returns whether or not the queue is empty.
isEmpty() - Method in class org.ldaptive.ssl.SocketConfig
Returns whether this socket config contains any configuration data.
isEmpty() - Method in class org.ldaptive.ssl.SslConfig
Returns whether this ssl config contains any configuration data.
isEntry() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Returns whether this item represents a search entry.
isEntry() - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Returns whether this item represents a search entry.
isEntry() - Method in class org.ldaptive.control.util.PersistentSearchItem
Returns whether this item represents a search entry.
isEntry() - Method in class org.ldaptive.control.util.SyncReplItem
Returns whether this item represents a search entry.
isException() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Returns whether this item represents an exception.
isException() - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Returns whether this item represents an exception.
isException() - Method in class org.ldaptive.control.util.PersistentSearchItem
Returns whether this item represents an exception.
isException() - Method in class org.ldaptive.control.util.SyncReplItem
Returns whether this item represents an exception.
isInitialized() - Method in class org.ldaptive.pool.AbstractConnectionPool
Used to determine whether AbstractConnectionPool.initialize() has been invoked for this pool.
isIntermediateResponse() - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Returns whether this item represents an intermediate response.
isIntermediateResponse() - Method in class org.ldaptive.provider.SearchItem
Returns whether this search item contains an intermediate response.
isIPAddress(String) - Static method in class org.ldaptive.LdapUtils
Returns whether the supplied string represents an IP address.
isMember(Principal) - Method in class org.ldaptive.jaas.LdapGroup
isMessage() - Method in class org.ldaptive.control.util.SyncReplItem
Returns whether this item represents an intermediate message.
isNoUserModification() - Method in class org.ldaptive.schema.AttributeType
Returns whether this attribute type allows user modification.
isObsolete() - Method in class org.ldaptive.schema.AbstractNamedSchemaElement
Returns whether this attribute type definition is obsolete.
isOpen() - Method in interface org.ldaptive.Connection
Returns whether Connection.open(BindRequest) was successfully invoked on this connection and Connection.close() and not been invoked.
isOpen() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
Returns whether the underlying provider connection is not null.
isOperational() - Method in enum org.ldaptive.schema.AttributeUsage
Whether this attribute usage is operational.
isParamsOnlyConfig(String) - Static method in class org.ldaptive.props.PropertyValueParser
Returns whether the supplied configuration data contains a params only config.
isPrimitive() - Method in class org.ldaptive.io.AbstractPrimitiveValueTranscoder
Returns whether this transcoder operates on a primitive value.
isReference() - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Returns whether this item represents a search reference.
isResource(String) - Static method in class org.ldaptive.LdapUtils
Returns whether the supplied string starts with LdapUtils.CLASSPATH_PREFIX or LdapUtils.FILE_PREFIX.
isResponse() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Returns whether this item represents a response.
isResponse() - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Returns whether this item represents a response.
isResponse() - Method in class org.ldaptive.control.util.PersistentSearchItem
Returns whether this item represents a response.
isResponse() - Method in class org.ldaptive.control.util.SyncReplItem
Returns whether this item represents a response.
isSearchEntry() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Deprecated. use NotificationClient.NotificationItem.isEntry() instead
isSearchEntry() - Method in class org.ldaptive.provider.SearchItem
Returns whether this search item contains a search entry.
isSearchReference() - Method in class org.ldaptive.provider.SearchItem
Returns whether this search item contains a search reference.
isSingleValued() - Method in class org.ldaptive.schema.AttributeType
Returns whether this attribute type is single valued.
isValid(int[]) - Static method in class org.ldaptive.asn1.OidType
Checks whether the supplied oid is valid.
isValidateOnCheckIn() - Method in class org.ldaptive.pool.PoolConfig
Returns the validate on check in flag.
isValidateOnCheckOut() - Method in class org.ldaptive.pool.PoolConfig
Returns the validate on check out flag.
isValidatePeriodically() - Method in class org.ldaptive.pool.PoolConfig
Returns the validate periodically flag.
iterator() - Method in class org.ldaptive.pool.Queue

J

JndiConnection - Class in org.ldaptive.provider.jndi
JNDI provider implementation of ldap operations.
JndiConnection(LdapContext, JndiProviderConfig) - Constructor for class org.ldaptive.provider.jndi.JndiConnection
Creates a new jndi connection.
JndiConnection.JndiExtendedRequest - Class in org.ldaptive.provider.jndi
Class for exposing extended request properties.
JndiConnection.JndiExtendedRequest(String, byte[]) - Constructor for class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedRequest
Creates a new jndi extended request.
JndiConnection.JndiExtendedResponse - Class in org.ldaptive.provider.jndi
Class for exposing extended response properties.
JndiConnection.JndiExtendedResponse(String, byte[]) - Constructor for class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedResponse
Creates a new jndi extended response.
JndiConnection.JndiSearchIterator - Class in org.ldaptive.provider.jndi
Search iterator for JNDI naming enumeration.
JndiConnection.JndiSearchIterator(SearchRequest) - Constructor for class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Creates a new jndi search iterator.
JndiConnectionFactory - Class in org.ldaptive.provider.jndi
Creates connections using the JNDI InitialLdapContext class.
JndiConnectionFactory(String, JndiProviderConfig, Map<String, Object>) - Constructor for class org.ldaptive.provider.jndi.JndiConnectionFactory
Creates a new jndi connection factory.
JndiControlHandler - Class in org.ldaptive.provider.jndi
JNDI request control handler.
JndiControlHandler() - Constructor for class org.ldaptive.provider.jndi.JndiControlHandler
 
JndiProvider - Class in org.ldaptive.provider.jndi
Exposes a connection factory for creating connections with JNDI.
JndiProvider() - Constructor for class org.ldaptive.provider.jndi.JndiProvider
 
JndiProviderConfig - Class in org.ldaptive.provider.jndi
Contains configuration data for the JNDI provider.
JndiProviderConfig() - Constructor for class org.ldaptive.provider.jndi.JndiProviderConfig
Default constructor.
JndiStartTLSConnection - Class in org.ldaptive.provider.jndi
JNDI provider implementation of ldap operations using startTLS.
JndiStartTLSConnection(LdapContext, JndiProviderConfig) - Constructor for class org.ldaptive.provider.jndi.JndiStartTLSConnection
Creates a new jndi startTLS connection.
JndiStartTLSConnection(LdapContext, JndiProviderConfig, StartTlsResponse) - Constructor for class org.ldaptive.provider.jndi.JndiStartTLSConnection
Creates a new jndi startTLS connection.
JndiStartTLSConnectionFactory - Class in org.ldaptive.provider.jndi
Creates connections using the JNDI InitialLdapContext class with the startTLS extended operation.
JndiStartTLSConnectionFactory(String, JndiProviderConfig, Map<String, Object>, SSLSocketFactory, HostnameVerifier) - Constructor for class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
Creates a new jndi startTLS connection factory.
JndiUtils - Class in org.ldaptive.provider.jndi
Provides methods for converting between JNDI specific objects and ldaptive specific objects.
JndiUtils() - Constructor for class org.ldaptive.provider.jndi.JndiUtils
Default constructor.
JndiUtils(SortBehavior) - Constructor for class org.ldaptive.provider.jndi.JndiUtils
Creates a new jndi util.

K

KeyStoreCredentialConfig - Class in org.ldaptive.ssl
Provides the properties necessary for creating an SSL context initializer with a keystore credential reader.
KeyStoreCredentialConfig() - Constructor for class org.ldaptive.ssl.KeyStoreCredentialConfig
 
KeyStoreCredentialReader - Class in org.ldaptive.ssl
Reads keystore credentials from a classpath, filepath, or stream resource.
KeyStoreCredentialReader() - Constructor for class org.ldaptive.ssl.KeyStoreCredentialReader
 
KeyStoreSSLContextInitializer - Class in org.ldaptive.ssl
Provides an SSL context initializer which can use java KeyStores to create key and trust managers.
KeyStoreSSLContextInitializer() - Constructor for class org.ldaptive.ssl.KeyStoreSSLContextInitializer
 
KeyStoreUtils - Class in org.ldaptive.ssl
Provides utility methods for using a KeyStore.

L

LazyCommitControl - Class in org.ldaptive.ad.control
Request control for active directory domain controllers to sacrifice durability guarantees on updates to improve performance.
LazyCommitControl() - Constructor for class org.ldaptive.ad.control.LazyCommitControl
Default constructor.
LazyCommitControl(boolean) - Constructor for class org.ldaptive.ad.control.LazyCommitControl
Creates a new lazy commit control.
LdapAttribute - Class in org.ldaptive
Simple bean representing an ldap attribute.
LdapAttribute() - Constructor for class org.ldaptive.LdapAttribute
Default constructor.
LdapAttribute(SortBehavior) - Constructor for class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
LdapAttribute(boolean) - Constructor for class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
LdapAttribute(SortBehavior, boolean) - Constructor for class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
LdapAttribute(String) - Constructor for class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
LdapAttribute(String, String...) - Constructor for class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
LdapAttribute(String, byte[]...) - Constructor for class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
LdapCredential - Class in org.ldaptive.jaas
Provides a custom implementation for adding LDAP credentials to a subject.
LdapCredential(Object) - Constructor for class org.ldaptive.jaas.LdapCredential
Creates a new ldap credential with the supplied credential.
LdapDnAuthorizationModule - Class in org.ldaptive.jaas
Provides a JAAS authentication hook into LDAP DNs.
LdapDnAuthorizationModule() - Constructor for class org.ldaptive.jaas.LdapDnAuthorizationModule
 
LdapDnPrincipal - Class in org.ldaptive.jaas
Provides a custom implementation for adding LDAP principals to a subject.
LdapDnPrincipal(String, LdapEntry) - Constructor for class org.ldaptive.jaas.LdapDnPrincipal
Creates a new ldap principal with the supplied name.
LdapEntry - Class in org.ldaptive
Simple bean representing an ldap entry.
LdapEntry() - Constructor for class org.ldaptive.LdapEntry
Default constructor.
LdapEntry(SortBehavior) - Constructor for class org.ldaptive.LdapEntry
Creates a new ldap entry.
LdapEntry(String) - Constructor for class org.ldaptive.LdapEntry
Creates a new ldap entry.
LdapEntry(String, LdapAttribute...) - Constructor for class org.ldaptive.LdapEntry
Creates a new ldap entry.
LdapEntry(String, Collection<LdapAttribute>) - Constructor for class org.ldaptive.LdapEntry
Creates a new ldap entry.
LdapException - Exception in org.ldaptive
Base exception for all ldap related exceptions.
LdapException(String) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, ResultCode) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, ResultCode, String) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, ResultCode, String, ResponseControl[], String[], int) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(Exception) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(Exception, ResultCode) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(Exception, ResultCode, String) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(Exception, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(Exception, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(Exception, ResultCode, String, ResponseControl[], String[], int) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, Exception) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, Exception, ResultCode) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, Exception, ResultCode, String) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, Exception, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, Exception, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, Exception, ResultCode, String, ResponseControl[], String[], int) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapGroup - Class in org.ldaptive.jaas
Provides a custom implementation for grouping principals.
LdapGroup(String) - Constructor for class org.ldaptive.jaas.LdapGroup
Creates a new ldap group with the supplied name.
LdapLoginModule - Class in org.ldaptive.jaas
Provides a JAAS authentication hook for LDAP authentication.
LdapLoginModule() - Constructor for class org.ldaptive.jaas.LdapLoginModule
 
LdapPrincipal - Class in org.ldaptive.jaas
Provides a custom implementation for adding LDAP principals to a subject.
LdapPrincipal(String, LdapEntry) - Constructor for class org.ldaptive.jaas.LdapPrincipal
Creates a new ldap principal with the supplied name.
LdapRole - Class in org.ldaptive.jaas
Provides a custom implementation for adding LDAP principals to a subject that represent roles.
LdapRole(String) - Constructor for class org.ldaptive.jaas.LdapRole
Creates a new ldap role with the supplied name.
LdapRoleAuthorizationModule - Class in org.ldaptive.jaas
Provides a JAAS authentication hook into LDAP roles.
LdapRoleAuthorizationModule() - Constructor for class org.ldaptive.jaas.LdapRoleAuthorizationModule
 
LdapURL - Class in org.ldaptive
Utility class for parsing LDAP URLs.
LdapURL(String) - Constructor for class org.ldaptive.LdapURL
Creates a new ldap url.
LdapURL(String, String) - Constructor for class org.ldaptive.LdapURL
Creates a new ldap url.
LdapURL.Entry - Class in org.ldaptive
Represents a single LDAP URL entry.
LdapURL.Entry(String, int) - Constructor for class org.ldaptive.LdapURL.Entry
Creates a new entry.
LdapUtils - Class in org.ldaptive
Provides utility methods for this package.
LdifReader - Class in org.ldaptive.io
Reads an LDIF from a Reader and returns a SearchResult.
LdifReader(Reader) - Constructor for class org.ldaptive.io.LdifReader
Creates a new ldif reader.
LdifReader(Reader, SortBehavior) - Constructor for class org.ldaptive.io.LdifReader
Creates a new ldif reader.
LdifServletSearchExecutor - Class in org.ldaptive.servlets
Writes search results in LDIF format.
LdifServletSearchExecutor() - Constructor for class org.ldaptive.servlets.LdifServletSearchExecutor
 
LdifWriter - Class in org.ldaptive.io
Writes a SearchResult as LDIF to a Writer.
LdifWriter(Writer) - Constructor for class org.ldaptive.io.LdifWriter
Creates a new ldif writer.
loadProperties(String...) - Static method in class org.ldaptive.props.AbstractPropertySource
Creates properties from the supplied file paths.
loadProperties(Reader...) - Static method in class org.ldaptive.props.AbstractPropertySource
Creates properties from the supplied reader.
logger - Variable in class org.ldaptive.AbstractConfig
Logger for this class.
logger - Variable in class org.ldaptive.AbstractOperation
Logger for this class.
logger - Variable in class org.ldaptive.ad.control.util.DirSyncClient
Logger for this class.
logger - Variable in class org.ldaptive.ad.control.util.NotificationClient
Logger for this class.
logger - Variable in class org.ldaptive.asn1.DERParser
Logger for this class.
logger - Variable in class org.ldaptive.async.AbandonOperation
Logger for this class.
logger - Variable in class org.ldaptive.auth.AbstractAuthenticationHandler
Logger for this class.
logger - Variable in class org.ldaptive.auth.AbstractSearchOperationFactory
Logger for this class.
logger - Variable in class org.ldaptive.auth.AddControlAuthenticationRequestHandler
Logger for this class.
logger - Variable in class org.ldaptive.auth.AggregateDnResolver.AuthenticationHandler
Logger for this class.
logger - Variable in class org.ldaptive.auth.AggregateDnResolver
Logger for this class.
logger - Variable in class org.ldaptive.auth.Authenticator
Logger for this class.
logger - Variable in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Logger for this class.
logger - Variable in class org.ldaptive.auth.ext.PasswordExpirationAuthenticationResponseHandler
Logger for this class.
logger - Variable in class org.ldaptive.auth.FormatDnResolver
log for this class.
logger - Variable in class org.ldaptive.BindConnectionInitializer
Logger for this class.
logger - Variable in class org.ldaptive.concurrent.AbstractOperationWorker
Logger for this class.
logger - Variable in class org.ldaptive.concurrent.AbstractSearchExecutor
Logger for this class.
logger - Variable in class org.ldaptive.control.AbstractControl
Logger for this class.
logger - Variable in class org.ldaptive.control.util.PagedResultsClient
Logger for this class.
logger - Variable in class org.ldaptive.control.util.PersistentSearchClient
Logger for this class.
logger - Variable in class org.ldaptive.control.util.SyncReplClient
Logger for this class.
logger - Variable in class org.ldaptive.control.util.VirtualListViewClient
Logger for this class.
logger - Variable in class org.ldaptive.control.util.VirtualListViewParams
Logger for this class.
logger - Variable in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
Logger for this class.
logger - Variable in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Logger for this class.
logger - Variable in class org.ldaptive.handler.AbstractSearchEntryHandler
Log for this class.
logger - Variable in class org.ldaptive.jaas.AbstractLoginModule
Logger for this class.
logger - Variable in class org.ldaptive.jaas.AbstractPropertiesFactory
Logger for this class.
logger - Variable in class org.ldaptive.pool.AbstractPool
Logger for this class.
logger - Variable in class org.ldaptive.pool.CompareValidator
Logger for this class.
logger - Variable in class org.ldaptive.pool.IdlePruneStrategy
Logger for this class.
logger - Variable in class org.ldaptive.props.AbstractPropertySource
Logger for this class.
logger - Variable in class org.ldaptive.props.PropertyValueParser
Logger for this class.
logger - Variable in class org.ldaptive.provider.AbstractProviderConnectionFactory
Logger for this class.
logger - Variable in class org.ldaptive.provider.ControlProcessor
Logger for this class.
logger - Variable in class org.ldaptive.provider.jndi.JndiConnection
Logger for this class.
logger - Variable in class org.ldaptive.provider.jndi.JndiProvider
Logger for this class.
logger - Variable in class org.ldaptive.provider.ProviderConfig
Logger for this class.
logger - Variable in class org.ldaptive.servlets.AbstractServletSearchExecutor
Logger for this class.
logger - Variable in class org.ldaptive.servlets.SearchServlet
Logger for this class.
logger - Variable in class org.ldaptive.ssl.AbstractCredentialReader
Logger for this class.
logger - Variable in class org.ldaptive.ssl.AbstractSSLContextInitializer
Logger for this class.
logger - Variable in class org.ldaptive.ssl.AbstractTLSSocketFactory
Logger for this class.
logger - Variable in class org.ldaptive.ssl.AggregateTrustManager
Logger for this class.
logger - Variable in class org.ldaptive.ssl.DefaultHostnameVerifier
Logger for this class.
logger - Variable in class org.ldaptive.ssl.DefaultTrustManager
Logger for this class.
logger - Variable in class org.ldaptive.ssl.HostnameVerifierAdapter
Logger for this class.
logger - Variable in class org.ldaptive.ssl.HostnameVerifyingListener
Logger for this class.
logger - Variable in class org.ldaptive.ssl.HostnameVerifyingTrustManager
Logger for this class.
login() - Method in class org.ldaptive.jaas.AbstractLoginModule
login(NameCallback, PasswordCallback) - Method in class org.ldaptive.jaas.AbstractLoginModule
Authenticates a Subject with the supplied callbacks.
login(NameCallback, PasswordCallback) - Method in class org.ldaptive.jaas.LdapDnAuthorizationModule
Authenticates a Subject with the supplied callbacks.
login(NameCallback, PasswordCallback) - Method in class org.ldaptive.jaas.LdapLoginModule
Authenticates a Subject with the supplied callbacks.
login(NameCallback, PasswordCallback) - Method in class org.ldaptive.jaas.LdapRoleAuthorizationModule
Authenticates a Subject with the supplied callbacks.
LOGIN_DN - Static variable in class org.ldaptive.jaas.AbstractLoginModule
Constant for entryDn stored in shared state.
LOGIN_NAME - Static variable in class org.ldaptive.jaas.AbstractLoginModule
Constant for login name stored in shared state.
LOGIN_PASSWORD - Static variable in class org.ldaptive.jaas.AbstractLoginModule
Constant for login password stored in shared state.
loginSuccess - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether authentication was successful.
logout() - Method in class org.ldaptive.jaas.AbstractLoginModule
LongValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a long for use in an ldap attribute value.
LongValueTranscoder() - Constructor for class org.ldaptive.io.LongValueTranscoder
Default constructor.
LongValueTranscoder(boolean) - Constructor for class org.ldaptive.io.LongValueTranscoder
Creates a new long value transcoder.
LRUCache<Q extends SearchRequest> - Class in org.ldaptive.cache
Least-Recently-Used cache implementation.
LRUCache(int, long, long) - Constructor for class org.ldaptive.cache.LRUCache
Creates a new LRU cache.

M

main(String[]) - Static method in class org.ldaptive.cli.AddOperationCli
CLI entry point method.
main(String[]) - Static method in class org.ldaptive.cli.AuthenticatorCli
CLI entry point method.
main(String[]) - Static method in class org.ldaptive.cli.CompareOperationCli
CLI entry point method.
main(String[]) - Static method in class org.ldaptive.cli.DeleteOperationCli
CLI entry point method.
main(String[]) - Static method in class org.ldaptive.cli.SearchOperationCli
CLI entry point method.
main(String[]) - Static method in class org.ldaptive.jaas.LdapDnAuthorizationModule
This provides command line access to this JAAS module.
main(String[]) - Static method in class org.ldaptive.jaas.LdapLoginModule
This provides command line access to this JAAS module.
main(String[]) - Static method in class org.ldaptive.jaas.LdapRoleAuthorizationModule
This provides command line access to this JAAS module.
makeImmutable() - Method in class org.ldaptive.AbstractConfig
Make this config immutable.
ManageDsaITControl - Class in org.ldaptive.control
Request control for ManageDsaIT.
ManageDsaITControl() - Constructor for class org.ldaptive.control.ManageDsaITControl
Default constructor.
ManageDsaITControl(boolean) - Constructor for class org.ldaptive.control.ManageDsaITControl
Creates a new ManageDsaIT control.
matches(Class<? extends NamingException>, ResultCode) - Static method in class org.ldaptive.provider.jndi.NamingExceptionUtils
Returns whether the supplied naming exception maps to the supplied result code.
MatchingRule - Class in org.ldaptive.schema
Bean for an matching rule schema element.
MatchingRule(String) - Constructor for class org.ldaptive.schema.MatchingRule
Creates a new matching rule.
MatchingRule(String, String[], String, boolean, String, Extensions) - Constructor for class org.ldaptive.schema.MatchingRule
Creates a new matching rule.
MatchingRuleUse - Class in org.ldaptive.schema
Bean for an matching rule use schema element.
MatchingRuleUse(String) - Constructor for class org.ldaptive.schema.MatchingRuleUse
Creates a new matching rule use.
MatchingRuleUse(String, String[], String, boolean, String[], Extensions) - Constructor for class org.ldaptive.schema.MatchingRuleUse
Creates a new matching rule use.
MatchingRuleUseValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes a matching rule use for use in an ldap attribute value.
MatchingRuleUseValueTranscoder() - Constructor for class org.ldaptive.schema.io.MatchingRuleUseValueTranscoder
 
MatchingRuleValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes a matching rule for use in an ldap attribute value.
MatchingRuleValueTranscoder() - Constructor for class org.ldaptive.schema.io.MatchingRuleValueTranscoder
 
Mechanism - Enum in org.ldaptive.sasl
Enum to define SASL mechanisms.
members() - Method in class org.ldaptive.jaas.LdapGroup
MergeAttributeEntryHandler - Class in org.ldaptive.handler
Merges the values of one or more attributes into a single attribute.
MergeAttributeEntryHandler() - Constructor for class org.ldaptive.handler.MergeAttributeEntryHandler
 
mergeEntries(SearchResult) - Static method in class org.ldaptive.SearchResult
Merges the entries in the supplied result into a single entry.
MergeOperation - Class in org.ldaptive.ext
The merge operation performs the LDAP operations necessary to synchronize the data in an LdapEntry with it's corresponding entry in the LDAP.
MergeOperation(Connection) - Constructor for class org.ldaptive.ext.MergeOperation
Creates a new merge operation.
MergeRequest - Class in org.ldaptive.ext
Contains the data required to perform a merge operation.
MergeRequest() - Constructor for class org.ldaptive.ext.MergeRequest
Default constructor.
MergeRequest(LdapEntry) - Constructor for class org.ldaptive.ext.MergeRequest
Creates a new merge request.
MergeRequest(LdapEntry, boolean) - Constructor for class org.ldaptive.ext.MergeRequest
Creates a new merge request.
Message<T extends Control> - Interface in org.ldaptive
Interface for ldap messages.
modify(MergeRequest, LdapEntry, LdapEntry) - Method in class org.ldaptive.ext.MergeOperation
Retrieves the attribute modifications from LdapEntry.computeModifications(LdapEntry, LdapEntry) and executes a ModifyOperation with those results.
modify(ModifyRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Modify an entry in the ldap.
modify(ModifyRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Modify an entry in the ldap.
modifyDn(ModifyDnRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Modify the DN of an entry in the ldap.
modifyDn(ModifyDnRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Modify the DN of an entry in the ldap.
ModifyDnOperation - Class in org.ldaptive
Executes an ldap modify dn operation.
ModifyDnOperation(Connection) - Constructor for class org.ldaptive.ModifyDnOperation
Creates a new modify dn operation.
ModifyDnOperationWorker - Class in org.ldaptive.concurrent
Executes an ldap modify dn operation on a separate thread.
ModifyDnOperationWorker(ModifyDnOperation) - Constructor for class org.ldaptive.concurrent.ModifyDnOperationWorker
Creates a new modify dn operation worker.
ModifyDnOperationWorker(ModifyDnOperation, ExecutorService) - Constructor for class org.ldaptive.concurrent.ModifyDnOperationWorker
Creates a new modify dn operation worker.
ModifyDnRequest - Class in org.ldaptive
Contains the data required to perform an ldap modify dn operation.
ModifyDnRequest() - Constructor for class org.ldaptive.ModifyDnRequest
Default constructor.
ModifyDnRequest(String, String) - Constructor for class org.ldaptive.ModifyDnRequest
Creates a new modify dn request.
ModifyOperation - Class in org.ldaptive
Executes an ldap modify operation.
ModifyOperation(Connection) - Constructor for class org.ldaptive.ModifyOperation
Creates a new modify operation.
ModifyOperationWorker - Class in org.ldaptive.concurrent
Executes an ldap modify operation on a separate thread.
ModifyOperationWorker(ModifyOperation) - Constructor for class org.ldaptive.concurrent.ModifyOperationWorker
Creates a new modify operation worker.
ModifyOperationWorker(ModifyOperation, ExecutorService) - Constructor for class org.ldaptive.concurrent.ModifyOperationWorker
Creates a new modify operation worker.
ModifyRequest - Class in org.ldaptive
Contains the data required to perform an ldap modify operation.
ModifyRequest() - Constructor for class org.ldaptive.ModifyRequest
Default constructor.
ModifyRequest(String, AttributeModification...) - Constructor for class org.ldaptive.ModifyRequest
Creates a new modify request.

N

name() - Method in class org.ldaptive.asn1.ApplicationDERTag
Gets the name of the tag.
name() - Method in class org.ldaptive.asn1.ContextDERTag
Gets the name of the tag.
name() - Method in class org.ldaptive.asn1.CustomDERTag
Gets the name of the tag.
name() - Method in interface org.ldaptive.asn1.DERTag
Gets the name of the tag.
NameForm - Class in org.ldaptive.schema
Bean for a name form schema element.
NameForm(String) - Constructor for class org.ldaptive.schema.NameForm
Creates a new name form.
NameForm(String, String[], String, boolean, String, String[], String[], Extensions) - Constructor for class org.ldaptive.schema.NameForm
Creates a new name form.
NameFormValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes a name form for use in an ldap attribute value.
NameFormValueTranscoder() - Constructor for class org.ldaptive.schema.io.NameFormValueTranscoder
 
NamingExceptionUtils - Class in org.ldaptive.provider.jndi
Utility class that provides a bridge between JNDI naming exceptions and ldap result codes.
newAuthenticationRequest(AuthenticationRequest) - Static method in class org.ldaptive.auth.AuthenticationRequest
Returns an authentication request initialized with the supplied request.
newConnectionConfig(ConnectionConfig) - Static method in class org.ldaptive.ConnectionConfig
Returns a connection config initialized with the supplied config.
newInstance() - Method in class org.ldaptive.provider.jndi.JndiProvider
Creates a new instance of this provider.
newInstance() - Method in interface org.ldaptive.provider.Provider
Creates a new instance of this provider.
newInstance() - Static method in class org.ldaptive.ssl.KeyStoreUtils
Creates a new KeyStore with the default keystore type and initializes it.
newInstance(char[]) - Static method in class org.ldaptive.ssl.KeyStoreUtils
Creates a new KeyStore with the default keystore type and initializes it.
newInstance(String) - Static method in class org.ldaptive.ssl.KeyStoreUtils
Creates a new KeyStore and initializes it.
newInstance(String, char[]) - Static method in class org.ldaptive.ssl.KeyStoreUtils
Creates a new KeyStore and initializes it.
newObjectScopeSearchRequest(String) - Static method in class org.ldaptive.SearchRequest
Returns a search request initialized for use with an object level search scope.
newObjectScopeSearchRequest(String, String[]) - Static method in class org.ldaptive.SearchRequest
Returns a search request initialized for use with an object level search scope.
newObjectScopeSearchRequest(String, String[], SearchFilter) - Static method in class org.ldaptive.SearchRequest
Returns a search request initialized for use with an object level search scope.
newSearchRequest(SearchRequest) - Static method in class org.ldaptive.SearchRequest
Returns a search request initialized with the supplied request.
newSslConfig(SslConfig) - Static method in class org.ldaptive.ssl.SslConfig
Returns a ssl config initialized with the supplied config.
next() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Returns the next element in the iteration.
next() - Method in interface org.ldaptive.provider.SearchIterator
Returns the next element in the iteration.
NO_WSP_REGEX - Static variable in class org.ldaptive.schema.AbstractSchemaElement
Regex to match one or more non spaces.
NoOpDnResolver - Class in org.ldaptive.auth
Returns a DN that is the user identifier.
NoOpDnResolver() - Constructor for class org.ldaptive.auth.NoOpDnResolver
 
NoOpEntryResolver - Class in org.ldaptive.auth
Returns an LDAP entry that contains only the DN that was supplied to it.
NoOpEntryResolver() - Constructor for class org.ldaptive.auth.NoOpEntryResolver
 
NoOpOperationExceptionHandler<Q extends Request,S> - Class in org.ldaptive.handler
Returns a handler result containing the response passed to NoOpOperationExceptionHandler.handle(Connection, Request, Response).
NoOpOperationExceptionHandler() - Constructor for class org.ldaptive.handler.NoOpOperationExceptionHandler
 
NOTICE_OF_DISCONNECTION_OID - Static variable in interface org.ldaptive.extended.UnsolicitedNotificationListener
OID for the notice of disconnection notification.
NotificationClient - Class in org.ldaptive.ad.control.util
Client that simplifies using the notification control.
NotificationClient(Connection) - Constructor for class org.ldaptive.ad.control.util.NotificationClient
Creates a new notification client.
NotificationClient.NotificationItem - Class in org.ldaptive.ad.control.util
Contains data returned when using the notification control.
NotificationClient.NotificationItem(AsyncRequest) - Constructor for class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Creates a new notification item.
NotificationClient.NotificationItem(SearchEntry) - Constructor for class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Creates a new notification item.
NotificationClient.NotificationItem(Response) - Constructor for class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Creates a new notification item.
NotificationClient.NotificationItem(Exception) - Constructor for class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Creates a new notification item.
NotificationControl - Class in org.ldaptive.ad.control
Request control for active directory servers to send asynchronous notifications to the client when a change is made.
NotificationControl() - Constructor for class org.ldaptive.ad.control.NotificationControl
Default constructor.
NotificationControl(boolean) - Constructor for class org.ldaptive.ad.control.NotificationControl
Creates a new notification control.
notificationReceived(String, Response<Void>) - Method in interface org.ldaptive.extended.UnsolicitedNotificationListener
Processes an unsolicited notification from the server.

O

object - Variable in class org.ldaptive.props.AbstractPropertySource
Object to initialize with properties.
ObjectClass - Class in org.ldaptive.schema
Bean for an object class schema element.
ObjectClass(String) - Constructor for class org.ldaptive.schema.ObjectClass
Creates a new object class.
ObjectClass(String, String[], String, boolean, String[], ObjectClassType, String[], String[], Extensions) - Constructor for class org.ldaptive.schema.ObjectClass
Creates a new object class.
ObjectClassType - Enum in org.ldaptive.schema
Enum for an attribute usage schema element.
ObjectClassValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes an object class for use in an ldap attribute value.
ObjectClassValueTranscoder() - Constructor for class org.ldaptive.schema.io.ObjectClassValueTranscoder
 
ObjectGuidHandler - Class in org.ldaptive.ad.handler
Processes an objectGuid attribute by converting it from binary to it's string form.
ObjectGuidHandler() - Constructor for class org.ldaptive.ad.handler.ObjectGuidHandler
Creates a new object guid handler.
ObjectGuidHandler(String) - Constructor for class org.ldaptive.ad.handler.ObjectGuidHandler
Creates a new object guid handler.
ObjectSidHandler - Class in org.ldaptive.ad.handler
Processes an objectSid attribute by converting it from binary to it's string form.
ObjectSidHandler() - Constructor for class org.ldaptive.ad.handler.ObjectSidHandler
Creates a new object sid handler.
ObjectSidHandler(String) - Constructor for class org.ldaptive.ad.handler.ObjectSidHandler
Creates a new object sid handler.
ObjectValueTranscoder - Class in org.ldaptive.io
Decodes and encodes an object for use in an ldap attribute value.
ObjectValueTranscoder() - Constructor for class org.ldaptive.io.ObjectValueTranscoder
 
OctetStringType - Class in org.ldaptive.asn1
Converts strings to and from their DER encoded format.
OctetStringType(String) - Constructor for class org.ldaptive.asn1.OctetStringType
Creates a new octet string type.
OctetStringType(byte[]) - Constructor for class org.ldaptive.asn1.OctetStringType
Creates a new octet string type.
OctetStringType(DERTag, String) - Constructor for class org.ldaptive.asn1.OctetStringType
Creates a new octet string type.
OctetStringType(DERTag, byte[]) - Constructor for class org.ldaptive.asn1.OctetStringType
Creates a new octet string type.
OID - Static variable in class org.ldaptive.ad.control.DirSyncControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.control.ExtendedDnControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.control.ForceUpdateControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.control.GetStatsControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.control.LazyCommitControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.control.NotificationControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.control.PermissiveModifyControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.control.RangeRetrievalNoerrControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.control.SearchOptionsControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.control.ShowDeactivatedLinkControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.control.ShowDeletedControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.control.ShowRecycledControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.control.VerifyNameControl
OID of this control.
OID - Static variable in class org.ldaptive.ad.extended.FastBindRequest
OID of this extended request.
OID - Static variable in class org.ldaptive.control.AuthorizationIdentityRequestControl
OID of this control.
OID - Static variable in class org.ldaptive.control.AuthorizationIdentityResponseControl
OID of this control.
OID - Static variable in class org.ldaptive.control.EntryChangeNotificationControl
OID of this control.
OID - Static variable in class org.ldaptive.control.ManageDsaITControl
OID of this control.
OID - Static variable in class org.ldaptive.control.PagedResultsControl
OID of this control.
OID - Static variable in class org.ldaptive.control.PasswordExpiredControl
OID of this control.
OID - Static variable in class org.ldaptive.control.PasswordExpiringControl
OID of this control.
OID - Static variable in class org.ldaptive.control.PasswordPolicyControl
OID of this control.
OID - Static variable in class org.ldaptive.control.PersistentSearchRequestControl
OID of this control.
OID - Static variable in class org.ldaptive.control.ProxyAuthorizationControl
OID of this control.
OID - Static variable in class org.ldaptive.control.SessionTrackingControl
OID of this control.
OID - Static variable in class org.ldaptive.control.SortRequestControl
OID of this control.
OID - Static variable in class org.ldaptive.control.SortResponseControl
OID of this control.
OID - Static variable in class org.ldaptive.control.SyncDoneControl
OID of this control.
OID - Static variable in class org.ldaptive.control.SyncRequestControl
OID of this control.
OID - Static variable in class org.ldaptive.control.SyncStateControl
OID of this control.
OID - Static variable in class org.ldaptive.control.VirtualListViewRequestControl
OID of this control.
OID - Static variable in class org.ldaptive.control.VirtualListViewResponseControl
OID of this control.
OID - Static variable in class org.ldaptive.extended.CancelRequest
OID of this extended request.
OID - Static variable in class org.ldaptive.extended.PasswordModifyRequest
OID of this extended request.
OID - Static variable in class org.ldaptive.extended.WhoAmIRequest
OID of this extended request.
OID - Static variable in class org.ldaptive.intermediate.SyncInfoMessage
OID of this response.
OidType - Class in org.ldaptive.asn1
Converts object identifiers to and from their DER encoded format.
OidType(String) - Constructor for class org.ldaptive.asn1.OidType
Creates a new oid type.
OidType(int[]) - Constructor for class org.ldaptive.asn1.OidType
Creates a new oid type.
OidType(DERTag, String) - Constructor for class org.ldaptive.asn1.OidType
Creates a new oid type.
OidType(DERTag, int[]) - Constructor for class org.ldaptive.asn1.OidType
Creates a new oid type.
open() - Method in interface org.ldaptive.Connection
This will establish a connection to the LDAP.
open(BindRequest) - Method in interface org.ldaptive.Connection
This will establish a connection to the LDAP using the supplied bind request.
open() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
This will establish a connection if one does not already exist.
open(BindRequest) - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
This will establish a connection if one does not already exist and bind to the LDAP using the supplied bind request.
Operation<Q extends Request,S> - Interface in org.ldaptive
Interface for ldap operations.
OperationException - Exception in org.ldaptive
Exception thrown when an ldap operation attempt fails.
OperationException(String) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(String, ResultCode) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(String, ResultCode, String) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(String, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(String, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(Exception) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(Exception, ResultCode) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(Exception, ResultCode, String) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(Exception, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(Exception, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(String, Exception) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(String, Exception, ResultCode) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(String, Exception, ResultCode, String) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(String, Exception, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationException(String, Exception, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.OperationException
Creates a new operation exception.
OperationExceptionHandler<Q extends Request,S> - Interface in org.ldaptive.handler
Provides handling of operation exceptions.
OperationResponseHandler<Q extends Request,T> - Interface in org.ldaptive.handler
Provides handling of operation responses.
OperationWorker<Q extends Request,S> - Interface in org.ldaptive.concurrent
Interface for ldap operation workers.
OPT_HELP - Static variable in class org.ldaptive.cli.AbstractCli
option to print usage.
OPT_PROVIDER_PROPERTIES - Static variable in class org.ldaptive.cli.AbstractCli
option for provider properties.
options - Variable in class org.ldaptive.cli.AbstractCli
command line options.
org.ldaptive - package org.ldaptive
 
org.ldaptive.ad - package org.ldaptive.ad
 
org.ldaptive.ad.control - package org.ldaptive.ad.control
 
org.ldaptive.ad.control.util - package org.ldaptive.ad.control.util
 
org.ldaptive.ad.extended - package org.ldaptive.ad.extended
 
org.ldaptive.ad.handler - package org.ldaptive.ad.handler
 
org.ldaptive.ad.io - package org.ldaptive.ad.io
 
org.ldaptive.ad.schema - package org.ldaptive.ad.schema
 
org.ldaptive.asn1 - package org.ldaptive.asn1
 
org.ldaptive.async - package org.ldaptive.async
 
org.ldaptive.async.handler - package org.ldaptive.async.handler
 
org.ldaptive.auth - package org.ldaptive.auth
 
org.ldaptive.auth.ext - package org.ldaptive.auth.ext
 
org.ldaptive.cache - package org.ldaptive.cache
 
org.ldaptive.cli - package org.ldaptive.cli
 
org.ldaptive.concurrent - package org.ldaptive.concurrent
 
org.ldaptive.control - package org.ldaptive.control
 
org.ldaptive.control.util - package org.ldaptive.control.util
 
org.ldaptive.ext - package org.ldaptive.ext
 
org.ldaptive.extended - package org.ldaptive.extended
 
org.ldaptive.handler - package org.ldaptive.handler
 
org.ldaptive.intermediate - package org.ldaptive.intermediate
 
org.ldaptive.io - package org.ldaptive.io
 
org.ldaptive.jaas - package org.ldaptive.jaas
 
org.ldaptive.pool - package org.ldaptive.pool
 
org.ldaptive.props - package org.ldaptive.props
 
org.ldaptive.provider - package org.ldaptive.provider
 
org.ldaptive.provider.jndi - package org.ldaptive.provider.jndi
 
org.ldaptive.sasl - package org.ldaptive.sasl
 
org.ldaptive.schema - package org.ldaptive.schema
 
org.ldaptive.schema.io - package org.ldaptive.schema.io
 
org.ldaptive.servlets - package org.ldaptive.servlets
 
org.ldaptive.ssl - package org.ldaptive.ssl
 
outputDsmlv1 - Variable in class org.ldaptive.cli.AbstractCli
whether to output dsml version 1, the default is ldif.

P

PagedResultsClient - Class in org.ldaptive.control.util
Client that simplifies using the paged results control.
PagedResultsClient(Connection, int) - Constructor for class org.ldaptive.control.util.PagedResultsClient
Creates a new paged results client.
PagedResultsControl - Class in org.ldaptive.control
Request/response control for PagedResults.
PagedResultsControl() - Constructor for class org.ldaptive.control.PagedResultsControl
Default constructor.
PagedResultsControl(boolean) - Constructor for class org.ldaptive.control.PagedResultsControl
Creates a new paged results control.
PagedResultsControl(int) - Constructor for class org.ldaptive.control.PagedResultsControl
Creates a new paged results control.
PagedResultsControl(int, boolean) - Constructor for class org.ldaptive.control.PagedResultsControl
Creates a new paged results control.
PagedResultsControl(int, byte[], boolean) - Constructor for class org.ldaptive.control.PagedResultsControl
Creates a new paged results control.
ParallelPooledSearchExecutor - Class in org.ldaptive.concurrent
Executes a list of search filters in parallel, each search is performed on a separate connection in the pool.
ParallelPooledSearchExecutor() - Constructor for class org.ldaptive.concurrent.ParallelPooledSearchExecutor
Default constructor.
ParallelPooledSearchExecutor(ExecutorService) - Constructor for class org.ldaptive.concurrent.ParallelPooledSearchExecutor
Creates a new parallel pooled search executor.
ParallelSearchExecutor - Class in org.ldaptive.concurrent
Executes a list of search filters in parallel.
ParallelSearchExecutor() - Constructor for class org.ldaptive.concurrent.ParallelSearchExecutor
Default constructor.
ParallelSearchExecutor(ExecutorService) - Constructor for class org.ldaptive.concurrent.ParallelSearchExecutor
Creates a new parallel search executor.
PARAMS_ONLY_CONFIG_PATTERN - Static variable in class org.ldaptive.props.PropertyValueParser
Property string for configuring a config where the class is known.
parse(ByteBuffer) - Method in class org.ldaptive.asn1.DERParser
Parse a DER-encoded data structure by calling registered handlers when points of interest are encountered in the parse tree.
parse(String) - Static method in class org.ldaptive.asn1.OidType
Converts the supplied oid into an array on integers.
parse(String) - Static method in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
Parses the supplied error messages and returns the corresponding error enum.
parse(String) - Static method in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
Parses the supplied error messages and returns the corresponding error enum.
parse(ResultCode, String) - Static method in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
Parses the supplied error messages and returns the corresponding error enum.
parse(String...) - Static method in enum org.ldaptive.ReturnAttributes
Parses the supplied return attributes and applies the following convention: null == ReturnAttributes.DEFAULT
parse(String) - Static method in class org.ldaptive.schema.AttributeType
Parses the supplied definition string and creates an initialized attribute type.
parse(String) - Static method in enum org.ldaptive.schema.AttributeUsage
Returns the attribute usage for the supplied string name.
parse(String) - Static method in class org.ldaptive.schema.DITContentRule
Parses the supplied definition string and creates an initialized DIT content rule.
parse(String) - Static method in class org.ldaptive.schema.DITStructureRule
Parses the supplied definition string and creates an initialized DIT structure rule.
parse(String) - Static method in class org.ldaptive.schema.Extensions
Parses the supplied definition string and creates an initialized extension.
parse(String) - Static method in class org.ldaptive.schema.MatchingRule
Parses the supplied definition string and creates an initialized matching rule.
parse(String) - Static method in class org.ldaptive.schema.MatchingRuleUse
Parses the supplied definition string and creates an initialized matching rule use.
parse(String) - Static method in class org.ldaptive.schema.NameForm
Parses the supplied definition string and creates an initialized name form.
parse(String) - Static method in class org.ldaptive.schema.ObjectClass
Parses the supplied definition string and creates an initialized object class.
parse(String) - Static method in class org.ldaptive.schema.Syntax
Parses the supplied definition string and creates an initialized attribute syntax.
parseDescriptors(String) - Static method in class org.ldaptive.schema.SchemaUtils
Parses the supplied descriptors string and returns it's contents as a string array.
parseGeneralizedTime(String) - Method in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Parses the supplied value and sets a calendar with the appropriate fields.
ParseHandler - Interface in org.ldaptive.asn1
Provides a hook in the DER parser for handling specific paths as they are encountered.
parseNumbers(String) - Static method in class org.ldaptive.schema.SchemaUtils
Parses the supplied number string and returns it's contents as a string array.
parseOIDs(String) - Static method in class org.ldaptive.schema.SchemaUtils
Parses the supplied OID string and returns it's contents as a string array.
passivate(T) - Method in class org.ldaptive.pool.AbstractPool
Prepare the object to enter the pool after use.
passivate(Connection) - Method in class org.ldaptive.pool.BindPassivator
Passivate the supplied object.
passivate(Connection) - Method in class org.ldaptive.pool.ClosePassivator
Passivate the supplied object.
passivate(T) - Method in interface org.ldaptive.pool.Passivator
Passivate the supplied object.
Passivator<T> - Interface in org.ldaptive.pool
Provides an interface for passivating objects when they are checked back into the pool.
PasswordExpirationAccountState - Class in org.ldaptive.auth.ext
Represents the state of an account in a directory that implements: http://tools.ietf.org/html/draft-vchu-ldap-pwd-policy-00.
PasswordExpirationAccountState(Calendar) - Constructor for class org.ldaptive.auth.ext.PasswordExpirationAccountState
Creates a new password expiration account state.
PasswordExpirationAccountState(PasswordExpirationAccountState.Error) - Constructor for class org.ldaptive.auth.ext.PasswordExpirationAccountState
Creates a new password expiration account state.
PasswordExpirationAccountState.Error - Enum in org.ldaptive.auth.ext
Enum to define password expiration error.
PasswordExpirationAuthenticationResponseHandler - Class in org.ldaptive.auth.ext
Attempts to parse the authentication response and set the account state using data associated with the password expiring and password expired controls.
PasswordExpirationAuthenticationResponseHandler() - Constructor for class org.ldaptive.auth.ext.PasswordExpirationAuthenticationResponseHandler
 
PasswordExpiredControl - Class in org.ldaptive.control
Response control indicating an expired password.
PasswordExpiredControl() - Constructor for class org.ldaptive.control.PasswordExpiredControl
Default constructor.
PasswordExpiredControl(boolean) - Constructor for class org.ldaptive.control.PasswordExpiredControl
Creates a new password expired control.
PasswordExpiringControl - Class in org.ldaptive.control
Response control indicating a password that will expire.
PasswordExpiringControl() - Constructor for class org.ldaptive.control.PasswordExpiringControl
Default constructor.
PasswordExpiringControl(boolean) - Constructor for class org.ldaptive.control.PasswordExpiringControl
Creates a new password expiring control.
PasswordExpiringControl(int) - Constructor for class org.ldaptive.control.PasswordExpiringControl
Creates a new password expiring control.
PasswordExpiringControl(int, boolean) - Constructor for class org.ldaptive.control.PasswordExpiringControl
Creates a new password expiring control.
PasswordModifyOperation - Class in org.ldaptive.extended
Executes an ldap password modify operation.
PasswordModifyOperation(Connection) - Constructor for class org.ldaptive.extended.PasswordModifyOperation
Creates a new password modify operation.
PasswordModifyRequest - Class in org.ldaptive.extended
Contains the data required to perform an ldap password modify operation.
PasswordModifyRequest() - Constructor for class org.ldaptive.extended.PasswordModifyRequest
Default constructor.
PasswordModifyRequest(String) - Constructor for class org.ldaptive.extended.PasswordModifyRequest
Creates a new password modify request.
PasswordModifyRequest(String, Credential, Credential) - Constructor for class org.ldaptive.extended.PasswordModifyRequest
Creates a new password modify request.
PasswordModifyResponse - Class in org.ldaptive.extended
Contains the response from an ldap password modify operation.
PasswordModifyResponse() - Constructor for class org.ldaptive.extended.PasswordModifyResponse
 
PasswordPolicyAccountState - Class in org.ldaptive.auth.ext
Represents the state of an account as described by a password policy control.
PasswordPolicyAccountState(Calendar, int) - Constructor for class org.ldaptive.auth.ext.PasswordPolicyAccountState
Creates a new password policy account state.
PasswordPolicyAccountState(PasswordPolicyControl.Error) - Constructor for class org.ldaptive.auth.ext.PasswordPolicyAccountState
Creates a new password policy account state.
PasswordPolicyAuthenticationRequestHandler - Class in org.ldaptive.auth.ext
Adds the PasswordPolicyControl to the AuthenticationRequest.
PasswordPolicyAuthenticationRequestHandler() - Constructor for class org.ldaptive.auth.ext.PasswordPolicyAuthenticationRequestHandler
Creates a new password policy authentication request handler
PasswordPolicyAuthenticationResponseHandler - Class in org.ldaptive.auth.ext
Attempts to parse the authentication response message and set the account state using data associated with a password policy control.
PasswordPolicyAuthenticationResponseHandler() - Constructor for class org.ldaptive.auth.ext.PasswordPolicyAuthenticationResponseHandler
 
PasswordPolicyControl - Class in org.ldaptive.control
Request/response control for password policy.
PasswordPolicyControl() - Constructor for class org.ldaptive.control.PasswordPolicyControl
Default constructor.
PasswordPolicyControl(boolean) - Constructor for class org.ldaptive.control.PasswordPolicyControl
Creates a new password policy control.
PasswordPolicyControl.Error - Enum in org.ldaptive.control
Enum for ppolicy errors.
PATH_SEPARATOR - Static variable in class org.ldaptive.asn1.DERPath
Separates nodes in a path specification.
peekNode() - Method in class org.ldaptive.asn1.DERPath
Examines the last node in the path without removing it.
peerVerified() - Method in class org.ldaptive.ssl.HostnameVerifyingListener
Throws exception if hostname verification failed.
percentDecode(String) - Static method in class org.ldaptive.LdapUtils
Implementation of percent decoding as described in RFC 3986 section 2.1.
percentEncode(String) - Static method in class org.ldaptive.LdapUtils
Implementation of percent encoding as described in RFC 3986 section 2.1.
percentEncodeControlChars(String) - Static method in class org.ldaptive.LdapUtils
Converts all characters <= 0x1F and 0x7F to percent encoded hex.
perform(CaseChangeEntryHandler.CaseChange, String) - Static method in enum org.ldaptive.handler.CaseChangeEntryHandler.CaseChange
This changes the supplied string based on the supplied case change.
performAction(String[]) - Method in class org.ldaptive.cli.AbstractCli
Parses command line options and dispatches to the requested action, or the default action if no action is specified.
performLdapSearch(SearchFilter) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Executes the ldap search operation with the supplied filter.
performLdapSearch(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Executes an ldap search with the supplied authentication criteria.
performLdapSearch(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.PooledSearchEntryResolver
Executes an ldap search with the supplied authentication criteria.
performLdapSearch(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.SearchEntryResolver
Executes an ldap search with the supplied authentication criteria.
performLdapSearch(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.WhoAmIEntryResolver
Executes an ldap search with the supplied authentication criteria.
PermissiveModifyControl - Class in org.ldaptive.ad.control
Request control for active directory servers to return success on add/modify/delete operations that would normally return an error.
PermissiveModifyControl() - Constructor for class org.ldaptive.ad.control.PermissiveModifyControl
Default constructor.
PermissiveModifyControl(boolean) - Constructor for class org.ldaptive.ad.control.PermissiveModifyControl
Creates a new permissive modify control.
PersistentSearchChangeType - Enum in org.ldaptive.control
The set of change types available for use with the PersistentSearchRequestControl and returned by the EntryChangeNotificationControl.
PersistentSearchClient - Class in org.ldaptive.control.util
Client that simplifies using the persistent search control.
PersistentSearchClient(Connection, EnumSet<PersistentSearchChangeType>, boolean, boolean) - Constructor for class org.ldaptive.control.util.PersistentSearchClient
Creates a new persistent search client.
PersistentSearchItem - Class in org.ldaptive.control.util
Contains data returned when using the persistent search request control.
PersistentSearchItem(AsyncRequest) - Constructor for class org.ldaptive.control.util.PersistentSearchItem
Creates a new persistent search item.
PersistentSearchItem(PersistentSearchItem.Entry) - Constructor for class org.ldaptive.control.util.PersistentSearchItem
Creates a new persistent search item.
PersistentSearchItem(Response) - Constructor for class org.ldaptive.control.util.PersistentSearchItem
Creates a new persistent search item.
PersistentSearchItem(Exception) - Constructor for class org.ldaptive.control.util.PersistentSearchItem
Creates a new persistent search item.
PersistentSearchItem.Entry - Class in org.ldaptive.control.util
Wrapper class that provides easy access to the EntryChangeNotificationControl contained in a search entry.
PersistentSearchItem.Entry(SearchEntry) - Constructor for class org.ldaptive.control.util.PersistentSearchItem.Entry
Creates a new entry.
PersistentSearchRequestControl - Class in org.ldaptive.control
Request control for persistent search.
PersistentSearchRequestControl() - Constructor for class org.ldaptive.control.PersistentSearchRequestControl
Default constructor.
PersistentSearchRequestControl(EnumSet<PersistentSearchChangeType>) - Constructor for class org.ldaptive.control.PersistentSearchRequestControl
Creates a new persistent search request control.
PersistentSearchRequestControl(EnumSet<PersistentSearchChangeType>, boolean) - Constructor for class org.ldaptive.control.PersistentSearchRequestControl
Creates a new persistent search request control.
PersistentSearchRequestControl(EnumSet<PersistentSearchChangeType>, boolean, boolean) - Constructor for class org.ldaptive.control.PersistentSearchRequestControl
Creates a new persistent search request control.
PersistentSearchRequestControl(EnumSet<PersistentSearchChangeType>, boolean, boolean, boolean) - Constructor for class org.ldaptive.control.PersistentSearchRequestControl
Creates a new persistent search request control.
PoolConfig - Class in org.ldaptive.pool
Contains all the configuration data that the pooling implementations need to control the pool.
PoolConfig() - Constructor for class org.ldaptive.pool.PoolConfig
 
PoolConfigPropertySource - Class in org.ldaptive.props
Reads properties specific to PoolConfig and returns an initialized object of that type.
PoolConfigPropertySource(PoolConfig) - Constructor for class org.ldaptive.props.PoolConfigPropertySource
Creates a new ldap pool config property source using the default properties file.
PoolConfigPropertySource(PoolConfig, String...) - Constructor for class org.ldaptive.props.PoolConfigPropertySource
Creates a new ldap pool config property source.
PoolConfigPropertySource(PoolConfig, Reader...) - Constructor for class org.ldaptive.props.PoolConfigPropertySource
Creates a new ldap pool config property source.
PoolConfigPropertySource(PoolConfig, Properties) - Constructor for class org.ldaptive.props.PoolConfigPropertySource
Creates a new ldap pool config property source.
PoolConfigPropertySource(PoolConfig, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.PoolConfigPropertySource
Creates a new ldap pool config property source.
PooledBindAuthenticationHandler - Class in org.ldaptive.auth
Provides an LDAP authentication implementation that leverages a pool of LDAP connections to perform the LDAP bind operation.
PooledBindAuthenticationHandler() - Constructor for class org.ldaptive.auth.PooledBindAuthenticationHandler
Default constructor.
PooledBindAuthenticationHandler(PooledConnectionFactory) - Constructor for class org.ldaptive.auth.PooledBindAuthenticationHandler
Creates a new pooled bind authentication handler.
PooledCompareAuthenticationHandler - Class in org.ldaptive.auth
Provides an LDAP authentication implementation that leverages a pool of ldap connections to perform the compare operation against the userPassword attribute.
PooledCompareAuthenticationHandler() - Constructor for class org.ldaptive.auth.PooledCompareAuthenticationHandler
Default constructor.
PooledCompareAuthenticationHandler(PooledConnectionFactory) - Constructor for class org.ldaptive.auth.PooledCompareAuthenticationHandler
Creates a new pooled compare authentication handler.
PooledConnectionFactory - Class in org.ldaptive.pool
Leverages a pool to obtain connections for performing ldap operations.
PooledConnectionFactory() - Constructor for class org.ldaptive.pool.PooledConnectionFactory
Default constructor.
PooledConnectionFactory(ConnectionPool) - Constructor for class org.ldaptive.pool.PooledConnectionFactory
Creates a new pooled connection factory.
PooledConnectionFactoryManager - Interface in org.ldaptive.pool
Interface for objects that manage an instance of pooled connection factory.
PooledConnectionFactoryPropertySource - Class in org.ldaptive.props
Reads properties specific to PooledConnectionFactory and returns an initialized object of that type.
PooledConnectionFactoryPropertySource(PooledConnectionFactory) - Constructor for class org.ldaptive.props.PooledConnectionFactoryPropertySource
Creates a new pooled connection factory property source using the default properties file.
PooledConnectionFactoryPropertySource(PooledConnectionFactory, String...) - Constructor for class org.ldaptive.props.PooledConnectionFactoryPropertySource
Creates a new pooled connection factory property source.
PooledConnectionFactoryPropertySource(PooledConnectionFactory, Reader...) - Constructor for class org.ldaptive.props.PooledConnectionFactoryPropertySource
Creates a new pooled connection factory property source.
PooledConnectionFactoryPropertySource(PooledConnectionFactory, Properties) - Constructor for class org.ldaptive.props.PooledConnectionFactoryPropertySource
Creates a new pooled connection factory property source.
PooledConnectionFactoryPropertySource(PooledConnectionFactory, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.PooledConnectionFactoryPropertySource
Creates a new pooled connection factory property source.
PooledConnectionProxy - Interface in org.ldaptive.pool
Provides an interface for metadata surrounding a connection that is participating in the connection pool.
PooledConnectionStatistics - Class in org.ldaptive.pool
Statistics associated with a connection's activity in the pool.
PooledConnectionStatistics(int) - Constructor for class org.ldaptive.pool.PooledConnectionStatistics
Creates a new pooled connection statistics.
PooledSearchDnResolver - Class in org.ldaptive.auth
Looks up a user's DN using a pool of connections.
PooledSearchDnResolver() - Constructor for class org.ldaptive.auth.PooledSearchDnResolver
Default constructor.
PooledSearchDnResolver(PooledConnectionFactory) - Constructor for class org.ldaptive.auth.PooledSearchDnResolver
Creates a new pooled search dn resolver.
PooledSearchEntryResolver - Class in org.ldaptive.auth
Looks up the LDAP entry associated with a user using a pool of LDAP connections.
PooledSearchEntryResolver() - Constructor for class org.ldaptive.auth.PooledSearchEntryResolver
Default constructor.
PooledSearchEntryResolver(PooledConnectionFactory) - Constructor for class org.ldaptive.auth.PooledSearchEntryResolver
Creates a new pooled search entry resolver.
PooledSearchEntryResolver(PooledConnectionFactory, String...) - Constructor for class org.ldaptive.auth.PooledSearchEntryResolver
Deprecated. return attributes are provided in the authentication criteria
PooledSearchRoleResolver - Class in org.ldaptive.jaas
Looks up a user's roles using a pool of connections.
PooledSearchRoleResolver() - Constructor for class org.ldaptive.jaas.PooledSearchRoleResolver
Default constructor.
PooledSearchRoleResolver(PooledConnectionFactory) - Constructor for class org.ldaptive.jaas.PooledSearchRoleResolver
Creates a new pooled role resolver.
PoolException - Exception in org.ldaptive.pool
Base exception thrown when a pool operation fails.
PoolException(String) - Constructor for exception org.ldaptive.pool.PoolException
Creates a new pool exception.
PoolException(Exception) - Constructor for exception org.ldaptive.pool.PoolException
Creates a new pool exception.
PoolException(String, Exception) - Constructor for exception org.ldaptive.pool.PoolException
Creates a new pool exception.
PoolExhaustedException - Exception in org.ldaptive.pool
Thrown when the pool is empty and no new requests can be serviced.
PoolExhaustedException(String) - Constructor for exception org.ldaptive.pool.PoolExhaustedException
Creates a new pool exhausted exception.
PoolExhaustedException(Exception) - Constructor for exception org.ldaptive.pool.PoolExhaustedException
Creates a new pool exhausted exception.
PoolExhaustedException(String, Exception) - Constructor for exception org.ldaptive.pool.PoolExhaustedException
Creates a new pool exhausted exception.
PoolInterruptedException - Exception in org.ldaptive.pool
Thrown when a pool thread is unexpectedly interrupted while blocking.
PoolInterruptedException(String) - Constructor for exception org.ldaptive.pool.PoolInterruptedException
Creates a new pool interrupted exception.
PoolInterruptedException(Exception) - Constructor for exception org.ldaptive.pool.PoolInterruptedException
Creates a new pool interrupted exception.
PoolInterruptedException(String, Exception) - Constructor for exception org.ldaptive.pool.PoolInterruptedException
Creates a new pool interrupted exception.
poolLock - Variable in class org.ldaptive.pool.AbstractConnectionPool
Lock for the entire pool.
poolNotEmpty - Variable in class org.ldaptive.pool.AbstractConnectionPool
Condition for notifying threads that a connection was returned.
popNode() - Method in class org.ldaptive.asn1.DERPath
Removes the last node in the path.
PrimaryGroupIdHandler - Class in org.ldaptive.ad.handler
Constructs the primary group SID and then searches for that group and puts it's DN in the 'memberOf' attribute of the original search entry.
PrimaryGroupIdHandler() - Constructor for class org.ldaptive.ad.handler.PrimaryGroupIdHandler
 
PRINCIPAL - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies the identity of the principal to be authenticated.
principalGroupName - Variable in class org.ldaptive.jaas.AbstractLoginModule
Name of group to add all principals to.
principals - Variable in class org.ldaptive.jaas.AbstractLoginModule
Principals to add to the subject.
printExamples() - Method in class org.ldaptive.cli.AbstractCli
Prints CLI usage examples.
printHelp() - Method in class org.ldaptive.cli.AbstractCli
Prints CLI help text.
PrivateKeyCredentialReader - Class in org.ldaptive.ssl
Reads private key credentials from classpath, filepath, or stream resource.
PrivateKeyCredentialReader() - Constructor for class org.ldaptive.ssl.PrivateKeyCredentialReader
 
processAsyncRequest(AsyncRequest) - Method in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
Invokes the handlers for the supplied async request.
processNamingException(Request, NamingException, String[], LdapContext) - Method in class org.ldaptive.provider.jndi.JndiConnection
Determines if the supplied naming exception should result in an operation retry.
processRequest(String, AuthenticationRequest) - Method in class org.ldaptive.auth.Authenticator
Creates a new authentication request applying any applicable configuration on this authenticator.
processRequest(RequestControl) - Method in class org.ldaptive.provider.ControlProcessor
Converts the supplied control to a provider control.
processRequestControls(AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractAuthenticationHandler
Combines request controls in the AuthenticationRequest with AbstractAuthenticationHandler.authenticationControls.
processRequestControls(RequestControl[]) - Method in class org.ldaptive.provider.ControlProcessor
Converts the supplied request controls to a provider specific request controls.
processResponse(T) - Method in class org.ldaptive.provider.ControlProcessor
Converts the supplied provider control to a control.
processResponseControls(T[]) - Method in class org.ldaptive.provider.ControlProcessor
Converts the supplied provider controls to a response controls.
processResponseControls(ControlProcessor<Control>, RequestControl[], LdapContext) - Method in class org.ldaptive.provider.jndi.JndiConnection
Retrieves the response controls from the supplied context and processes them with the supplied control processor.
processSearchItem(SearchItem) - Method in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
Invokes the handlers for the supplied search item.
properties - Variable in class org.ldaptive.props.AbstractPropertySource
Properties to set.
PROPERTIES_FILE - Static variable in class org.ldaptive.props.AbstractPropertySource
Default file to read properties from, value is "classpath:/org/ldaptive/ldap.properties".
PropertiesAuthenticatorFactory - Class in org.ldaptive.jaas
Provides a module authenticator factory implementation that uses the properties package in this library.
PropertiesAuthenticatorFactory() - Constructor for class org.ldaptive.jaas.PropertiesAuthenticatorFactory
 
propertiesDomain - Variable in class org.ldaptive.props.AbstractPropertySource
Domain that properties are in.
PropertiesRoleResolverFactory - Class in org.ldaptive.jaas
Provides a module role resolver factory implementation that uses the properties package in this library.
PropertiesRoleResolverFactory() - Constructor for class org.ldaptive.jaas.PropertiesRoleResolverFactory
 
PROPERTY_PATTERN - Static variable in class org.ldaptive.props.PropertyValueParser
Pattern for finding properties.
PropertyInvoker - Interface in org.ldaptive.props
Interface for property driven object method invocation.
PropertySource<T> - Interface in org.ldaptive.props
Interface for property driven object initialization.
PropertySource.PropertyDomain - Enum in org.ldaptive.props
Enum to define the domain for properties.
PropertyValueParser - Class in org.ldaptive.props
Parses the configuration data associated with classes that contain setter properties.
PropertyValueParser() - Constructor for class org.ldaptive.props.PropertyValueParser
Default constructor.
PropertyValueParser(String) - Constructor for class org.ldaptive.props.PropertyValueParser
Creates a new config parser.
PropertyValueParser(String, String) - Constructor for class org.ldaptive.props.PropertyValueParser
Creates a new config parser.
PROTOCOL - Static variable in class org.ldaptive.provider.jndi.JndiProvider
The value of this property is a string that specifies the security protocol for the provider to use.
PROVIDER - Static variable in class org.ldaptive.DefaultConnectionFactory
Ldap provider class name.
Provider<T extends ProviderConfig> - Interface in org.ldaptive.provider
Provides access to a provider specific connection factory.
PROVIDER_URL - Static variable in class org.ldaptive.provider.jndi.JndiProvider
The value of this property is a URL string that specifies the hostname and port number of the LDAP server, and the root distinguished name of the naming context to use.
ProviderConfig<C> - Class in org.ldaptive.provider
Contains configuration data common to providers.
ProviderConfig() - Constructor for class org.ldaptive.provider.ProviderConfig
 
ProviderConfigPropertyInvoker - Class in org.ldaptive.props
Handles properties for ProviderConfig.
ProviderConfigPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.ProviderConfigPropertyInvoker
Creates a new provider config property invoker for the supplied class.
ProviderConfigPropertySource - Class in org.ldaptive.props
Reads properties specific to ProviderConfig and returns an initialized object of that type.
ProviderConfigPropertySource(ProviderConfig) - Constructor for class org.ldaptive.props.ProviderConfigPropertySource
Creates a new provider config property source using the default properties file.
ProviderConfigPropertySource(ProviderConfig, String...) - Constructor for class org.ldaptive.props.ProviderConfigPropertySource
Creates a new provider config property source.
ProviderConfigPropertySource(ProviderConfig, Reader...) - Constructor for class org.ldaptive.props.ProviderConfigPropertySource
Creates a new provider config property source.
ProviderConfigPropertySource(ProviderConfig, Properties) - Constructor for class org.ldaptive.props.ProviderConfigPropertySource
Creates a new provider config property source.
ProviderConfigPropertySource(ProviderConfig, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.ProviderConfigPropertySource
Creates a new provider config property source.
ProviderConnection - Interface in org.ldaptive.provider
Interface for a provider specific implementation of ldap operations.
ProviderConnectionFactory<T extends ProviderConfig> - Interface in org.ldaptive.provider
Provides an interface for creating provider connections.
ProviderUtils - Class in org.ldaptive.provider
Provides utility methods for this package.
ProxyAuthorizationControl - Class in org.ldaptive.control
Request control for proxy authorization.
ProxyAuthorizationControl() - Constructor for class org.ldaptive.control.ProxyAuthorizationControl
Default constructor.
ProxyAuthorizationControl(String) - Constructor for class org.ldaptive.control.ProxyAuthorizationControl
Creates a new proxy authorization control.
prune() - Method in class org.ldaptive.pool.AbstractConnectionPool
Attempts to reduce the size of the pool back to it's configured minimum.
prune(PooledConnectionProxy) - Method in class org.ldaptive.pool.IdlePruneStrategy
Invoked to determine whether a connection should be pruned from the pool.
prune(PooledConnectionProxy) - Method in interface org.ldaptive.pool.PruneStrategy
Invoked to determine whether a connection should be pruned from the pool.
PruneStrategy - Interface in org.ldaptive.pool
Provides an interface for pruning connections from the pool.
pushNode(String) - Method in class org.ldaptive.asn1.DERPath
Appends a node to the path.
pushNode(String, int) - Method in class org.ldaptive.asn1.DERPath
Appends a node to the path with the given child index.
put(Q, SearchResult) - Method in interface org.ldaptive.cache.Cache
Stores the ldap result for the supplied request.
put(Q, SearchResult) - Method in class org.ldaptive.cache.LRUCache
Stores the ldap result for the supplied request.
putConnection(Connection) - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns a connection to the pool.
putConnection(Connection) - Method in class org.ldaptive.pool.BlockingConnectionPool
Returns a connection to the pool.

Q

QualityOfProtection - Enum in org.ldaptive.sasl
Enum to define SASL quality of protection.
Queue<T> - Class in org.ldaptive.pool
Provides a wrapper around a Deque to support LIFO and FIFO operations.
Queue(QueueType) - Constructor for class org.ldaptive.pool.Queue
Creates a new queue.
QueueingSearchExecutor - Class in org.ldaptive.concurrent
Executes a search filter and places the results of the operation on a blocking queue.
QueueingSearchExecutor() - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor
Default constructor.
QueueingSearchExecutor(int) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor
Creates a new blocking search executor.
QueueingSearchExecutor(ExecutorService) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor
Creates a new blocking search executor.
QueueingSearchExecutor(int, ExecutorService) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor
Creates a new blocking search executor.
QueueingSearchExecutor.AbstractHandler - Class in org.ldaptive.concurrent
Common implementation for the handler classes.
QueueingSearchExecutor.AbstractHandler(BlockingQueue<QueueingSearchExecutor.SearchItem>) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.AbstractHandler
Creates a new abstract handler.
QueueingSearchExecutor.IntermediateResponseHandler - Class in org.ldaptive.concurrent
Places intermediate responses on a blocking queue.
QueueingSearchExecutor.IntermediateResponseHandler(BlockingQueue<QueueingSearchExecutor.SearchItem>) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.IntermediateResponseHandler
Creates a new intermediate response handler.
QueueingSearchExecutor.SearchEntryHandler - Class in org.ldaptive.concurrent
Places search entries on a blocking queue.
QueueingSearchExecutor.SearchEntryHandler(BlockingQueue<QueueingSearchExecutor.SearchItem>) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchEntryHandler
Creates a new search entry handler.
QueueingSearchExecutor.SearchItem - Class in org.ldaptive.concurrent
Contains data returned when using the QueueingSearchExecutor.
QueueingSearchExecutor.SearchItem(SearchEntry) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Creates a new blocking search item.
QueueingSearchExecutor.SearchItem(SearchReference) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Creates a new blocking search item.
QueueingSearchExecutor.SearchItem(IntermediateResponse) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Creates a new blocking search item.
QueueingSearchExecutor.SearchItem(Response<SearchResult>) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Creates a new blocking search item.
QueueingSearchExecutor.SearchItem(Exception) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Creates a new blocking search item.
QueueingSearchExecutor.SearchReferenceHandler - Class in org.ldaptive.concurrent
Places search references on a blocking queue.
QueueingSearchExecutor.SearchReferenceHandler(BlockingQueue<QueueingSearchExecutor.SearchItem>) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchReferenceHandler
Creates a new search reference handler.
QueueType - Enum in org.ldaptive.pool
Enum to define queue type.

R

RADIUS_ACCT_MULTI_OID - Static variable in class org.ldaptive.control.SessionTrackingControl
OID for the Acct-Multi-Session-Id RADIUS attribute format.
RADIUS_ACCT_OID - Static variable in class org.ldaptive.control.SessionTrackingControl
OID for the Acct-Session-Id RADIUS attribute format.
RANDOM - Static variable in interface org.ldaptive.provider.ConnectionStrategy
random strategy.
RangeEntryHandler - Class in org.ldaptive.ad.handler
Rewrites attributes returned from Active Directory to include all values by performing additional searches.
RangeEntryHandler() - Constructor for class org.ldaptive.ad.handler.RangeEntryHandler
 
RangeRetrievalNoerrControl - Class in org.ldaptive.ad.control
Request control for active directory servers to avoid error response with range retrieval.
RangeRetrievalNoerrControl() - Constructor for class org.ldaptive.ad.control.RangeRetrievalNoerrControl
Default constructor.
RangeRetrievalNoerrControl(boolean) - Constructor for class org.ldaptive.ad.control.RangeRetrievalNoerrControl
Creates a new notification control.
RDN - Class in org.ldaptive.asn1
A set of attribute value assertions.
RDN(Collection<AttributeValueAssertion>) - Constructor for class org.ldaptive.asn1.RDN
Creates a new RDN.
RDN(AttributeValueAssertion...) - Constructor for class org.ldaptive.asn1.RDN
Creates a new RDN.
read() - Method in class org.ldaptive.io.Dsmlv1Reader
Reads DSML data from the reader and returns a search result.
read() - Method in class org.ldaptive.io.LdifReader
Reads LDIF data from the reader and returns a search result.
read() - Method in interface org.ldaptive.io.SearchResultReader
Reads an ldap result.
read(String, String...) - Method in class org.ldaptive.ssl.AbstractCredentialReader
Reads a credential object from a path.
read(String, String...) - Method in interface org.ldaptive.ssl.CredentialReader
Reads a credential object from a path.
read(InputStream, String...) - Method in interface org.ldaptive.ssl.CredentialReader
Reads a credential object from an input stream.
read(InputStream, String...) - Method in class org.ldaptive.ssl.KeyStoreCredentialReader
Reads a keystore from an input stream.
read(InputStream, String...) - Method in class org.ldaptive.ssl.PrivateKeyCredentialReader
Reads a private key from an input stream.
read(InputStream, String...) - Method in class org.ldaptive.ssl.X509CertificateCredentialReader
Reads a credential object from an input stream.
read(InputStream, String...) - Method in class org.ldaptive.ssl.X509CertificatesCredentialReader
Reads a credential object from an input stream.
READ_TIMEOUT - Static variable in class org.ldaptive.provider.jndi.JndiProvider
The value of this property is a string that specifies the time in milliseconds that an operation will abort if a response is not received.
readBuffer(ByteBuffer) - Static method in class org.ldaptive.asn1.AbstractDERType
Returns a byte array containing the bytes from Buffer.limit() to Buffer.position().
readCompositeName(String) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Uses a composite name to parse the supplied string.
readCookie() - Method in interface org.ldaptive.control.util.CookieManager
Read and return a cookie from storage.
readCookie() - Method in class org.ldaptive.control.util.DefaultCookieManager
Read and return a cookie from storage.
readInputStream(InputStream) - Static method in class org.ldaptive.LdapUtils
Reads the data in the supplied stream and returns it as a byte array.
readInt(ByteBuffer) - Static method in class org.ldaptive.asn1.OidType
Reads the necessary encoded bytes from the supplied buffer to create an integer.
readLength(ByteBuffer) - Method in class org.ldaptive.asn1.DERParser
Reads the length of a DER-encoded value from the given byte buffer.
readReferralUrls(LdapReferralException) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Reads all referral URLs associated with this exception by invoking the search operation on the referral context until all referrals have been read.
readResult(SearchRequest, SearchIterator) - Method in class org.ldaptive.SearchOperation
Invokes the provider search operation and iterates over the results.
readTag(ByteBuffer) - Method in class org.ldaptive.asn1.DERParser
Reads a DER tag from a single byte at the current position of the given buffer.
readURL(URL) - Static method in class org.ldaptive.LdapUtils
Reads the data at the supplied URL and returns it as a byte array.
RecursiveEntryHandler - Class in org.ldaptive.handler
This recursively searches based on a supplied attribute and merges those results into the original entry.
RecursiveEntryHandler() - Constructor for class org.ldaptive.handler.RecursiveEntryHandler
Default constructor.
RecursiveEntryHandler(String, String...) - Constructor for class org.ldaptive.handler.RecursiveEntryHandler
Creates a new recursive entry handler.
REFERRAL - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies how referrals shall be handled by the provider.
registerHandler(String, ParseHandler) - Method in class org.ldaptive.asn1.DERParser
See DERParser.registerHandler(DERPath, ParseHandler).
registerHandler(DERPath, ParseHandler) - Method in class org.ldaptive.asn1.DERParser
Registers the supplied handler to fire when the supplied path is encountered.
remove() - Method in class org.ldaptive.pool.Queue
Removes the first element in the queue.
remove(T) - Method in class org.ldaptive.pool.Queue
Removes the supplied element from the queue.
removeActiveConnection(PooledConnectionProxy) - Method in class org.ldaptive.pool.AbstractConnectionPool
Remove a connection from the active pool.
removeAttribute(LdapAttribute...) - Method in class org.ldaptive.LdapEntry
Removes an attribute from this ldap attributes.
removeAttribute(String) - Method in class org.ldaptive.LdapEntry
Removes the attribute of the supplied name from this ldap attributes.
removeAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.LdapEntry
Removes the attribute(s) from this ldap attributes.
removeAvailableAndActiveConnection(PooledConnectionProxy) - Method in class org.ldaptive.pool.AbstractConnectionPool
Remove a connection from both the available and active pools.
removeAvailableConnection(PooledConnectionProxy) - Method in class org.ldaptive.pool.AbstractConnectionPool
Remove a connection from the available pool.
removeBinaryValue(byte[]...) - Method in class org.ldaptive.LdapAttribute
Removes the supplied value from the attribute values if it exists.
removeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.LdapAttribute
Removes the supplied values from the attribute values if they exists.
removeEntries(Collection<LdapEntry>) - Method in class org.ldaptive.SearchResult
Removes the entry(s) from this search result.
removeEntry(LdapEntry...) - Method in class org.ldaptive.SearchResult
Removes an entry from this search result.
removeEntry(String) - Method in class org.ldaptive.SearchResult
Removes the entry with the supplied dn from this search result.
removeListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.extended.UnsolicitedNotifications
Removes a listener from receiving unsolicited notifications.
removeMember(Principal) - Method in class org.ldaptive.jaas.LdapGroup
removeReference(SearchReference...) - Method in class org.ldaptive.SearchResult
Removes a reference from this search result.
removeReferences(Collection<SearchReference>) - Method in class org.ldaptive.SearchResult
Removes the references(s) from this search result.
removeSslConfig() - Method in class org.ldaptive.ssl.ThreadLocalTLSSocketFactory
Removes the ssl config from the current thread-local value.
removeStringValue(String...) - Method in class org.ldaptive.ad.UnicodePwdAttribute
Removes the supplied value from the attribute values if it exists.
removeStringValue(String...) - Method in class org.ldaptive.LdapAttribute
Removes the supplied value from the attribute values if it exists.
removeStringValues(Collection<String>) - Method in class org.ldaptive.LdapAttribute
Removes the supplied values from the attribute values if they exists.
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jndi.JndiConnection
Removes a listener from receiving unsolicited notifications.
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in interface org.ldaptive.provider.ProviderConnection
Removes a listener from receiving unsolicited notifications.
reopen() - Method in interface org.ldaptive.Connection
This will close an existing connection to the LDAP and establish a new connection to the LDAP.
reopen(BindRequest) - Method in interface org.ldaptive.Connection
This will close an existing connection to the LDAP and establish a new connection to the LDAP using the supplied bind request.
reopen() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
This will close an existing connection to the LDAP and establish a new connection to the LDAP.
reopen(BindRequest) - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
This will close an existing connection to the LDAP and establish a new connection to the LDAP using the supplied bind request.
Request - Interface in org.ldaptive
Marker interface for all ldap requests.
RequestControl - Interface in org.ldaptive.control
Marker interface for ldap request controls.
resolve(String) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
See AbstractSearchDnResolver.resolve(User).
resolve(User) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Attempts to find the DN for the supplied user.
resolve(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Attempts to find the LDAP entry for the supplied authentication criteria, using the supplied connection.
resolve(String) - Method in class org.ldaptive.auth.AggregateDnResolver
Attempts to find the LDAP DN for the supplied user.
resolve(User) - Method in class org.ldaptive.auth.AggregateDnResolver
Attempts to find the LDAP DN for the supplied user.
resolve(String) - Method in interface org.ldaptive.auth.DnResolver
Attempts to find the LDAP DN for the supplied user.
resolve(User) - Method in interface org.ldaptive.auth.DnResolverEx
Attempts to find the LDAP DN for the supplied user.
resolve(Connection, AuthenticationCriteria) - Method in interface org.ldaptive.auth.EntryResolver
Attempts to find the LDAP entry for the supplied authentication criteria, using the supplied connection.
resolve(String) - Method in class org.ldaptive.auth.FormatDnResolver
See FormatDnResolver.resolve(User).
resolve(User) - Method in class org.ldaptive.auth.FormatDnResolver
Returns a DN for the supplied user by applying it to a format string.
resolve(String) - Method in class org.ldaptive.auth.NoOpDnResolver
Returns the user as the DN.
resolve(User) - Method in class org.ldaptive.auth.NoOpDnResolver
Returns the user as the DN.
resolve(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.NoOpEntryResolver
Attempts to find the LDAP entry for the supplied authentication criteria, using the supplied connection.
resolveDn(LdapEntry) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns the DN for the supplied ldap entry.
resolveDn(String) - Method in class org.ldaptive.auth.Authenticator
This will attempt to find the DN for the supplied user.
resolveDn(User) - Method in class org.ldaptive.auth.Authenticator
This will attempt to find the DN for the supplied user.
resolveEntry(AuthenticationRequest, AuthenticationHandlerResponse, AuthenticationCriteria) - Method in class org.ldaptive.auth.Authenticator
Attempts to find the ldap entry for the supplied DN.
Response<T> - Class in org.ldaptive
Wrapper class for all operation responses.
Response(T, ResultCode) - Constructor for class org.ldaptive.Response
Creates a new ldap response.
Response(T, ResultCode, String, String, ResponseControl[], String[], int) - Constructor for class org.ldaptive.Response
Creates a new ldap response.
ResponseControl - Interface in org.ldaptive.control
Marker interface for ldap response controls.
ResponseListener - Interface in org.ldaptive.provider
Response listener.
ResponseMessage - Interface in org.ldaptive
Interface for ldap response messages.
responseReceived(Response<Void>) - Method in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
Invoked when a response is received from a provider indicating the operation has completed.
responseReceived(Response<Void>) - Method in interface org.ldaptive.provider.ResponseListener
Invoked when a response is received from a provider indicating the operation has completed.
ResultCode - Enum in org.ldaptive
Enum to define ldap result codes.
retrieveAvailableConnection() - Method in class org.ldaptive.pool.BlockingConnectionPool
Attempts to retrieve a connection from the available queue.
retrieveConnectionProxy(Connection) - Method in class org.ldaptive.pool.AbstractConnectionPool
Retrieves the invocation handler from the supplied connection proxy.
retry(int) - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Returns whether the supplied count indicates that the operation should be retried.
ReturnAttributes - Enum in org.ldaptive
Enum to define constants specific to ldap return attributes.
roleGroupName - Variable in class org.ldaptive.jaas.AbstractLoginModule
Name of group to add all roles to.
RoleResolver - Interface in org.ldaptive.jaas
Looks up a user's roles using an LDAP search.
RoleResolverFactory - Interface in org.ldaptive.jaas
Provides an interface for creating role resolver needed by various JAAS modules.
roles - Variable in class org.ldaptive.jaas.AbstractLoginModule
Roles to add to the subject.
ROUND_ROBIN - Static variable in interface org.ldaptive.provider.ConnectionStrategy
round robin strategy.

S

SASL_AUTHZ_ID - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies the sasl authorization id.
SASL_MUTUAL_AUTH - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies the sasl mutual authentication flag.
SASL_QOP - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies the sasl quality of protection.
SASL_REALM - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies the sasl realm.
SASL_STRENGTH - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies the sasl security strength.
saslBind(BindRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Performs a sasl bind.
SaslConfig - Class in org.ldaptive.sasl
Contains all the configuration data for SASL authentication.
SaslConfig() - Constructor for class org.ldaptive.sasl.SaslConfig
 
Schema - Class in org.ldaptive.schema
Bean that contains the schema definitions in RFC 4512.
Schema() - Constructor for class org.ldaptive.schema.Schema
Default constructor.
Schema(Collection<AttributeType>, Collection<DITContentRule>, Collection<DITStructureRule>, Collection<Syntax>, Collection<MatchingRule>, Collection<MatchingRuleUse>, Collection<NameForm>, Collection<ObjectClass>) - Constructor for class org.ldaptive.schema.Schema
Creates a new schema.
SchemaElement - Interface in org.ldaptive.schema
Interface for schema elements.
SchemaFactory - Class in org.ldaptive.ad.schema
Factory to create Schema from an active directory schema search result.
SchemaFactory - Class in org.ldaptive.schema
Factory to create Schema objects from an LDAP entry.
SchemaUtils - Class in org.ldaptive.schema
Provides utility methods for this package.
search(ConnectionFactory, SearchRequest) - Method in class org.ldaptive.cli.SearchOperationCli
Executes the ldap search operation.
search(T[], String...) - Method in class org.ldaptive.concurrent.AbstractAggregateSearchExecutor
Performs a search operation with the supplied connection factories.
search(T[], SearchFilter[]) - Method in class org.ldaptive.concurrent.AbstractAggregateSearchExecutor
Performs a search operation with the supplied connection factories.
search(T[], String[], String...) - Method in class org.ldaptive.concurrent.AbstractAggregateSearchExecutor
Performs a search operation with the supplied connection factories.
search(T[], SearchFilter[], String...) - Method in class org.ldaptive.concurrent.AbstractAggregateSearchExecutor
Performs a search operation with the supplied connection factories.
search(T[], SearchFilter[], String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.AbstractAggregateSearchExecutor
Performs a search operation with the supplied connection factories.
search(T, String...) - Method in class org.ldaptive.concurrent.AbstractParallelSearchExecutor
Performs a search operation with the supplied connection factory.
search(T, SearchFilter[]) - Method in class org.ldaptive.concurrent.AbstractParallelSearchExecutor
Performs a search operation with the supplied connection factory.
search(T, String[], String...) - Method in class org.ldaptive.concurrent.AbstractParallelSearchExecutor
Performs a search operation with the supplied connection factory.
search(T, SearchFilter[], String...) - Method in class org.ldaptive.concurrent.AbstractParallelSearchExecutor
Performs a search operation with the supplied connection factory.
search(T, SearchFilter[], String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.AbstractParallelSearchExecutor
Performs a search operation with the supplied connection factory.
search(PooledConnectionFactory[], SearchFilter[], String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.AggregatePooledSearchExecutor
Performs a search operation with the supplied connection factories.
search(ConnectionFactory[], SearchFilter[], String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.AggregateSearchExecutor
Performs a search operation with the supplied connection factories.
search(PooledConnectionFactory, SearchFilter[], String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.ParallelPooledSearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, SearchFilter[], String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.ParallelSearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, String) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, SearchFilter) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, String, String...) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, SearchFilter, String...) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, SearchFilter, String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor
Performs a search operation with the supplied connection factory.
search(SearchRequest) - Method in class org.ldaptive.jaas.AbstractSearchRoleResolver
Executes a search request and converts any attributes to ldap roles.
search(SearchRequest) - Method in interface org.ldaptive.jaas.RoleResolver
Executes a search request and converts any attributes to ldap roles.
search(LdapContext, SearchRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Executes DirContext.search( javax.naming.Name, String, Object[], SearchControls).
search(SearchRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Search the ldap.
search(SearchRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Search the ldap.
search(ConnectionFactory) - Method in class org.ldaptive.SearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, String) - Method in class org.ldaptive.SearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, SearchFilter) - Method in class org.ldaptive.SearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, String, String...) - Method in class org.ldaptive.SearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, SearchFilter, String...) - Method in class org.ldaptive.SearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, SearchFilter, String[], SearchEntryHandler...) - Method in class org.ldaptive.SearchExecutor
Performs a search operation with the supplied connection factory.
search(HttpServletRequest, HttpServletResponse) - Method in class org.ldaptive.servlets.AbstractServletSearchExecutor
Reads parameters from the request, performs an ldap search, and writes the result to the response.
search(HttpServletRequest, HttpServletResponse) - Method in interface org.ldaptive.servlets.ServletSearchExecutor
Reads parameters from the request, performs an ldap search, and writes the result to the response.
searchAsync(SearchRequest, SearchListener) - Method in class org.ldaptive.provider.jndi.JndiConnection
Search the ldap asynchronously.
searchAsync(SearchRequest, SearchListener) - Method in interface org.ldaptive.provider.ProviderConnection
Search the ldap asynchronously.
SearchDnResolver - Class in org.ldaptive.auth
Looks up a user's DN using an LDAP search.
SearchDnResolver() - Constructor for class org.ldaptive.auth.SearchDnResolver
Default constructor.
SearchDnResolver(ConnectionFactory) - Constructor for class org.ldaptive.auth.SearchDnResolver
Creates a new search dn resolver.
SearchDnResolverPropertySource - Class in org.ldaptive.props
Reads properties specific to SearchDnResolver and returns an initialized object of that type.
SearchDnResolverPropertySource(SearchDnResolver) - Constructor for class org.ldaptive.props.SearchDnResolverPropertySource
Creates a new search dn resolver property source using the default properties file.
SearchDnResolverPropertySource(SearchDnResolver, String...) - Constructor for class org.ldaptive.props.SearchDnResolverPropertySource
Creates a new search dn resolver property source.
SearchDnResolverPropertySource(SearchDnResolver, Reader...) - Constructor for class org.ldaptive.props.SearchDnResolverPropertySource
Creates a new search dn resolver property source.
SearchDnResolverPropertySource(SearchDnResolver, Properties) - Constructor for class org.ldaptive.props.SearchDnResolverPropertySource
Creates a new search dn resolver property source.
SearchDnResolverPropertySource(SearchDnResolver, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.SearchDnResolverPropertySource
Creates a new search dn resolver property source.
SearchEntry - Class in org.ldaptive
Simple bean representing a search entry.
SearchEntry(int, ResponseControl[]) - Constructor for class org.ldaptive.SearchEntry
Creates a new search entry.
SearchEntry(int, ResponseControl[], SortBehavior) - Constructor for class org.ldaptive.SearchEntry
Creates a new search entry.
SearchEntryHandler - Interface in org.ldaptive.handler
Provides post search handling of a search entry.
SearchEntryResolver - Class in org.ldaptive.auth
Looks up the LDAP entry associated with a user.
SearchEntryResolver() - Constructor for class org.ldaptive.auth.SearchEntryResolver
Default constructor.
SearchEntryResolver(String...) - Constructor for class org.ldaptive.auth.SearchEntryResolver
Deprecated. return attributes are provided in the authentication criteria
SearchEntryResolver(ConnectionFactory) - Constructor for class org.ldaptive.auth.SearchEntryResolver
Creates a new search entry resolver.
SearchEntryResolver(ConnectionFactory, String...) - Constructor for class org.ldaptive.auth.SearchEntryResolver
Deprecated. return attributes are provided in the authentication criteria
SearchExecutor - Class in org.ldaptive
Helper class which encapsulates the try, finally idiom used to execute a SearchOperation.
SearchExecutor() - Constructor for class org.ldaptive.SearchExecutor
 
SearchFilter - Class in org.ldaptive
Simple bean for an ldap search filter and it's parameters.
SearchFilter() - Constructor for class org.ldaptive.SearchFilter
Default constructor.
SearchFilter(String) - Constructor for class org.ldaptive.SearchFilter
Creates a new search filter with the supplied filter.
SearchFilter(String, Object[]) - Constructor for class org.ldaptive.SearchFilter
Creates a new search filter with the supplied filter and parameters.
SearchItem - Class in org.ldaptive.provider
Contains the data returned from a search request.
SearchItem(SearchEntry) - Constructor for class org.ldaptive.provider.SearchItem
Creates a new search item.
SearchItem(SearchReference) - Constructor for class org.ldaptive.provider.SearchItem
Creates a new search item.
SearchItem(IntermediateResponse) - Constructor for class org.ldaptive.provider.SearchItem
Creates a new search item.
searchItemReceived(SearchItem) - Method in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
Invoked when a search item is received from a provider.
searchItemReceived(SearchItem) - Method in interface org.ldaptive.provider.SearchListener
Invoked when a search item is received from a provider.
SearchIterator - Interface in org.ldaptive.provider
Search results iterator.
SearchListener - Interface in org.ldaptive.provider
Search results listener.
SearchOperation - Class in org.ldaptive
Executes an ldap search operation.
SearchOperation(Connection) - Constructor for class org.ldaptive.SearchOperation
Creates a new search operation.
SearchOperation(Connection, Cache<SearchRequest>) - Constructor for class org.ldaptive.SearchOperation
Creates a new search operation.
SearchOperationCli - Class in org.ldaptive.cli
Command line interface for SearchOperation.
SearchOperationCli() - Constructor for class org.ldaptive.cli.SearchOperationCli
 
SearchOperationWorker - Class in org.ldaptive.concurrent
Executes an ldap search operation on a separate thread.
SearchOperationWorker(SearchOperation) - Constructor for class org.ldaptive.concurrent.SearchOperationWorker
Creates a new search operation worker.
SearchOperationWorker(SearchOperation, ExecutorService) - Constructor for class org.ldaptive.concurrent.SearchOperationWorker
Creates a new search operation worker.
SearchOptionsControl - Class in org.ldaptive.ad.control
Request control for active directory servers to control various search behaviors.
SearchOptionsControl() - Constructor for class org.ldaptive.ad.control.SearchOptionsControl
Default constructor.
SearchOptionsControl(SearchOptionsControl.Flag) - Constructor for class org.ldaptive.ad.control.SearchOptionsControl
Creates a new search options control.
SearchOptionsControl(SearchOptionsControl.Flag, boolean) - Constructor for class org.ldaptive.ad.control.SearchOptionsControl
Creates a new search options control.
SearchOptionsControl.Flag - Enum in org.ldaptive.ad.control
Types of flags.
SearchReference - Class in org.ldaptive
Simple bean representing a search reference.
SearchReference(int, ResponseControl[], String...) - Constructor for class org.ldaptive.SearchReference
Creates a search reference.
SearchReference(int, ResponseControl[], Collection<String>) - Constructor for class org.ldaptive.SearchReference
Creates a search reference.
SearchReferenceHandler - Interface in org.ldaptive.handler
Provides post search handling of a search reference.
SearchRequest - Class in org.ldaptive
Contains the data required to perform an ldap search operation.
SearchRequest() - Constructor for class org.ldaptive.SearchRequest
Default constructor.
SearchRequest(String, SearchFilter) - Constructor for class org.ldaptive.SearchRequest
Creates a new search request.
SearchRequest(String, SearchFilter, String...) - Constructor for class org.ldaptive.SearchRequest
Creates a new search request.
SearchRequest(String, String) - Constructor for class org.ldaptive.SearchRequest
Creates a new search request.
SearchRequest(String, String, String...) - Constructor for class org.ldaptive.SearchRequest
Creates a new search request.
SearchRequestPropertyInvoker - Class in org.ldaptive.props
Handles properties for SearchRequest.
SearchRequestPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.SearchRequestPropertyInvoker
Creates a new search request property invoker for the supplied class.
SearchRequestPropertySource - Class in org.ldaptive.props
Reads properties specific to SearchRequest and returns an initialized object of that type.
SearchRequestPropertySource(SearchRequest) - Constructor for class org.ldaptive.props.SearchRequestPropertySource
Creates a new search request property source using the default properties file.
SearchRequestPropertySource(SearchRequest, String...) - Constructor for class org.ldaptive.props.SearchRequestPropertySource
Creates a new search request property source.
SearchRequestPropertySource(SearchRequest, Reader...) - Constructor for class org.ldaptive.props.SearchRequestPropertySource
Creates a new search request property source.
SearchRequestPropertySource(SearchRequest, Properties) - Constructor for class org.ldaptive.props.SearchRequestPropertySource
Creates a new search request property source.
SearchRequestPropertySource(SearchRequest, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.SearchRequestPropertySource
Creates a new search request property source.
SearchResult - Class in org.ldaptive
Simple bean representing an ldap search result.
SearchResult() - Constructor for class org.ldaptive.SearchResult
Default constructor.
SearchResult(SortBehavior) - Constructor for class org.ldaptive.SearchResult
Creates a new search result.
SearchResult(LdapEntry...) - Constructor for class org.ldaptive.SearchResult
Creates a new search result.
SearchResult(Collection<LdapEntry>) - Constructor for class org.ldaptive.SearchResult
Creates a new search result.
SearchResultReader - Interface in org.ldaptive.io
Interface for reading ldap search results.
SearchResultWriter - Interface in org.ldaptive.io
Interface for writing ldap search results.
SearchRoleResolver - Class in org.ldaptive.jaas
Looks up a user's roles using an LDAP search.
SearchRoleResolver() - Constructor for class org.ldaptive.jaas.SearchRoleResolver
Default constructor.
SearchRoleResolver(ConnectionFactory) - Constructor for class org.ldaptive.jaas.SearchRoleResolver
Creates a new role resolver.
SearchScope - Enum in org.ldaptive
Enum to define the type of search scope.
SearchServlet - Class in org.ldaptive.servlets
Queries an LDAP and returns the result in the servlet response.
SearchServlet() - Constructor for class org.ldaptive.servlets.SearchServlet
 
SearchValidator - Class in org.ldaptive.pool
Validates a connection is healthy by performing a search operation.
SearchValidator() - Constructor for class org.ldaptive.pool.SearchValidator
Creates a new search validator.
SearchValidator(SearchRequest) - Constructor for class org.ldaptive.pool.SearchValidator
Creates a new search validator.
SecurityIdentifier - Class in org.ldaptive.ad
Class to represent an active directory SID.
SecurityStrength - Enum in org.ldaptive.sasl
Enum to define SASL security strength.
service(HttpServletRequest, HttpServletResponse) - Method in class org.ldaptive.servlets.SearchServlet
ServletSearchExecutor - Interface in org.ldaptive.servlets
Interface to encapsulate servlet search operations.
SessionTrackingControl - Class in org.ldaptive.control
Request/response control for session tracking.
SessionTrackingControl() - Constructor for class org.ldaptive.control.SessionTrackingControl
Default constructor.
SessionTrackingControl(String, String, String, String) - Constructor for class org.ldaptive.control.SessionTrackingControl
Creates a new session tracking control.
setAccountState(AccountState) - Method in class org.ldaptive.auth.AuthenticationResponse
Sets the account state for the authenticated user.
setActivator(Activator<T>) - Method in class org.ldaptive.pool.AbstractPool
Sets the activator for this pool.
setActivator(Activator<Connection>) - Method in interface org.ldaptive.pool.ConnectionPool
Sets the activator for this pool.
setAddIfExists(boolean) - Method in class org.ldaptive.handler.DnAttributeEntryHandler
Sets whether to add the entryDN if an attribute of the same name exists.
setAfterCount(int) - Method in class org.ldaptive.control.VirtualListViewRequestControl
Sets the after count.
setAllowMultipleDns(boolean) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Sets whether DN resolution should fail if multiple DNs are found.
setAllowMultipleDns(boolean) - Method in class org.ldaptive.auth.AggregateDnResolver
Sets whether DN resolution should fail if multiple DNs are found If false an exception will be thrown if AggregateDnResolver.resolve(User) finds that more than one DN resolver returns a DN.
setAllowMultipleEntries(boolean) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets whether entry resolution should fail if multiple entries are found.
setAppliesAttributeTypes(String[]) - Method in class org.ldaptive.schema.MatchingRuleUse
Sets the applies attribute types.
setAssertionValue(String) - Method in class org.ldaptive.control.VirtualListViewRequestControl
Sets the assertion value.
setAsyncRequestHandlers(AsyncRequestHandler...) - Method in class org.ldaptive.async.AbstractAsyncOperation
Sets the async request handlers.
setAttribute(LdapAttribute) - Method in class org.ldaptive.AttributeModification
Sets the ldap attribute.
setAttribute(LdapAttribute) - Method in class org.ldaptive.CompareRequest
Sets the attribute to compare.
setAttributeDescription(String) - Method in class org.ldaptive.control.SortKey
Sets the attribute description.
setAttributeModifications(AttributeModification...) - Method in class org.ldaptive.ModifyRequest
Sets the attribute modifications.
setAttributeModificationType(AttributeModificationType) - Method in class org.ldaptive.AttributeModification
Sets the attribute modification type.
setAttributeName(String) - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
Sets the attribute name to convert from binary to string.
setAttributeName(String) - Method in class org.ldaptive.control.SortResponseControl
Sets the attribute name that caused the sort to fail.
setAttributeNameCaseChange(CaseChangeEntryHandler.CaseChange) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Sets the attribute name case change.
setAttributeNames(String...) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Sets the attribute names.
setAttributeNames(String...) - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
Sets the attribute names.
setAttributeTypes(Collection<AttributeType>) - Method in class org.ldaptive.schema.Schema
Sets the attribute types.
setAttributeValueCaseChange(CaseChangeEntryHandler.CaseChange) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Sets the attribute value case change.
setAttrValue(Document, Element, String, boolean) - Method in class org.ldaptive.io.Dsmlv1Writer
Adds the supplied string to the value element.
setAuthenticationAliases(String...) - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Sets the aliases of the entries to use in the authentication keystore.
setAuthenticationCertificate(String) - Method in class org.ldaptive.ssl.X509CredentialConfig
Sets the name of the authentication certificate to use.
setAuthenticationCertificate(X509Certificate) - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Sets the certificate to use for creating the key managers.
setAuthenticationControls(RequestControl...) - Method in class org.ldaptive.auth.AbstractAuthenticationHandler
Sets the controls for this authentication handler.
setAuthenticationHandler(AuthenticationHandler) - Method in class org.ldaptive.auth.Authenticator
Sets the authentication handler.
setAuthenticationHandlers(Map<String, AuthenticationHandler>) - Method in class org.ldaptive.auth.AggregateDnResolver.AuthenticationHandler
Sets the authentication handlers to aggregate over.
setAuthenticationKey(String) - Method in class org.ldaptive.ssl.X509CredentialConfig
Sets the name of the authentication key to use.
setAuthenticationKey(PrivateKey) - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Sets the private key associated with the authentication certificate.
setAuthenticationKeystore(KeyStore) - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Sets the keystore to use for creating the key managers.
setAuthenticationPassword(char[]) - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Sets the password used for accessing the authentication keystore.
setAuthenticationRequest(AuthenticationRequest) - Method in class org.ldaptive.auth.AuthenticationCriteria
Sets the authentication request.
setAuthenticationRequestHandlers(AuthenticationRequestHandler...) - Method in class org.ldaptive.auth.Authenticator
Sets the authentication request handlers.
setAuthenticationResponseHandlers(AuthenticationResponseHandler...) - Method in class org.ldaptive.auth.Authenticator
Sets the authentication response handlers.
setAuthenticationSaslConfig(SaslConfig) - Method in class org.ldaptive.auth.AbstractBindAuthenticationHandler
Sets the sasl config for this authentication handler.
setAuthorizationId(String) - Method in class org.ldaptive.control.AuthorizationIdentityResponseControl
Sets the authorization identity.
setAuthorizationId(String) - Method in class org.ldaptive.control.ProxyAuthorizationControl
Sets the authorization identity.
setAuthorizationId(String) - Method in class org.ldaptive.sasl.SaslConfig
Sets the sasl authorization id.
setAuxiliaryClasses(String[]) - Method in class org.ldaptive.schema.DITContentRule
Sets the auxiliary classes.
setBaseDn(String) - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
Sets the base DN to search for the primary group.
setBaseDn(String) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Sets the base DN.
setBaseDn(String) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets the base DN.
setBaseDn(String) - Method in class org.ldaptive.SearchRequest
Sets the base DN.
setBeforeCount(int) - Method in class org.ldaptive.control.VirtualListViewRequestControl
Sets the before count.
setBinaryAttributes(String...) - Method in class org.ldaptive.SearchRequest
Sets names of binary attributes.
setBindControls(RequestControl...) - Method in class org.ldaptive.BindConnectionInitializer
Sets the bind controls.
setBindCredential(Credential) - Method in class org.ldaptive.BindConnectionInitializer
Sets the credential of the bind DN.
setBindDn(String) - Method in class org.ldaptive.BindConnectionInitializer
Sets the bind DN to authenticate as before performing operations.
setBindRequest(BindRequest) - Method in class org.ldaptive.pool.BindPassivator
Sets the bind request.
setBindSaslConfig(SaslConfig) - Method in class org.ldaptive.BindConnectionInitializer
Sets the bind sasl config.
setBlockWaitTime(long) - Method in class org.ldaptive.pool.BlockingConnectionPool
Sets the block wait time.
setBlockWaitTimeDuration(String) - Method in class org.ldaptive.pool.BlockingConnectionPool
Sets the block wait time.
setCache(Cache<SearchRequest>) - Method in class org.ldaptive.SearchOperation
Sets the cache.
setCertificateEntry(String, KeyStore, Certificate...) - Static method in class org.ldaptive.ssl.KeyStoreUtils
Sets certificate entries on the supplied keystore.
setCertificateHostnameVerifier(CertificateHostnameVerifier) - Method in class org.ldaptive.ssl.HostnameVerifierConfig
Sets the certificate hostname verifier.
setChangeNumber(long) - Method in class org.ldaptive.control.EntryChangeNotificationControl
Sets the change number.
setChangesOnly(boolean) - Method in class org.ldaptive.control.PersistentSearchRequestControl
Sets whether only changed entries are returned.
setChangeType(PersistentSearchChangeType) - Method in class org.ldaptive.control.EntryChangeNotificationControl
Sets the change type.
setChangeTypes(EnumSet<PersistentSearchChangeType>) - Method in class org.ldaptive.control.PersistentSearchRequestControl
Sets the persistent search change types.
setClassName(String) - Method in class org.ldaptive.props.PropertyValueParser
Sets the class name of the object to initialize.
setCollective(boolean) - Method in class org.ldaptive.schema.AttributeType
Sets whether this attribute type is collective.
setCompareRequest(CompareRequest) - Method in class org.ldaptive.pool.CompareValidator
Sets the compare request.
setConnectionConfig(ConnectionConfig) - Method in class org.ldaptive.DefaultConnectionFactory
Sets the connection config.
setConnectionFactory(ConnectionFactory) - Method in class org.ldaptive.auth.BindAuthenticationHandler
Sets the connection factory.
setConnectionFactory(ConnectionFactory) - Method in class org.ldaptive.auth.CompareAuthenticationHandler
Sets the connection factory.
setConnectionFactory(PooledConnectionFactory) - Method in class org.ldaptive.auth.PooledBindAuthenticationHandler
Sets the connection factory.
setConnectionFactory(PooledConnectionFactory) - Method in class org.ldaptive.auth.PooledCompareAuthenticationHandler
Sets the connection factory.
setConnectionFactory(PooledConnectionFactory) - Method in class org.ldaptive.auth.PooledSearchDnResolver
Sets the connection factory.
setConnectionFactory(PooledConnectionFactory) - Method in class org.ldaptive.auth.PooledSearchEntryResolver
Sets the connection factory.
setConnectionFactory(ConnectionFactory) - Method in class org.ldaptive.auth.SearchDnResolver
Sets the connection factory.
setConnectionFactory(ConnectionFactory) - Method in class org.ldaptive.auth.SearchEntryResolver
Sets the connection factory.
setConnectionFactory(ConnectionFactory) - Method in interface org.ldaptive.ConnectionFactoryManager
Sets the connection factory.
setConnectionFactory(PooledConnectionFactory) - Method in class org.ldaptive.jaas.PooledSearchRoleResolver
Sets the connection factory.
setConnectionFactory(ConnectionFactory) - Method in class org.ldaptive.jaas.SearchRoleResolver
Sets the connection factory.
setConnectionFactory(DefaultConnectionFactory) - Method in class org.ldaptive.pool.AbstractConnectionPool
Sets the connection factory for this pool.
setConnectionFactory(PooledConnectionFactory) - Method in interface org.ldaptive.pool.PooledConnectionFactoryManager
Sets the connection factory.
setConnectionInitializer(ConnectionInitializer) - Method in class org.ldaptive.ConnectionConfig
Sets the connection initializer.
setConnectionPool(ConnectionPool) - Method in class org.ldaptive.pool.PooledConnectionFactory
Sets the connection pool.
setConnectionStrategy(ConnectionStrategy) - Method in class org.ldaptive.provider.ProviderConfig
Sets the connection strategy.
setConnectOnCreate(boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Sets whether newly created connections will attempt to connect.
setConnectTimeout(long) - Method in class org.ldaptive.ConnectionConfig
Sets the maximum amount of time in milliseconds that connects will block.
setConnectTimeoutDuration(String) - Method in class org.ldaptive.ConnectionConfig
Sets the maximum amount of time that connects will block.
setContentCount(int) - Method in class org.ldaptive.control.VirtualListViewRequestControl
Sets the content count.
setContentCount(int) - Method in class org.ldaptive.control.VirtualListViewResponseControl
Sets the content count.
setContextID(byte[]) - Method in class org.ldaptive.control.VirtualListViewRequestControl
Sets the context id.
setContextID(byte[]) - Method in class org.ldaptive.control.VirtualListViewResponseControl
Sets the context id.
setControlProcessor(ControlProcessor<C>) - Method in class org.ldaptive.provider.ProviderConfig
Sets the control processor.
setControls(RequestControl...) - Method in class org.ldaptive.AbstractRequest
Sets the controls for this request.
setControls(RequestControl...) - Method in class org.ldaptive.auth.AuthenticationRequest
Sets the controls.
setCookie(byte[]) - Method in class org.ldaptive.ad.control.DirSyncControl
Sets the sync request cookie.
setCookie(byte[]) - Method in class org.ldaptive.control.PagedResultsControl
Sets the paged results cookie.
setCookie(byte[]) - Method in class org.ldaptive.control.SyncDoneControl
Sets the sync done cookie.
setCookie(byte[]) - Method in class org.ldaptive.control.SyncRequestControl
Sets the sync request cookie.
setCookie(byte[]) - Method in class org.ldaptive.control.SyncStateControl
Sets the sync state cookie.
setCookie(byte[]) - Method in class org.ldaptive.intermediate.SyncInfoMessage
Sets the sync request cookie.
setCredential(Credential) - Method in class org.ldaptive.auth.AuthenticationCriteria
Deprecated. use AuthenticationCriteria.setAuthenticationRequest(AuthenticationRequest) instead
setCredential(Credential) - Method in class org.ldaptive.auth.AuthenticationRequest
Sets the credential.
setCredential(Credential) - Method in class org.ldaptive.BindRequest
Sets the credential of the bind DN.
setCredentialConfig(CredentialConfig) - Method in class org.ldaptive.ssl.SslConfig
Sets the credential config.
setDeleteEntry(boolean) - Method in class org.ldaptive.ext.MergeRequest
Sets whether to delete the entry.
setDeleteOldRDn(boolean) - Method in class org.ldaptive.ModifyDnRequest
Sets whether to delete the old RDN attribute.
setDerefAliases(DerefAliases) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Sets how to dereference aliases.
setDerefAliases(DerefAliases) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets how to dereference aliases.
setDerefAliases(DerefAliases) - Method in class org.ldaptive.SearchRequest
Sets how to dereference aliases.
setDescription(String) - Method in class org.ldaptive.schema.AbstractSchemaElement
Sets the description.
setDitContentRules(Collection<DITContentRule>) - Method in class org.ldaptive.schema.Schema
Sets the DIT content rules.
setDitStructureRules(Collection<DITStructureRule>) - Method in class org.ldaptive.schema.Schema
Sets the DIT structure rules.
setDn(String) - Method in class org.ldaptive.AddRequest
Sets the DN to create.
setDn(String) - Method in class org.ldaptive.auth.AuthenticationCriteria
Sets the dn.
setDn(String) - Method in class org.ldaptive.BindRequest
Sets the bind DN to authenticate as before performing operations.
setDn(String) - Method in class org.ldaptive.CompareRequest
Sets the DN to compare.
setDn(String) - Method in class org.ldaptive.DeleteRequest
Sets the DN to delete.
setDn(String) - Method in class org.ldaptive.extended.PasswordModifyRequest
Deprecated. use PasswordModifyRequest.setUserIdentity(String)
setDn(String) - Method in class org.ldaptive.LdapEntry
Sets the DN.
setDn(String) - Method in class org.ldaptive.ModifyDnRequest
Sets the DN to modify.
setDn(String) - Method in class org.ldaptive.ModifyRequest
Sets the DN to modify.
setDnAttributeName(String) - Method in class org.ldaptive.handler.DnAttributeEntryHandler
Sets the DN attribute name.
setDnCaseChange(CaseChangeEntryHandler.CaseChange) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Sets the DN case change.
setDnResolver(DnResolver) - Method in class org.ldaptive.auth.Authenticator
Sets the DN resolver.
setDnResolvers(Map<String, DnResolver>) - Method in class org.ldaptive.auth.AggregateDnResolver
Sets the DN resolvers to aggregate over.
setEnabledCipherSuites(String...) - Method in class org.ldaptive.ssl.SslConfig
Sets the SSL cipher suites to use for secure connections.
setEnabledProtocols(String...) - Method in class org.ldaptive.ssl.SslConfig
Sets the SSL protocol versions to use for secure connections.
setEntry(LdapEntry) - Method in class org.ldaptive.ext.MergeRequest
Sets the ldap entry to merge into the LDAP.
setEntry(String, KeyStore.Entry, KeyStore, char[]) - Static method in class org.ldaptive.ssl.KeyStoreUtils
Sets a keystore entry on the supplied keystore.
setEntryResolver(EntryResolver) - Method in class org.ldaptive.auth.Authenticator
Sets the entry resolver.
setEntryUuid(UUID) - Method in class org.ldaptive.control.SyncStateControl
Sets the entry uuid.
setEntryUuids(Set<UUID>) - Method in class org.ldaptive.intermediate.SyncInfoMessage
Sets the entry uuids.
setEnvironment(Map<String, Object>) - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Sets the context environment.
setEqualityMatchingRule(String) - Method in class org.ldaptive.schema.AttributeType
Sets the equality matching rule.
setError(PasswordPolicyControl.Error) - Method in class org.ldaptive.control.PasswordPolicyControl
Sets the password policy error.
setEscapeUser(boolean) - Method in class org.ldaptive.auth.FormatDnResolver
Sets whether the user input will be escaped.
setExceptionHandler(ExceptionHandler) - Method in class org.ldaptive.async.AbstractAsyncOperation
Sets the exception handler.
setExcludeAttributes(String...) - Method in class org.ldaptive.ext.MergeRequest
Sets the list of attribute names to exclude when performing a modify.
setExtendedDnFlag(ExtendedDnControl.Flag) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Sets the flag to use on the extended dn control.
setExtensions(Extensions) - Method in class org.ldaptive.schema.AbstractSchemaElement
Sets the extensions.
setFailFastInitialize(boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Sets whether AbstractConnectionPool.initialize() should throw if pooling configuration requirements are not met.
setFilter(String) - Method in class org.ldaptive.SearchFilter
Sets the filter.
setFlag(ExtendedDnControl.Flag) - Method in class org.ldaptive.ad.control.ExtendedDnControl
Sets the flag.
setFlag(SearchOptionsControl.Flag) - Method in class org.ldaptive.ad.control.SearchOptionsControl
Sets the flag.
setFlags(long) - Method in class org.ldaptive.ad.control.DirSyncControl
Sets the flags.
setFollowReferrals(boolean) - Method in class org.ldaptive.AbstractRequest
Sets whether to follow referrals.
setFollowReferrals(boolean) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Sets whether to follow referrals.
setFollowReferrals(boolean) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets whether to follow referrals.
setFormat(String) - Method in class org.ldaptive.auth.FormatDnResolver
Sets the formatter string used to return the entry DN.
setFormatArgs(Object[]) - Method in class org.ldaptive.auth.FormatDnResolver
Sets the format arguments.
setFormatOID(String) - Method in class org.ldaptive.control.SessionTrackingControl
Sets the format OID.
setGraceAuthNsRemaining(int) - Method in class org.ldaptive.control.PasswordPolicyControl
Sets the number of grace authentications remaining.
setGroupFilter(String) - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
Sets the search filter used to find the primary group.
setHandshakeCompletedListeners(HandshakeCompletedListener...) - Method in class org.ldaptive.ssl.SslConfig
Sets the handshake completed listeners to use for secure connections.
setHostnames(String...) - Method in class org.ldaptive.ssl.HostnameVerifierConfig
Sets the hostnames to verify.
setHostnameVerifier(HostnameVerifier) - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Sets the hostname verifier to use for startTLS connections.
setHostnameVerifier(HostnameVerifier) - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Sets the hostname verifier.
setHostnameVerifier(CertificateHostnameVerifier) - Method in class org.ldaptive.ssl.SslConfig
Sets the hostname verifier.
setHostnameVerifierConfig(HostnameVerifierConfig) - Method in class org.ldaptive.ssl.AbstractSSLContextInitializer
 
setHostnameVerifierConfig(HostnameVerifierConfig) - Method in class org.ldaptive.ssl.SslConfig
Sets the hostname verifier config.
setHostnameVerifierConfig(HostnameVerifierConfig) - Method in interface org.ldaptive.ssl.SSLContextInitializer
Sets the hostname verifier config.
setIdleTime(long) - Method in class org.ldaptive.pool.IdlePruneStrategy
Sets the idle time.
setIdleTimeDuration(String) - Method in class org.ldaptive.pool.IdlePruneStrategy
Sets the idle time.
setIncludeAttributes(String...) - Method in class org.ldaptive.ext.MergeRequest
Sets the list of attribute names to include when performing modify.
setIntermediateResponseHandlers(IntermediateResponseHandler...) - Method in class org.ldaptive.AbstractRequest
Sets the intermediate response handlers.
setKeepAlive(boolean) - Method in class org.ldaptive.ssl.SocketConfig
See Socket.setKeepAlive(boolean).
setKeyEntry(String, KeyStore, char[], Key, Certificate...) - Static method in class org.ldaptive.ssl.KeyStoreUtils
Sets a key entry on the supplied keystore.
setKeyManagers(KeyManager...) - Method in class org.ldaptive.ssl.DefaultSSLContextInitializer
Sets the key managers.
setKeyStore(String) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Sets the name of the keystore to use.
setKeyStoreAliases(String...) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Sets the aliases of the keystore to use.
setKeyStorePassword(String) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Sets the password for the keystore.
setKeyStoreType(String) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Sets the type of the keystore.
setLdapAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.AddRequest
Sets the attributes to add.
setLdapCredential - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether ldap credential data should be set.
setLdapDnPrincipal - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether ldap dn principal data should be set.
setLdapPrincipal - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether ldap principal data should be set.
setLdapUrl(String) - Method in class org.ldaptive.ConnectionConfig
Sets the ldap url.
setMatchingRuleId(String) - Method in class org.ldaptive.control.SortKey
Sets the matching rule id.
setMatchingRules(Collection<MatchingRule>) - Method in class org.ldaptive.schema.Schema
Sets the matching rules.
setMatchingRuleUses(Collection<MatchingRuleUse>) - Method in class org.ldaptive.schema.Schema
Sets the matching rule uses.
setMaxAttributeCount(int) - Method in class org.ldaptive.ad.control.DirSyncControl
Sets the maximum attribute count.
setMaxPoolSize(int) - Method in class org.ldaptive.pool.PoolConfig
Sets the max pool size.
setMechanism(Mechanism) - Method in class org.ldaptive.sasl.SaslConfig
Sets the sasl mechanism.
setMergeAttributeName(String) - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
Sets the merge attribute name.
setMergeAttributes(String...) - Method in class org.ldaptive.handler.RecursiveEntryHandler
Sets the attribute name that will be merged by the recursive search.
setMessageId(int) - Method in class org.ldaptive.extended.CancelRequest
Sets the message id to cancel.
setMessageType(SyncInfoMessage.Type) - Method in class org.ldaptive.intermediate.SyncInfoMessage
Sets the message type.
setMinPoolSize(int) - Method in class org.ldaptive.pool.PoolConfig
Sets the min pool size.
setMutualAuthentication(Boolean) - Method in class org.ldaptive.sasl.SaslConfig
Sets whether mutual authentication should occur.
setName(String) - Method in class org.ldaptive.LdapAttribute
Sets the name of this attribute.
setName(String) - Method in class org.ldaptive.pool.AbstractPool
Sets the name for this pool.
setNameForm(String) - Method in class org.ldaptive.schema.DITStructureRule
Sets the name form.
setNameForms(Collection<NameForm>) - Method in class org.ldaptive.schema.Schema
Sets the name forms.
setNames(String[]) - Method in class org.ldaptive.schema.AbstractNamedSchemaElement
Sets the names.
setNewDn(String) - Method in class org.ldaptive.ModifyDnRequest
Sets the new DN.
setNewPassword(Credential) - Method in class org.ldaptive.extended.PasswordModifyRequest
Sets the new password.
setNoUserModification(boolean) - Method in class org.ldaptive.schema.AttributeType
Sets whether this attribute type allows user modification.
setObjectClasses(Collection<ObjectClass>) - Method in class org.ldaptive.schema.Schema
Sets the object classes.
setObjectClassType(ObjectClassType) - Method in class org.ldaptive.schema.ObjectClass
Sets the object class type.
setObsolete(boolean) - Method in class org.ldaptive.schema.AbstractNamedSchemaElement
Sets whether this attribute type definition is obsolete.
setOldPassword(Credential) - Method in class org.ldaptive.extended.PasswordModifyRequest
Sets the old password.
setOOBInline(boolean) - Method in class org.ldaptive.ssl.SocketConfig
See Socket.setOOBInline(boolean).
setOperationExceptionHandler(OperationExceptionHandler<Q, S>) - Method in class org.ldaptive.AbstractOperation
Sets the operation exception handler.
setOperationExceptionResultCodes(ResultCode...) - Method in class org.ldaptive.provider.ProviderConfig
Sets the result codes that trigger an operation exception.
setOperationResponseHandlers(OperationResponseHandler<Q, S>...) - Method in class org.ldaptive.AbstractOperation
Sets the operation response handlers.
setOptionalAttributes(String[]) - Method in class org.ldaptive.schema.DITContentRule
Sets the optional attributes.
setOptionalAttributes(String[]) - Method in class org.ldaptive.schema.NameForm
Sets the optional attributes.
setOptionalAttributes(String[]) - Method in class org.ldaptive.schema.ObjectClass
Sets the optional attributes.
setOrderingMatchingRule(String) - Method in class org.ldaptive.schema.AttributeType
Sets the ordering matching rule.
setOutputProperties(Map<String, String>) - Method in class org.ldaptive.io.Dsmlv1Writer
Sets the transformer output properties used by this writer.
setParameter(int, Object) - Method in class org.ldaptive.SearchFilter
Sets a positional filter parameter.
setParameter(String, Object) - Method in class org.ldaptive.SearchFilter
Sets a named filter parameter.
setParameters(Object[]) - Method in class org.ldaptive.SearchFilter
Sets positional filter parameters.
setPassivator(Passivator<T>) - Method in class org.ldaptive.pool.AbstractPool
Sets the passivator for this pool.
setPassivator(Passivator<Connection>) - Method in interface org.ldaptive.pool.ConnectionPool
Sets the passivator for this pool.
setPasswordAttribute(String) - Method in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Sets the password attribute.
setPasswordScheme(String) - Method in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Sets the password scheme.
setPoolConfig(PoolConfig) - Method in class org.ldaptive.pool.AbstractPool
Sets the configuration for this pool.
setPoolType(ConnectionPoolType) - Method in class org.ldaptive.props.PooledConnectionFactoryPropertySource
 
setPreviousDn(String) - Method in class org.ldaptive.control.EntryChangeNotificationControl
Sets the previous dn.
setPrimitive(boolean) - Method in class org.ldaptive.io.AbstractPrimitiveValueTranscoder
Sets whether this transcoder operates on a primitive value.
setProperties(Class<?>, Object) - Method in class org.ldaptive.props.PropertyValueParser
Sets the properties on the supplied object.
setProperties(Map<String, Object>) - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Sets provider specific properties.
setProperties(Map<String, Object>) - Method in class org.ldaptive.provider.ProviderConfig
Sets provider specific properties.
setProperty(Object, String, String) - Method in class org.ldaptive.props.AbstractPropertyInvoker
This invokes the setter method for the supplied property name with the supplied value.
setProperty(Object, String, String) - Method in interface org.ldaptive.props.PropertyInvoker
Invokes the setter method on the supplied object for the supplied property name and value.
setProvider(Provider<?>) - Method in class org.ldaptive.DefaultConnectionFactory
Sets the ldap provider.
setProviderConfig(JndiProviderConfig) - Method in class org.ldaptive.provider.jndi.JndiProvider
Sets the provider configuration.
setProviderConfig(T) - Method in interface org.ldaptive.provider.Provider
Sets the provider configuration.
setPrunePeriod(long) - Method in class org.ldaptive.pool.IdlePruneStrategy
Sets the prune period.
setPrunePeriodDuration(String) - Method in class org.ldaptive.pool.IdlePruneStrategy
Sets the prune period.
setPruneStrategy(PruneStrategy) - Method in class org.ldaptive.pool.AbstractPool
Sets the prune strategy for this pool.
setQualityOfProtection(QualityOfProtection) - Method in class org.ldaptive.sasl.SaslConfig
Sets the sasl quality of protection.
setQueueType(QueueType) - Method in class org.ldaptive.pool.AbstractConnectionPool
Sets the type of queue used for this connection pool.
setRealm(String) - Method in class org.ldaptive.sasl.DigestMd5Config
Sets the sasl realm.
setRealm(String) - Method in class org.ldaptive.sasl.GssApiConfig
Sets the sasl realm.
setReceiveBufferSize(int) - Method in class org.ldaptive.ssl.SocketConfig
See Socket.setReceiveBufferSize(int).
setRefreshDeletes(boolean) - Method in class org.ldaptive.control.SyncDoneControl
Sets whether to refresh deletes.
setRefreshDeletes(boolean) - Method in class org.ldaptive.intermediate.SyncInfoMessage
Sets whether to refresh deletes.
setRefreshDone(boolean) - Method in class org.ldaptive.intermediate.SyncInfoMessage
Sets whether refreshes are done.
setReloadHint(boolean) - Method in class org.ldaptive.control.SyncRequestControl
Sets the reload hint.
setRemoveDnUrls(boolean) - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Sets whether the URL will be removed from any DNs which are not relative The default value is true.
setRequestMode(SyncRequestControl.Mode) - Method in class org.ldaptive.control.SyncRequestControl
Sets the request mode.
setRequiredAttributes(String[]) - Method in class org.ldaptive.schema.DITContentRule
Sets the required attributes.
setRequiredAttributes(String[]) - Method in class org.ldaptive.schema.NameForm
Sets the required attributes.
setRequiredAttributes(String[]) - Method in class org.ldaptive.schema.ObjectClass
Sets the required attributes.
setResolveEntryOnFailure(boolean) - Method in class org.ldaptive.auth.Authenticator
Sets whether to execute the entry resolver on authentication failure.
setResponseTimeout(long) - Method in class org.ldaptive.ConnectionConfig
Sets the maximum amount of time that operations will wait for a response.
setResponseTimeoutDuration(String) - Method in class org.ldaptive.ConnectionConfig
Sets the maximum amount of time that operations will wait for a response.
setRestrictedAttributes(String[]) - Method in class org.ldaptive.schema.DITContentRule
Sets the restricted attributes.
setRetry(int) - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Sets the number of retries.
setRetryBackoff(int) - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Sets the retry backoff.
setRetryWait(long) - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Sets the retry wait.
setReturnAttributes(String...) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Deprecated. return attributes retrieved from the authentication request
setReturnAttributes(String...) - Method in class org.ldaptive.auth.AuthenticationRequest
Sets the return attributes.
setReturnAttributes(String...) - Method in class org.ldaptive.SearchRequest
Sets the search return attributes.
setReturnEcs(boolean) - Method in class org.ldaptive.control.PersistentSearchRequestControl
Sets whether to return an Entry Change Notification control.
setReuseAddress(boolean) - Method in class org.ldaptive.ssl.SocketConfig
See Socket.setReuseAddress(boolean).
setReverseOrder(boolean) - Method in class org.ldaptive.control.SortKey
Sets whether results should be in reverse sorted order.
setSaslConfig(SaslConfig) - Method in class org.ldaptive.BindRequest
Sets the sasl config.
setSearchAttribute(String) - Method in class org.ldaptive.handler.RecursiveEntryHandler
Sets the attribute name that will be recursively searched on.
setSearchAttributes(String...) - Method in class org.ldaptive.ext.MergeRequest
Sets the list of attribute names that are used when searching for the entry.
setSearchCache(Cache<SearchRequest>) - Method in class org.ldaptive.auth.AbstractSearchOperationFactory
Sets the search cache.
setSearchCache(Cache<SearchRequest>) - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Sets the search cache.
setSearchCache(Cache<SearchRequest>) - Method in class org.ldaptive.SearchExecutor
Sets the search cache.
setSearchEntryHandlers(SearchEntryHandler...) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets the search entry handlers.
setSearchEntryHandlers(SearchEntryHandler...) - Method in class org.ldaptive.SearchRequest
Sets the search entry handlers.
setSearchExceptionHandler(OperationExceptionHandler<SearchRequest, SearchResult>) - Method in class org.ldaptive.auth.AbstractSearchOperationFactory
Sets the search exception handler.
setSearchExceptionHandler(OperationExceptionHandler<SearchRequest, SearchResult>) - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Sets the search exception handler.
setSearchExceptionHandler(OperationExceptionHandler<SearchRequest, SearchResult>) - Method in class org.ldaptive.SearchExecutor
Sets the search exception handler.
setSearchFilter(SearchFilter) - Method in class org.ldaptive.SearchRequest
Sets the search filter.
setSearchIgnoreResultCodes(ResultCode...) - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Sets the search ignore result codes.
setSearchReferenceHandlers(SearchReferenceHandler...) - Method in class org.ldaptive.SearchRequest
Sets the search reference handlers.
setSearchRequest(SearchRequest) - Method in class org.ldaptive.pool.SearchValidator
Sets the search request.
setSearchResponseHandlers(OperationResponseHandler<SearchRequest, SearchResult>...) - Method in class org.ldaptive.auth.AbstractSearchOperationFactory
Sets the search response handlers.
setSearchResponseHandlers(OperationResponseHandler<SearchRequest, SearchResult>...) - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Sets the search response handlers.
setSearchResponseHandlers(OperationResponseHandler<SearchRequest, SearchResult>...) - Method in class org.ldaptive.SearchExecutor
Sets the search response handlers.
setSearchScope(SearchScope) - Method in class org.ldaptive.SearchRequest
Sets the search scope.
setSecurityStrength(SecurityStrength) - Method in class org.ldaptive.sasl.SaslConfig
Sets the sasl security strength.
setSendBufferSize(int) - Method in class org.ldaptive.ssl.SocketConfig
See Socket.setSendBufferSize(int).
setServerName(String) - Method in class org.ldaptive.ad.control.VerifyNameControl
Sets the server name.
setSessionSourceIp(String) - Method in class org.ldaptive.control.SessionTrackingControl
Sets the session source ip.
setSessionSourceName(String) - Method in class org.ldaptive.control.SessionTrackingControl
Sets the session source name.
setSessionTrackingIdentifier(String) - Method in class org.ldaptive.control.SessionTrackingControl
Sets the session tracking identifier.
setSingleValued(boolean) - Method in class org.ldaptive.schema.AttributeType
Sets whether this attribute type is single valued.
setSize(int) - Method in class org.ldaptive.control.PagedResultsControl
Sets the paged results size.
setSizeLimit(long) - Method in class org.ldaptive.SearchRequest
Sets the size limit.
setSocketConfig(SocketConfig) - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Sets the socket configuration used by this socket factory.
setSoLinger(int) - Method in class org.ldaptive.ssl.SocketConfig
See Socket.setSoLinger(boolean, int).
setSortBehavior(SortBehavior) - Method in class org.ldaptive.SearchRequest
Sets the sort behavior.
setSortKeys(SortKey[]) - Method in class org.ldaptive.control.SortRequestControl
Sets the sort keys.
setSortResult(ResultCode) - Method in class org.ldaptive.control.SortResponseControl
Sets the result code of the server side sort.
setSoTimeout(int) - Method in class org.ldaptive.ssl.SocketConfig
See Socket.setSoTimeout(int).
setSslConfig(SslConfig) - Method in class org.ldaptive.ConnectionConfig
Sets the ssl config.
setSslConfig(SslConfig) - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Sets the SSL configuration used by this socket factory.
setSslConfig(SslConfig) - Method in class org.ldaptive.ssl.ThreadLocalTLSSocketFactory
Sets the SSL configuration used by this socket factory.
setSslSocketFactory(SSLSocketFactory) - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Sets the SSL socket factory to use for SSL and startTLS connections.
setStartTlsResponse(StartTlsResponse) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnection
Sets the start tls response.
setStopTLSOnClose(boolean) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnection
Sets whether to call StartTlsResponse.close() when JndiStartTLSConnection.close(RequestControl[]) is called.
setStructuralClass(String) - Method in class org.ldaptive.schema.NameForm
Sets the structural object class.
setSubstringMatchingRule(String) - Method in class org.ldaptive.schema.AttributeType
Sets the substring matching rule.
setSubtreeSearch(boolean) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Sets whether subtree searching will be used.
setSubtreeSearch(boolean) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets whether subtree searching will be used.
setSuperiorClasses(String[]) - Method in class org.ldaptive.schema.ObjectClass
Sets the superior classes.
setSuperiorRules(int[]) - Method in class org.ldaptive.schema.DITStructureRule
Sets the superior rules.
setSuperiorType(String) - Method in class org.ldaptive.schema.AttributeType
Sets the superior type.
setSyncState(SyncStateControl.State) - Method in class org.ldaptive.control.SyncStateControl
Sets the sync state.
setSyntaxes(Collection<Syntax>) - Method in class org.ldaptive.schema.Schema
Sets the syntaxes.
setSyntaxOID(String) - Method in class org.ldaptive.schema.AttributeType
Sets the syntax oid.
setSyntaxOID(String) - Method in class org.ldaptive.schema.MatchingRule
Sets the syntax oid.
setTargetOffset(int) - Method in class org.ldaptive.control.VirtualListViewRequestControl
Sets the target offset.
setTargetPosition(int) - Method in class org.ldaptive.control.VirtualListViewResponseControl
Sets the target position.
setTcpNoDelay(boolean) - Method in class org.ldaptive.ssl.SocketConfig
See Socket.setTcpNoDelay(boolean).
setTimeBeforeExpiration(int) - Method in class org.ldaptive.control.PasswordExpiringControl
Sets the time in seconds until password expiration.
setTimeBeforeExpiration(int) - Method in class org.ldaptive.control.PasswordPolicyControl
Sets the time before expiration in seconds.
setTimeLimit(long) - Method in class org.ldaptive.SearchRequest
Sets the time limit.
setTimeLimitDuration(String) - Method in class org.ldaptive.SearchRequest
Sets the time limit.
setTracePackets(OutputStream) - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Sets the output stream to print ASN.1 BER packets to.
setTrafficClass(int) - Method in class org.ldaptive.ssl.SocketConfig
See Socket.setTrafficClass(int).
setTrustAliases(String...) - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Sets the aliases of the entries to use in the trust keystore.
setTrustCertificates(String) - Method in class org.ldaptive.ssl.X509CredentialConfig
Sets the name of the trust certificates to use.
setTrustCertificates(X509Certificate...) - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Sets the certificates to use for creating the trust managers.
setTrustKeystore(KeyStore) - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Sets the keystore to use for creating the trust managers.
setTrustManagers(TrustManager...) - Method in class org.ldaptive.ssl.AbstractSSLContextInitializer
Sets the trust managers.
setTrustManagers(TrustManager...) - Method in class org.ldaptive.ssl.SslConfig
Sets the trust managers.
setTrustManagers(TrustManager...) - Method in interface org.ldaptive.ssl.SSLContextInitializer
Sets the trust managers.
setTrustStore(String) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Sets the name of the truststore to use.
setTrustStoreAliases(String...) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Sets the aliases of the truststore to use.
setTrustStorePassword(String) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Sets the password for the truststore.
setTrustStoreType(String) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Sets the type of the truststore.
setTypesOnly(boolean) - Method in class org.ldaptive.SearchRequest
Sets whether to return only attribute types.
setUsage(AttributeUsage) - Method in class org.ldaptive.schema.AttributeType
Sets the usage.
setUseMultiThreadedListener(boolean) - Method in class org.ldaptive.async.AsyncSearchOperation
Sets whether the listener should spawn a new thread to process each result.
setUser(String) - Method in class org.ldaptive.auth.AuthenticationRequest
Sets the user.
setUserEx(User) - Method in class org.ldaptive.auth.AuthenticationRequest
Sets the user.
setUserFilter(String) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Sets the filter used to search for the user.
setUserFilter(String) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets the filter used to search for the user.
setUserFilterParameters(Object[]) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Sets the filter parameters used to search for the user.
setUserFilterParameters(Object[]) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets the filter parameters used to search for the user.
setUserIdentity(String) - Method in class org.ldaptive.extended.PasswordModifyRequest
Sets the user to modify.
setUseSSL(boolean) - Method in class org.ldaptive.ConnectionConfig
Sets whether the SSL protocol will be used for connections.
setUseStartTLS(boolean) - Method in class org.ldaptive.ConnectionConfig
Sets whether startTLS will be used for connections.
setValidateOnCheckIn(boolean) - Method in class org.ldaptive.pool.PoolConfig
Sets the validate on check in flag.
setValidateOnCheckOut(boolean) - Method in class org.ldaptive.pool.PoolConfig
Sets the validate on check out flag.
setValidatePeriod(long) - Method in class org.ldaptive.pool.PoolConfig
Sets the period for which the pool will be validated.
setValidatePeriodDuration(String) - Method in class org.ldaptive.pool.PoolConfig
Sets the period for which the pool will be validated.
setValidatePeriodically(boolean) - Method in class org.ldaptive.pool.PoolConfig
Sets the validate periodically flag.
setValidateTimeout(long) - Method in class org.ldaptive.pool.PoolConfig
Sets the timeout imposed when validating a single connection.
setValidateTimeoutDuration(String) - Method in class org.ldaptive.pool.PoolConfig
Sets the timeout imposed when validating a single connection.
setValidator(Validator<T>) - Method in class org.ldaptive.pool.AbstractPool
Sets the validator for this pool.
setValidator(Validator<Connection>) - Method in interface org.ldaptive.pool.ConnectionPool
Sets the validator for this pool.
setValue(T) - Method in class org.ldaptive.extended.AbstractExtendedResponse
Sets the response value for this extended operation.
setViewResult(ResultCode) - Method in class org.ldaptive.control.VirtualListViewResponseControl
Sets the result code of the virtual list view.
sharedState - Variable in class org.ldaptive.jaas.AbstractLoginModule
Shared state from other login module.
ShortValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a short for use in an ldap attribute value.
ShortValueTranscoder() - Constructor for class org.ldaptive.io.ShortValueTranscoder
Default constructor.
ShortValueTranscoder(boolean) - Constructor for class org.ldaptive.io.ShortValueTranscoder
Creates a new short value transcoder.
ShowDeactivatedLinkControl - Class in org.ldaptive.ad.control
Request control for active directory servers in include link attributes that refer to deleted-objects in a search operation.
ShowDeactivatedLinkControl() - Constructor for class org.ldaptive.ad.control.ShowDeactivatedLinkControl
Default constructor.
ShowDeactivatedLinkControl(boolean) - Constructor for class org.ldaptive.ad.control.ShowDeactivatedLinkControl
Creates a new show deactivated link control.
ShowDeletedControl - Class in org.ldaptive.ad.control
Request control for active directory servers to include deleted objects that match a search filter.
ShowDeletedControl() - Constructor for class org.ldaptive.ad.control.ShowDeletedControl
Default constructor.
ShowDeletedControl(boolean) - Constructor for class org.ldaptive.ad.control.ShowDeletedControl
Creates a new show deleted control.
ShowRecycledControl - Class in org.ldaptive.ad.control
Request control for active directory servers to include tombstones, deleted-objects, and recycled-objects that match a search filter.
ShowRecycledControl() - Constructor for class org.ldaptive.ad.control.ShowRecycledControl
Default constructor.
ShowRecycledControl(boolean) - Constructor for class org.ldaptive.ad.control.ShowRecycledControl
Creates a new show recycled control.
shutdown() - Method in class org.ldaptive.async.AsyncSearchOperation
Invokes ExecutorService.shutdown() on the underlying executor service.
shutdown() - Method in class org.ldaptive.auth.AggregateDnResolver
Invokes ExecutorService.shutdown() on the underlying executor service.
shutdown() - Method in class org.ldaptive.concurrent.AbstractOperationWorker
Invokes ExecutorService.shutdown() on the underlying executor service.
shutdown() - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Shuts down the executor service.
shutdownNow() - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Immediately shuts down the executor service.
simpleBind(BindRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Performs a simple bind.
SimplePropertyInvoker - Class in org.ldaptive.props
Handles simple properties common to all objects.
SimplePropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.SimplePropertyInvoker
Creates a new simple property invoker for the supplied class.
SimplePropertySource<T> - Class in org.ldaptive.props
Reads simple properties and returns an initialized object of the supplied type.
SimplePropertySource(T) - Constructor for class org.ldaptive.props.SimplePropertySource
Creates a new simple property source using the default properties file.
SimplePropertySource(T, String...) - Constructor for class org.ldaptive.props.SimplePropertySource
Creates a new simple property source.
SimplePropertySource(T, Reader...) - Constructor for class org.ldaptive.props.SimplePropertySource
Creates a new simple property source.
SimplePropertySource(T, Properties) - Constructor for class org.ldaptive.props.SimplePropertySource
Creates a new simple property source.
SimplePropertySource(T, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.SimplePropertySource
Creates a new simple property source.
size() - Method in class org.ldaptive.cache.LRUCache
Returns the number of items in this cache.
size() - Method in class org.ldaptive.LdapAttribute
Returns the number of values in this ldap attribute.
size() - Method in class org.ldaptive.LdapEntry
Returns the number of attributes in this ldap attributes.
size() - Method in class org.ldaptive.LdapURL
Returns the number of entries in this ldap url.
size() - Method in class org.ldaptive.pool.Queue
Returns the number of elements in the queue.
size() - Method in class org.ldaptive.SearchResult
Returns the number of entries in this search result.
SOCKET_FACTORY - Static variable in class org.ldaptive.provider.jndi.JndiProvider
The value of this property is a string identifying the class name of a socket factory.
SocketConfig - Class in org.ldaptive.ssl
Contains the configuration data for sockets.
SocketConfig() - Constructor for class org.ldaptive.ssl.SocketConfig
 
SoftLimitConnectionPool - Class in org.ldaptive.pool
Implements a pool of connections that has a set minimum and maximum size.
SoftLimitConnectionPool() - Constructor for class org.ldaptive.pool.SoftLimitConnectionPool
Creates a new soft limit pool.
SoftLimitConnectionPool(DefaultConnectionFactory) - Constructor for class org.ldaptive.pool.SoftLimitConnectionPool
Creates a new soft limit pool.
SoftLimitConnectionPool(PoolConfig, DefaultConnectionFactory) - Constructor for class org.ldaptive.pool.SoftLimitConnectionPool
Creates a new soft limit pool.
SORT_BEHAVIOR - Static variable in enum org.ldaptive.SortBehavior
Sort behavior name.
SortBehavior - Enum in org.ldaptive
Enum to define how ldap result, entries, and attribute data should be sorted.
SortKey - Class in org.ldaptive.control
Used by SortRequestControl to declare how sorting should occur.
SortKey() - Constructor for class org.ldaptive.control.SortKey
Default constructor.
SortKey(String) - Constructor for class org.ldaptive.control.SortKey
Creates a new sort key.
SortKey(String, String) - Constructor for class org.ldaptive.control.SortKey
Creates a new sort key.
SortKey(String, String, boolean) - Constructor for class org.ldaptive.control.SortKey
Creates a new sort key.
SortRequestControl - Class in org.ldaptive.control
Request control for server side sorting.
SortRequestControl() - Constructor for class org.ldaptive.control.SortRequestControl
Default constructor.
SortRequestControl(SortKey[]) - Constructor for class org.ldaptive.control.SortRequestControl
Creates a new sort request control.
SortRequestControl(SortKey[], boolean) - Constructor for class org.ldaptive.control.SortRequestControl
Creates a new sort request control.
SortResponseControl - Class in org.ldaptive.control
Response control for server side sorting.
SortResponseControl() - Constructor for class org.ldaptive.control.SortResponseControl
Default constructor.
SortResponseControl(boolean) - Constructor for class org.ldaptive.control.SortResponseControl
Creates a new sort response control.
SortResponseControl(ResultCode, boolean) - Constructor for class org.ldaptive.control.SortResponseControl
Creates a new sort response control.
SortResponseControl(ResultCode, String, boolean) - Constructor for class org.ldaptive.control.SortResponseControl
Creates a new sort response control.
splitLdapUrl(String) - Static method in class org.ldaptive.provider.ConnectionStrategies
Takes a space delimited string of URLs and returns a list of URLs.
SslConfig - Class in org.ldaptive.ssl
Contains all the configuration data for SSL and startTLS.
SslConfig() - Constructor for class org.ldaptive.ssl.SslConfig
Default constructor.
SslConfig(CredentialConfig) - Constructor for class org.ldaptive.ssl.SslConfig
Creates a new ssl config.
SslConfig(TrustManager...) - Constructor for class org.ldaptive.ssl.SslConfig
Creates a new ssl config.
SslConfig(CredentialConfig, TrustManager...) - Constructor for class org.ldaptive.ssl.SslConfig
Creates a new ssl config.
SslConfigPropertyInvoker - Class in org.ldaptive.props
Handles properties for SslConfig.
SslConfigPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.SslConfigPropertyInvoker
Creates a new ssl config property invoker for the supplied class.
SslConfigPropertySource - Class in org.ldaptive.props
Reads properties specific to SslConfig and returns an initialized object of that type.
SslConfigPropertySource(SslConfig) - Constructor for class org.ldaptive.props.SslConfigPropertySource
Creates a new ssl config property source using the default properties file.
SslConfigPropertySource(SslConfig, String...) - Constructor for class org.ldaptive.props.SslConfigPropertySource
Creates a new ssl config property source.
SslConfigPropertySource(SslConfig, Reader...) - Constructor for class org.ldaptive.props.SslConfigPropertySource
Creates a new ssl config property source.
SslConfigPropertySource(SslConfig, Properties) - Constructor for class org.ldaptive.props.SslConfigPropertySource
Creates a new ssl config property source.
SslConfigPropertySource(SslConfig, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.SslConfigPropertySource
Creates a new sssl config property source.
SSLContextInitializer - Interface in org.ldaptive.ssl
Provides an interface for the initialization of new SSL contexts.
startTLS(LdapContext) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
This will attempt the startTLS extended operation on the supplied ldap context.
storeCredentials(NameCallback, PasswordCallback, String) - Method in class org.ldaptive.jaas.AbstractLoginModule
Stores the supplied name, password, and entry dn in the stored state map.
storePass - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether credentials should be stored in the shared state map.
StringValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a string for use in an ldap attribute value.
StringValueTranscoder() - Constructor for class org.ldaptive.io.StringValueTranscoder
 
subject - Variable in class org.ldaptive.jaas.AbstractLoginModule
Initialized subject.
subResult(int, int) - Method in class org.ldaptive.SearchResult
Returns a portion of this result between the specified fromIndex, inclusive, and toIndex, exclusive.
substring(String, int) - Static method in class org.ldaptive.DnParser
Returns a string representation of the supplied DN beginning at the supplied index.
substring(String, int, int) - Static method in class org.ldaptive.DnParser
Returns a string representation of the supplied DN beginning at beginIndex (inclusive) and ending at endIndex (exclusive).
SyncDoneControl - Class in org.ldaptive.control
Response control for ldap content synchronization.
SyncDoneControl() - Constructor for class org.ldaptive.control.SyncDoneControl
Default constructor.
SyncDoneControl(boolean) - Constructor for class org.ldaptive.control.SyncDoneControl
Creates a new sync done control.
SyncDoneControl(byte[]) - Constructor for class org.ldaptive.control.SyncDoneControl
Creates a new sync done control.
SyncDoneControl(byte[], boolean) - Constructor for class org.ldaptive.control.SyncDoneControl
Creates a new sync done control.
SyncDoneControl(byte[], boolean, boolean) - Constructor for class org.ldaptive.control.SyncDoneControl
Creates a new sync done control.
SyncInfoMessage - Class in org.ldaptive.intermediate
Intermediate response message for ldap content synchronization.
SyncInfoMessage() - Constructor for class org.ldaptive.intermediate.SyncInfoMessage
Default constructor.
SyncInfoMessage(ResponseControl[], int) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage
Creates a new sync info message.
SyncInfoMessage.Type - Enum in org.ldaptive.intermediate
Types of request modes.
SyncReplClient - Class in org.ldaptive.control.util
Client that simplifies using the sync repl control.
SyncReplClient(Connection, boolean) - Constructor for class org.ldaptive.control.util.SyncReplClient
Creates a new sync repl client.
SyncReplClient(Connection, boolean, byte[]) - Constructor for class org.ldaptive.control.util.SyncReplClient
Deprecated. use SyncReplClient(Connection, boolean) instead
SyncReplItem - Class in org.ldaptive.control.util
Contains data returned when using the sync repl search control.
SyncReplItem(AsyncRequest) - Constructor for class org.ldaptive.control.util.SyncReplItem
Creates a new sync repl item.
SyncReplItem(SyncReplItem.Entry) - Constructor for class org.ldaptive.control.util.SyncReplItem
Creates a new sync repl item.
SyncReplItem(SyncInfoMessage) - Constructor for class org.ldaptive.control.util.SyncReplItem
Creates a new sync repl item.
SyncReplItem(SyncReplItem.Response) - Constructor for class org.ldaptive.control.util.SyncReplItem
Creates a new sync repl item.
SyncReplItem(Exception) - Constructor for class org.ldaptive.control.util.SyncReplItem
Creates a new sync repl item.
SyncReplItem.Entry - Class in org.ldaptive.control.util
Wrapper class that provides easy access to the SyncStateControl contained in a search entry.
SyncReplItem.Entry(SearchEntry) - Constructor for class org.ldaptive.control.util.SyncReplItem.Entry
Creates a new entry.
SyncReplItem.Response - Class in org.ldaptive.control.util
Wrapper class that provides easy access to the SyncDoneControl contained in a response.
SyncReplItem.Response(Response<SearchResult>) - Constructor for class org.ldaptive.control.util.SyncReplItem.Response
Creates a new response.
SyncRequestControl - Class in org.ldaptive.control
Request control for ldap content synchronization.
SyncRequestControl() - Constructor for class org.ldaptive.control.SyncRequestControl
Default constructor.
SyncRequestControl(SyncRequestControl.Mode) - Constructor for class org.ldaptive.control.SyncRequestControl
Creates a new sync request control.
SyncRequestControl(SyncRequestControl.Mode, boolean) - Constructor for class org.ldaptive.control.SyncRequestControl
Creates a new sync request control.
SyncRequestControl(SyncRequestControl.Mode, byte[], boolean) - Constructor for class org.ldaptive.control.SyncRequestControl
Creates a new sync request control.
SyncRequestControl(SyncRequestControl.Mode, byte[], boolean, boolean) - Constructor for class org.ldaptive.control.SyncRequestControl
Creates a new sync request control.
SyncRequestControl.Mode - Enum in org.ldaptive.control
Types of request modes.
SyncStateControl - Class in org.ldaptive.control
Response control for ldap content synchronization.
SyncStateControl() - Constructor for class org.ldaptive.control.SyncStateControl
Default constructor.
SyncStateControl(boolean) - Constructor for class org.ldaptive.control.SyncStateControl
Creates a new sync state control.
SyncStateControl(SyncStateControl.State) - Constructor for class org.ldaptive.control.SyncStateControl
Creates a new sync state control.
SyncStateControl(SyncStateControl.State, boolean) - Constructor for class org.ldaptive.control.SyncStateControl
Creates a new sync state control.
SyncStateControl(SyncStateControl.State, UUID, boolean) - Constructor for class org.ldaptive.control.SyncStateControl
Creates a new sync state control.
SyncStateControl(SyncStateControl.State, UUID, byte[], boolean) - Constructor for class org.ldaptive.control.SyncStateControl
Creates a new sync state control.
SyncStateControl.State - Enum in org.ldaptive.control
Types of states.
Syntax - Class in org.ldaptive.schema
Bean for an attribute syntax schema element.
Syntax(String) - Constructor for class org.ldaptive.schema.Syntax
Creates a new attribute syntax.
Syntax(String, String, Extensions) - Constructor for class org.ldaptive.schema.Syntax
Creates a new attribute syntax.
SyntaxValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes an attribute syntax for use in an ldap attribute value.
SyntaxValueTranscoder() - Constructor for class org.ldaptive.schema.io.SyntaxValueTranscoder
 

T

TAG_CLASS - Static variable in class org.ldaptive.asn1.ApplicationDERTag
Application class is 01b in first two high-order bits.
TAG_CLASS - Static variable in class org.ldaptive.asn1.ContextDERTag
Context-specific class is 10b in first two high-order bits.
TAG_CLASS - Static variable in enum org.ldaptive.asn1.UniversalDERTag
Universal tag class is 00b in first two high-order bytes.
TAG_NAME - Static variable in class org.ldaptive.asn1.ApplicationDERTag
Generic tag name "APP" for a application-specific type.
TAG_NAME - Static variable in class org.ldaptive.asn1.ContextDERTag
Generic tag name "CTX" for a context-specific type.
ThreadLocalTLSSocketFactory - Class in org.ldaptive.ssl
TLSSocketFactory implementation that uses a thread local variable to store configuration.
ThreadLocalTLSSocketFactory() - Constructor for class org.ldaptive.ssl.ThreadLocalTLSSocketFactory
 
throwOperationException(ResultCode[], Exception, int, String, ResponseControl[], String[], boolean) - Static method in class org.ldaptive.provider.ProviderUtils
Determines whether to throw operation exception or ldap exception.
throwOperationException(ResultCode[], String, int, String, ResponseControl[], String[], boolean) - Static method in class org.ldaptive.provider.ProviderUtils
Determines whether to throw operation exception or ldap exception.
throwSecurityException() - Method in interface org.ldaptive.auth.AccountState.Error
Throws the LoginException that best maps to this error.
throwSecurityException() - Method in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
Throws the LoginException that best maps to this error.
throwSecurityException() - Method in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
Throws the LoginException that best maps to this error.
throwSecurityException() - Method in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
 
throwSecurityException() - Method in enum org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
Throws the LoginException that best maps to this error.
throwSecurityException() - Method in enum org.ldaptive.control.PasswordPolicyControl.Error
Throws the LoginException that best maps to this error.
TLSSocketFactory - Class in org.ldaptive.ssl
An extension of SSLSocketFactory that leverages an SSL context initializer.
TLSSocketFactory() - Constructor for class org.ldaptive.ssl.TLSSocketFactory
 
toBytes(String) - Static method in class org.ldaptive.ad.GlobalIdentifier
Converts the supplied GUID to it's binary format.
toBytes(String) - Static method in class org.ldaptive.ad.SecurityIdentifier
Converts the supplied SID to it's binary format.
toBytes(boolean) - Static method in class org.ldaptive.asn1.BooleanType
Converts the supplied boolean to a byte array.
toBytes(BigInteger) - Static method in class org.ldaptive.asn1.IntegerType
Converts the supplied big integer to a byte array.
toBytes(String) - Static method in class org.ldaptive.asn1.OctetStringType
Converts the supplied string to a byte array using the UTF-8 encoding.
toBytes(int[]) - Static method in class org.ldaptive.asn1.OidType
Converts the supplied list of oid components to a byte array.
toBytes(int) - Static method in class org.ldaptive.asn1.OidType
Converts the supplied oid component to a byte array.
toBytes(UUID) - Static method in class org.ldaptive.asn1.UuidType
Converts the supplied uuid to a byte array.
toLdapAttribute(Attribute) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns an ldap attribute using the supplied jndi attribute.
toRoles(SearchResult) - Static method in class org.ldaptive.jaas.LdapRole
Iterates over the supplied result and returns all attributes as a set of ldap roles.
toRoles(LdapEntry) - Static method in class org.ldaptive.jaas.LdapRole
Iterates over the supplied entry and returns all attributes as a set of ldap roles.
toRoles(Collection<LdapAttribute>) - Static method in class org.ldaptive.jaas.LdapRole
Iterates over the supplied attributes and returns all values as a set of ldap roles.
toSearchEntry(SearchResult) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns a search entry using the supplied jndi search result.
toString() - Method in class org.ldaptive.AbstractOperation.ReopenOperationExceptionHandler
toString() - Method in class org.ldaptive.AbstractOperation
toString() - Method in class org.ldaptive.ad.control.DirSyncControl
toString() - Method in class org.ldaptive.ad.control.ExtendedDnControl
toString() - Method in class org.ldaptive.ad.control.ForceUpdateControl
toString() - Method in class org.ldaptive.ad.control.GetStatsControl
toString() - Method in class org.ldaptive.ad.control.LazyCommitControl
toString() - Method in class org.ldaptive.ad.control.NotificationControl
toString() - Method in class org.ldaptive.ad.control.PermissiveModifyControl
toString() - Method in class org.ldaptive.ad.control.RangeRetrievalNoerrControl
toString() - Method in class org.ldaptive.ad.control.SearchOptionsControl
toString() - Method in class org.ldaptive.ad.control.ShowDeactivatedLinkControl
toString() - Method in class org.ldaptive.ad.control.ShowDeletedControl
toString() - Method in class org.ldaptive.ad.control.ShowRecycledControl
toString() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
toString() - Method in class org.ldaptive.ad.control.VerifyNameControl
toString() - Method in class org.ldaptive.ad.extended.FastBindRequest
toString() - Method in class org.ldaptive.ad.extended.FastBindResponse
toString(byte[]) - Static method in class org.ldaptive.ad.GlobalIdentifier
Converts the supplied GUID to it's string format.
toString(byte[]) - Static method in class org.ldaptive.ad.SecurityIdentifier
Converts the supplied SID to it's string format.
toString() - Method in class org.ldaptive.AddRequest
toString() - Method in class org.ldaptive.asn1.AbstractDERTag
toString() - Method in class org.ldaptive.asn1.ApplicationDERTag
toString() - Method in class org.ldaptive.asn1.AttributeValueAssertion
toString() - Method in class org.ldaptive.asn1.AttributeValueAssertion.Value
toString() - Method in class org.ldaptive.asn1.CustomDERTag
toString() - Method in class org.ldaptive.asn1.DERPath
toString() - Method in class org.ldaptive.asn1.DN
toString() - Method in class org.ldaptive.asn1.RDN
toString() - Method in class org.ldaptive.async.FutureResponse
toString() - Method in class org.ldaptive.AttributeModification
toString() - Method in class org.ldaptive.auth.AbstractCompareAuthenticationHandler.Scheme
 
toString() - Method in class org.ldaptive.auth.AccountState.DefaultWarning
toString() - Method in class org.ldaptive.auth.AccountState
toString() - Method in class org.ldaptive.auth.AuthenticationCriteria
toString() - Method in class org.ldaptive.auth.AuthenticationHandlerResponse
toString() - Method in class org.ldaptive.auth.AuthenticationRequest
toString() - Method in class org.ldaptive.auth.AuthenticationResponse
toString() - Method in class org.ldaptive.auth.Authenticator
toString() - Method in class org.ldaptive.auth.BindAuthenticationHandler
toString() - Method in class org.ldaptive.auth.CompareAuthenticationHandler
toString() - Method in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
 
toString() - Method in class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
 
toString() - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
 
toString() - Method in class org.ldaptive.auth.FormatDnResolver
toString() - Method in class org.ldaptive.auth.NoOpDnResolver
toString() - Method in class org.ldaptive.auth.NoOpEntryResolver
toString() - Method in class org.ldaptive.auth.PooledBindAuthenticationHandler
toString() - Method in class org.ldaptive.auth.PooledCompareAuthenticationHandler
toString() - Method in class org.ldaptive.auth.PooledSearchDnResolver
toString() - Method in class org.ldaptive.auth.PooledSearchEntryResolver
toString() - Method in class org.ldaptive.auth.SearchDnResolver
toString() - Method in class org.ldaptive.auth.SearchEntryResolver
toString() - Method in class org.ldaptive.auth.User
 
toString() - Method in class org.ldaptive.BindConnectionInitializer
toString() - Method in class org.ldaptive.BindRequest
toString() - Method in class org.ldaptive.CompareRequest
toString() - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
toString() - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
toString() - Method in class org.ldaptive.ConnectionConfig
toString() - Method in class org.ldaptive.control.AuthorizationIdentityRequestControl
toString() - Method in class org.ldaptive.control.AuthorizationIdentityResponseControl
toString() - Method in class org.ldaptive.control.EntryChangeNotificationControl
toString() - Method in class org.ldaptive.control.ManageDsaITControl
toString() - Method in class org.ldaptive.control.PagedResultsControl
toString() - Method in class org.ldaptive.control.PasswordExpiredControl
toString() - Method in class org.ldaptive.control.PasswordExpiringControl
toString() - Method in class org.ldaptive.control.PasswordPolicyControl
toString() - Method in class org.ldaptive.control.PersistentSearchRequestControl
toString() - Method in class org.ldaptive.control.ProxyAuthorizationControl
toString() - Method in class org.ldaptive.control.SessionTrackingControl
 
toString() - Method in class org.ldaptive.control.SortKey
toString() - Method in class org.ldaptive.control.SortRequestControl
toString() - Method in class org.ldaptive.control.SortResponseControl
toString() - Method in class org.ldaptive.control.SyncDoneControl
toString() - Method in class org.ldaptive.control.SyncRequestControl
toString() - Method in class org.ldaptive.control.SyncStateControl
toString() - Method in class org.ldaptive.control.util.PersistentSearchItem.Entry
toString() - Method in class org.ldaptive.control.util.PersistentSearchItem
toString() - Method in class org.ldaptive.control.util.SyncReplItem.Entry
toString() - Method in class org.ldaptive.control.util.SyncReplItem.Response
toString() - Method in class org.ldaptive.control.util.SyncReplItem
toString() - Method in class org.ldaptive.control.util.VirtualListViewParams
toString() - Method in class org.ldaptive.control.VirtualListViewRequestControl
toString() - Method in class org.ldaptive.control.VirtualListViewResponseControl
toString() - Method in class org.ldaptive.Credential
toString() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
toString() - Method in class org.ldaptive.DefaultConnectionFactory
toString() - Method in class org.ldaptive.DeleteRequest
toString() - Method in class org.ldaptive.ext.MergeRequest
toString() - Method in class org.ldaptive.extended.CancelRequest
toString() - Method in class org.ldaptive.extended.CancelResponse
toString() - Method in class org.ldaptive.extended.PasswordModifyRequest
toString() - Method in class org.ldaptive.extended.PasswordModifyResponse
toString() - Method in class org.ldaptive.extended.WhoAmIRequest
toString() - Method in class org.ldaptive.extended.WhoAmIResponse
toString() - Method in class org.ldaptive.handler.CaseChangeEntryHandler
toString() - Method in class org.ldaptive.handler.DnAttributeEntryHandler
toString() - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
toString() - Method in class org.ldaptive.handler.RecursiveEntryHandler
toString() - Method in class org.ldaptive.intermediate.SyncInfoMessage
toString() - Method in class org.ldaptive.jaas.LdapCredential
toString() - Method in class org.ldaptive.jaas.LdapDnPrincipal
toString() - Method in class org.ldaptive.jaas.LdapGroup
toString() - Method in class org.ldaptive.jaas.LdapPrincipal
toString() - Method in class org.ldaptive.jaas.LdapRole
toString() - Method in class org.ldaptive.jaas.PooledSearchRoleResolver
toString() - Method in class org.ldaptive.jaas.SearchRoleResolver
toString() - Method in class org.ldaptive.LdapAttribute
toString() - Method in class org.ldaptive.LdapEntry
toString() - Method in exception org.ldaptive.LdapException
toString() - Method in class org.ldaptive.LdapURL.Entry
toString() - Method in class org.ldaptive.LdapURL
toString() - Method in class org.ldaptive.ModifyDnRequest
toString() - Method in class org.ldaptive.ModifyRequest
toString() - Method in class org.ldaptive.pool.AbstractConnectionPool
toString() - Method in class org.ldaptive.pool.BindPassivator
toString() - Method in class org.ldaptive.pool.CompareValidator
toString() - Method in class org.ldaptive.pool.IdlePruneStrategy
toString() - Method in class org.ldaptive.pool.PoolConfig
toString() - Method in class org.ldaptive.pool.PooledConnectionFactory
toString() - Method in class org.ldaptive.pool.PooledConnectionStatistics
toString() - Method in class org.ldaptive.pool.Queue
toString() - Method in class org.ldaptive.pool.SearchValidator
toString() - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory
toString() - Method in class org.ldaptive.provider.jndi.JndiConnectionFactory
toString() - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
toString() - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
toString() - Method in class org.ldaptive.provider.ProviderConfig
toString() - Method in class org.ldaptive.provider.SearchItem
toString() - Method in class org.ldaptive.Response
toString() - Method in class org.ldaptive.sasl.CramMd5Config
toString() - Method in class org.ldaptive.sasl.DigestMd5Config
toString() - Method in class org.ldaptive.sasl.ExternalConfig
toString() - Method in class org.ldaptive.sasl.GssApiConfig
toString() - Method in class org.ldaptive.sasl.SaslConfig
toString() - Method in class org.ldaptive.schema.AttributeType
toString() - Method in class org.ldaptive.schema.DITContentRule
toString() - Method in class org.ldaptive.schema.DITStructureRule
toString() - Method in class org.ldaptive.schema.Extensions
toString() - Method in class org.ldaptive.schema.MatchingRule
toString() - Method in class org.ldaptive.schema.MatchingRuleUse
toString() - Method in class org.ldaptive.schema.NameForm
toString() - Method in class org.ldaptive.schema.ObjectClass
toString() - Method in class org.ldaptive.schema.Schema
toString() - Method in class org.ldaptive.schema.Syntax
toString() - Method in class org.ldaptive.SearchEntry
toString() - Method in class org.ldaptive.SearchFilter
toString() - Method in class org.ldaptive.SearchReference
toString() - Method in class org.ldaptive.SearchRequest
toString() - Method in class org.ldaptive.SearchResult
toString() - Method in class org.ldaptive.ssl.AggregateTrustManager
toString() - Method in class org.ldaptive.ssl.DefaultSSLContextInitializer
 
toString() - Method in class org.ldaptive.ssl.HostnameVerifierAdapter
 
toString() - Method in class org.ldaptive.ssl.HostnameVerifierConfig
 
toString() - Method in class org.ldaptive.ssl.HostnameVerifyingTrustManager
 
toString() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
toString() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
 
toString() - Method in class org.ldaptive.ssl.SocketConfig
toString() - Method in class org.ldaptive.ssl.SslConfig
toString() - Method in class org.ldaptive.ssl.ThreadLocalTLSSocketFactory
toString() - Method in class org.ldaptive.ssl.TLSSocketFactory
toString() - Method in class org.ldaptive.ssl.X509CredentialConfig
toString() - Method in class org.ldaptive.ssl.X509SSLContextInitializer
 
TRACE - Static variable in class org.ldaptive.provider.jndi.JndiProvider
The value of this property is a java.io.OutputStream object into which a hexadecimal dump of the incoming and outgoing LDAP ASN.1 BER packets is written.
trustManagers - Variable in class org.ldaptive.ssl.AbstractSSLContextInitializer
Trust managers.
tryFirstPass - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether credentials from the shared state should be used if they are available.
TYPES_ONLY - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies to only return attribute type names, no values.

U

UnicodePwdAttribute - Class in org.ldaptive.ad
Helper class for the active directory unicodePwd attribute.
UnicodePwdAttribute() - Constructor for class org.ldaptive.ad.UnicodePwdAttribute
Default constructor.
UnicodePwdAttribute(String...) - Constructor for class org.ldaptive.ad.UnicodePwdAttribute
Creates a new unicode pwd attribute.
UnicodePwdValueTranscoder - Class in org.ldaptive.ad.io
Decodes and encodes an active directory unicodePwd value for use in an ldap attribute value.
UnicodePwdValueTranscoder() - Constructor for class org.ldaptive.ad.io.UnicodePwdValueTranscoder
 
UniversalDERTag - Enum in org.ldaptive.asn1
Enumeration with common BER/DER universal tag types.
UnsolicitedNotificationListener - Interface in org.ldaptive.extended
Processes an unsolicited notification.
UnsolicitedNotifications - Class in org.ldaptive.extended
Adds and removes unsolicited notification listeners to provider connections.
UnsolicitedNotifications(Connection) - Constructor for class org.ldaptive.extended.UnsolicitedNotifications
Creates a new unsolicited notifications.
useFirstPass - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether credentials from the shared state should be used.
User - Class in org.ldaptive.auth
Encapsulates the data needed to perform authentication for a user.
User(String) - Constructor for class org.ldaptive.auth.User
Creates a new user.
User(String, Object) - Constructor for class org.ldaptive.auth.User
Creates a new user.
USERNAME_ACCT_OID - Static variable in class org.ldaptive.control.SessionTrackingControl
OID for the SASL authorization identity string format.
utf8Encode(byte[]) - Static method in class org.ldaptive.LdapUtils
This will convert the supplied value to a UTF-8 encoded string.
utf8Encode(String) - Static method in class org.ldaptive.LdapUtils
This will convert the supplied value to a UTF-8 encoded byte array.
UuidType - Class in org.ldaptive.asn1
Converts UUIDs to and from their DER encoded format.
UuidType(UUID) - Constructor for class org.ldaptive.asn1.UuidType
Creates a new uuid type.
UuidType(DERTag, UUID) - Constructor for class org.ldaptive.asn1.UuidType
Creates a new uuid type.
UUIDValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a UUID for use in an ldap attribute value.
UUIDValueTranscoder() - Constructor for class org.ldaptive.io.UUIDValueTranscoder
 

V

validate() - Method in class org.ldaptive.pool.AbstractConnectionPool
Attempts to validate all objects in the pool.
validate(T) - Method in class org.ldaptive.pool.AbstractPool
Verify the object is still viable for use in the pool.
validate(Connection) - Method in class org.ldaptive.pool.CompareValidator
Validate the supplied object.
validate(Connection) - Method in class org.ldaptive.pool.SearchValidator
Validate the supplied object.
validate(T) - Method in interface org.ldaptive.pool.Validator
Validate the supplied object.
validateAndPassivateConnection(PooledConnectionProxy) - Method in class org.ldaptive.pool.AbstractConnectionPool
Attempts to validate and passivate a connection.
validateInput(String, AuthenticationRequest) - Method in class org.ldaptive.auth.Authenticator
Validates the authentication request and resolved DN.
ValidationException - Exception in org.ldaptive.pool
Thrown when an attempt to validate a pooled object fails.
ValidationException(String) - Constructor for exception org.ldaptive.pool.ValidationException
Creates a new validation exception.
ValidationException(Exception) - Constructor for exception org.ldaptive.pool.ValidationException
Creates a new validation exception.
ValidationException(String, Exception) - Constructor for exception org.ldaptive.pool.ValidationException
Creates a new validation exception.
Validator<T> - Interface in org.ldaptive.pool
Provides an interface for validating objects when they are in the pool.
value() - Method in enum org.ldaptive.ad.control.DirSyncControl.Flag
Returns the value.
value() - Method in enum org.ldaptive.control.PersistentSearchChangeType
Returns the value.
value() - Method in enum org.ldaptive.control.SyncRequestControl.Mode
Returns the value.
value() - Method in enum org.ldaptive.control.SyncStateControl.State
Returns the value.
value() - Method in enum org.ldaptive.props.PropertySource.PropertyDomain
Returns the properties domain value.
value() - Method in enum org.ldaptive.ResultCode
Returns the result code value.
value() - Method in enum org.ldaptive.ReturnAttributes
Returns the value(s).
valueOf(String) - Static method in enum org.ldaptive.ad.control.DirSyncControl.Flag
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in enum org.ldaptive.ad.control.DirSyncControl.Flag
Returns the flag for the supplied integer constant.
valueOf(String) - Static method in enum org.ldaptive.ad.control.ExtendedDnControl.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.ad.control.SearchOptionsControl.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.asn1.UniversalDERTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.AttributeModificationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.auth.AuthenticationResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
Returns the error for the supplied integer constant.
valueOf(String) - Static method in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
Returns the error for the supplied integer constant.
valueOf(String) - Static method in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
Returns the error for the supplied integer constant.
valueOf(String) - Static method in enum org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.control.PasswordPolicyControl.Error
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.ldaptive.control.PasswordPolicyControl.Error
Returns the error for the supplied integer constant.
valueOf(String) - Static method in enum org.ldaptive.control.PersistentSearchChangeType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.ldaptive.control.PersistentSearchChangeType
Returns the persistent search change type for the supplied integer constant.
valueOf(String) - Static method in enum org.ldaptive.control.SyncRequestControl.Mode
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.ldaptive.control.SyncRequestControl.Mode
Returns the mode for the supplied integer constant.
valueOf(String) - Static method in enum org.ldaptive.control.SyncStateControl.State
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.ldaptive.control.SyncStateControl.State
Returns the state for the supplied integer constant.
valueOf(String) - Static method in enum org.ldaptive.DerefAliases
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.handler.CaseChangeEntryHandler.CaseChange
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.intermediate.SyncInfoMessage.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.pool.ConnectionPoolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.pool.QueueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.props.PropertySource.PropertyDomain
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.ResultCode
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.ldaptive.ResultCode
Returns the result code for the supplied integer constant.
valueOf(String) - Static method in enum org.ldaptive.ReturnAttributes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.sasl.Mechanism
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.sasl.QualityOfProtection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.sasl.SecurityStrength
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.schema.AttributeUsage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.schema.ObjectClassType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.SearchScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.SortBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldaptive.ssl.AggregateTrustManager.Strategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ldaptive.ad.control.DirSyncControl.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.ad.control.ExtendedDnControl.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.ad.control.SearchOptionsControl.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.asn1.UniversalDERTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.AttributeModificationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.auth.AuthenticationResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.control.PasswordPolicyControl.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.control.PersistentSearchChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.control.SyncRequestControl.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.control.SyncStateControl.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.DerefAliases
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.handler.CaseChangeEntryHandler.CaseChange
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.intermediate.SyncInfoMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.pool.ConnectionPoolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.pool.QueueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.props.PropertySource.PropertyDomain
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.ResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.ReturnAttributes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.sasl.Mechanism
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.sasl.QualityOfProtection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.sasl.SecurityStrength
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.schema.AttributeUsage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.schema.ObjectClassType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.SearchScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.SortBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldaptive.ssl.AggregateTrustManager.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
ValueTranscoder<T> - Interface in org.ldaptive.io
Interface for decoding and encoding custom types for ldap attribute values.
verify(String, SSLSession) - Method in class org.ldaptive.ssl.AllowAnyHostnameVerifier
verify(String, X509Certificate) - Method in class org.ldaptive.ssl.AllowAnyHostnameVerifier
Verify the supplied hostname matches the supplied certificate.
verify(String, X509Certificate) - Method in interface org.ldaptive.ssl.CertificateHostnameVerifier
Verify the supplied hostname matches the supplied certificate.
verify(String, SSLSession) - Method in class org.ldaptive.ssl.DefaultHostnameVerifier
verify(String, X509Certificate) - Method in class org.ldaptive.ssl.DefaultHostnameVerifier
Verify if the hostname is an IP address using LdapUtils.isIPAddress(String).
verify(String, SSLSession) - Method in class org.ldaptive.ssl.HostnameVerifierAdapter
 
verifyDNS(String, X509Certificate) - Method in class org.ldaptive.ssl.DefaultHostnameVerifier
Verify the certificate allows use of the supplied DNS name.
verifyIP(String, X509Certificate) - Method in class org.ldaptive.ssl.DefaultHostnameVerifier
Verify the certificate allows use of the supplied IP address.
VerifyNameControl - Class in org.ldaptive.ad.control
Request control for active directory servers to use an extended form of an object distinguished name.
VerifyNameControl() - Constructor for class org.ldaptive.ad.control.VerifyNameControl
Default constructor.
VerifyNameControl(String) - Constructor for class org.ldaptive.ad.control.VerifyNameControl
Creates a new verify name control.
VerifyNameControl(String, boolean) - Constructor for class org.ldaptive.ad.control.VerifyNameControl
Creates a new verify name control.
VERSION - Static variable in class org.ldaptive.provider.jndi.JndiProvider
The value of this property is a string that specifies the protocol version for the provider.
VirtualListViewClient - Class in org.ldaptive.control.util
Client that simplifies using the virtual list view control.
VirtualListViewClient(Connection, SortKey...) - Constructor for class org.ldaptive.control.util.VirtualListViewClient
Creates a new virtual list view client.
VirtualListViewParams - Class in org.ldaptive.control.util
Contains data required by the virtual list view operation.
VirtualListViewParams(int, int, int) - Constructor for class org.ldaptive.control.util.VirtualListViewParams
Creates a new virtual list view params.
VirtualListViewParams(String, int, int) - Constructor for class org.ldaptive.control.util.VirtualListViewParams
Creates a new virtual list view params.
VirtualListViewRequestControl - Class in org.ldaptive.control
Request control for virtual list view.
VirtualListViewRequestControl() - Constructor for class org.ldaptive.control.VirtualListViewRequestControl
Default constructor.
VirtualListViewRequestControl(int, int, int) - Constructor for class org.ldaptive.control.VirtualListViewRequestControl
Creates a new virtual list view request control.
VirtualListViewRequestControl(int, int, int, boolean) - Constructor for class org.ldaptive.control.VirtualListViewRequestControl
Creates a new virtual list view request control.
VirtualListViewRequestControl(int, int, int, int, byte[]) - Constructor for class org.ldaptive.control.VirtualListViewRequestControl
Creates a new virtual list view request control.
VirtualListViewRequestControl(int, int, int, int, byte[], boolean) - Constructor for class org.ldaptive.control.VirtualListViewRequestControl
Creates a new virtual list view request control.
VirtualListViewRequestControl(String, int, int) - Constructor for class org.ldaptive.control.VirtualListViewRequestControl
Creates a new virtual list view request control.
VirtualListViewRequestControl(String, int, int, boolean) - Constructor for class org.ldaptive.control.VirtualListViewRequestControl
Creates a new virtual list view request control.
VirtualListViewRequestControl(String, int, int, byte[]) - Constructor for class org.ldaptive.control.VirtualListViewRequestControl
Creates a new virtual list view request control.
VirtualListViewRequestControl(String, int, int, byte[], boolean) - Constructor for class org.ldaptive.control.VirtualListViewRequestControl
Creates a new virtual list view request control.
VirtualListViewResponseControl - Class in org.ldaptive.control
Response control for virtual list view.
VirtualListViewResponseControl() - Constructor for class org.ldaptive.control.VirtualListViewResponseControl
Default constructor.
VirtualListViewResponseControl(boolean) - Constructor for class org.ldaptive.control.VirtualListViewResponseControl
Creates a new virtual list view response control.
VirtualListViewResponseControl(int, int, ResultCode, byte[]) - Constructor for class org.ldaptive.control.VirtualListViewResponseControl
Creates a new virtual list view response control.
VirtualListViewResponseControl(int, int, ResultCode, byte[], boolean) - Constructor for class org.ldaptive.control.VirtualListViewResponseControl
Creates a new virtual list view response control.

W

WhoAmIEntryResolver - Class in org.ldaptive.auth
Executes the WhoAmIOperation on the authenticated connection, then performs an object level search on the result.
WhoAmIEntryResolver() - Constructor for class org.ldaptive.auth.WhoAmIEntryResolver
 
WhoAmIOperation - Class in org.ldaptive.extended
Executes an ldap who am i operation.
WhoAmIOperation(Connection) - Constructor for class org.ldaptive.extended.WhoAmIOperation
Creates a new who am i operation.
WhoAmIRequest - Class in org.ldaptive.extended
Contains the data required to perform an ldap who am i operation.
WhoAmIRequest() - Constructor for class org.ldaptive.extended.WhoAmIRequest
 
WhoAmIResponse - Class in org.ldaptive.extended
Contains the response from an ldap who am i operation.
WhoAmIResponse() - Constructor for class org.ldaptive.extended.WhoAmIResponse
 
write(SearchResult) - Method in class org.ldaptive.io.Dsmlv1Writer
Writes the supplied search result to the writer.
write(SearchResult) - Method in class org.ldaptive.io.LdifWriter
Writes the supplied search result to the writer.
write(SearchResult) - Method in interface org.ldaptive.io.SearchResultWriter
Writes the supplied ldap result.
writeCookie(byte[]) - Method in interface org.ldaptive.control.util.CookieManager
Writes a cookie to storage.
writeCookie(byte[]) - Method in class org.ldaptive.control.util.DefaultCookieManager
Writes a cookie to storage.
writeResponse(SearchResult, HttpServletResponse) - Method in class org.ldaptive.servlets.AbstractServletSearchExecutor
Writes the supplied search result to the servlet response output stream.
writeResponse(SearchResult, HttpServletResponse) - Method in class org.ldaptive.servlets.AttributeValueServletSearchExecutor
Writes the supplied search result to the servlet response output stream.
writeResponse(SearchResult, HttpServletResponse) - Method in class org.ldaptive.servlets.Dsmlv1ServletSearchExecutor
Writes the supplied search result to the servlet response output stream.
writeResponse(SearchResult, HttpServletResponse) - Method in class org.ldaptive.servlets.LdifServletSearchExecutor
Writes the supplied search result to the servlet response output stream.
WSP_REGEX - Static variable in class org.ldaptive.schema.AbstractSchemaElement
Regex to match zero or more spaces.

X

X509CertificateCredentialReader - Class in org.ldaptive.ssl
Loads an X.509 certificate credential from a classpath, filepath, or stream resource.
X509CertificateCredentialReader() - Constructor for class org.ldaptive.ssl.X509CertificateCredentialReader
 
X509CertificatesCredentialReader - Class in org.ldaptive.ssl
Loads X.509 certificate credentials from a classpath, filepath, or stream resource.
X509CertificatesCredentialReader() - Constructor for class org.ldaptive.ssl.X509CertificatesCredentialReader
 
X509CredentialConfig - Class in org.ldaptive.ssl
Provides the properties necessary for creating an SSL context initializer with an X.509 credential reader.
X509CredentialConfig() - Constructor for class org.ldaptive.ssl.X509CredentialConfig
 
X509SSLContextInitializer - Class in org.ldaptive.ssl
Provides an SSL context initializer which can use X.509 certificates to create key and trust managers.
X509SSLContextInitializer() - Constructor for class org.ldaptive.ssl.X509SSLContextInitializer
 

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

Copyright © 2003-2017 Virginia Tech. All Rights Reserved.