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

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.apache.ApacheLdapConnection
 
abandon(int, RequestControl[]) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
abandon() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncRequest
 
abandon(RequestControl[]) - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncRequest
 
abandon(int, RequestControl[]) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
abandon(int, RequestControl[]) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
abandon() - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncRequest
 
abandon(RequestControl[]) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncRequest
 
abandon(int, RequestControl[]) - Method in interface org.ldaptive.provider.ProviderConnection
Abandon an operation.
abandon(int, RequestControl[]) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
abandon() - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncRequest
 
abandon(RequestControl[]) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncRequest
 
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 - Variable in class org.ldaptive.handler.HandlerResult
Whether the operation should be aborted.
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.
AbstractApacheLdapSearch(SearchRequest) - Constructor for class org.ldaptive.provider.apache.ApacheLdapConnection.AbstractApacheLdapSearch
Creates a new abstract apache ldap search.
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.
AbstractAttributeValueMutator - Class in org.ldaptive.beans.reflect
Base implementation of a AttributeValueMutator.
AbstractAttributeValueMutator(String, boolean, SortBehavior, ReflectionTranscoder) - Constructor for class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Creates a new abstract attribute value mutator.
AbstractAuthenticationHandler - Class in org.ldaptive.auth
Base class for an LDAP authentication implementations.
AbstractAuthenticationHandler() - Constructor for class org.ldaptive.auth.AbstractAuthenticationHandler
 
AbstractAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Common implementation for all authenticators.
AbstractAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AbstractAuthenticatorBeanDefinitionParser
 
AbstractBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Common implementation for all bean definition parsers
AbstractBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
 
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
 
AbstractClassDescriptor - Class in org.ldaptive.beans
Base implementation of a class descriptor.
AbstractClassDescriptor() - Constructor for class org.ldaptive.beans.AbstractClassDescriptor
 
AbstractClassDescriptor.SimpleAttributeValueMutator - Class in org.ldaptive.beans
Stores an Attribute configuration in an LdapAttribute object.
AbstractClassDescriptor.SimpleDnValueMutator - Class in org.ldaptive.beans
Stores the DN value from a Entry configuration.
AbstractCli - Class in org.ldaptive.cli
Abstract base class for all CLI classes.
AbstractCli() - Constructor for class org.ldaptive.cli.AbstractCli
 
AbstractCollectionReflectionTranscoder - Class in org.ldaptive.beans.reflect
Reflection transcoder for an object that implements a Collection.
AbstractCollectionReflectionTranscoder(Class<?>, SingleValueReflectionTranscoder<?>) - Constructor for class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Creates a new abstract collection reflection transcoder.
AbstractCollectionReflectionTranscoder(Class<?>, ArrayReflectionTranscoder) - Constructor for class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Creates a new abstract collection reflection transcoder.
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.
AbstractConfig - Class in org.ldaptive
Provides common implementations for configuration objects.
AbstractConfig() - Constructor for class org.ldaptive.AbstractConfig
 
AbstractConnectionConfigBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Common implementation for parsers that extend connection-config.
AbstractConnectionConfigBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AbstractConnectionConfigBeanDefinitionParser
 
AbstractConnectionFactoryBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Common implementation for all connection factories.
AbstractConnectionFactoryBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AbstractConnectionFactoryBeanDefinitionParser
 
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.
AbstractConnectionPoolBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Common implementation for all pooled connection factories.
AbstractConnectionPoolBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AbstractConnectionPoolBeanDefinitionParser
 
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
 
AbstractHandler(BlockingQueue<QueueingSearchExecutor.SearchItem>) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.AbstractHandler
Creates a new abstract handler.
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.
AbstractJLdapConnectionFactory<T extends JLdapConnection> - Class in org.ldaptive.provider.jldap
Base class for JLDAP connection factory implementations.
AbstractJLdapConnectionFactory(String, ConnectionStrategy, JLdapProviderConfig, LDAPConstraints, Duration) - Constructor for class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
Creates a new abstract jldap connection factory.
AbstractJLdapSearch(SearchRequest) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
Creates a new abstract jldap search.
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.
AbstractLdapEntryMapper<T> - Class in org.ldaptive.beans
Base implementation of an ldap entry mapper.
AbstractLdapEntryMapper() - Constructor for class org.ldaptive.beans.AbstractLdapEntryMapper
 
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
 
AbstractOpenDJSearch(SearchRequest) - Constructor for class org.ldaptive.provider.opendj.OpenDJConnection.AbstractOpenDJSearch
Creates a new abstract opendj search.
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.
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, ConnectionStrategy, T) - Constructor for class org.ldaptive.provider.AbstractProviderConnectionFactory
Creates a new abstract connection factory.
AbstractProviderConnectionFactory.DefaultConnectionFactoryMetadata - Class in org.ldaptive.provider
Provides an object to track the connection count.
AbstractReferralHandler<Q extends Request,S> - Class in org.ldaptive.referral
Common implementation of referral handling.
AbstractReferralHandler(int, int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.AbstractReferralHandler
Creates a new abstract referral handler.
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
 
AbstractSearchAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Common implementation for search based authenticators.
AbstractSearchAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AbstractSearchAuthenticatorBeanDefinitionParser
 
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
 
AbstractServletSearchTemplatesExecutor - Class in org.ldaptive.servlets
Searches an LDAP using a defined set of search templates.
AbstractServletSearchTemplatesExecutor() - Constructor for class org.ldaptive.servlets.AbstractServletSearchTemplatesExecutor
 
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
 
AbstractUnboundIDSearch(SearchRequest) - Constructor for class org.ldaptive.provider.unboundid.UnboundIDConnection.AbstractUnboundIDSearch
Creates a new abstract unbound id search.
accountErrors - Variable in class org.ldaptive.auth.AccountState
account error.
AccountState - Class in org.ldaptive.auth
Represents the state of an LDAP account based on 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 - Variable in class org.ldaptive.auth.AuthenticationResponse
Account state.
AccountState.DefaultWarning - Class in org.ldaptive.auth
Default warning implementation.
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.
accountWarnings - Variable in class org.ldaptive.auth.AccountState
account warning.
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
 
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 - Variable in class org.ldaptive.pool.AbstractPool
For activating pooled objects.
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.
activeCount() - Method in class org.ldaptive.pool.AbstractConnectionPool
 
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(ZonedDateTime) - 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(Period) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Creates a new active directory authentication response handler.
ActiveDirectoryAuthenticationResponseHandler(Period, Period) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Creates a new active directory authentication response handler.
ActivePassiveConnectionStrategy - Class in org.ldaptive
Connection strategy that returns URLs ordered exactly the way they are configured.
ActivePassiveConnectionStrategy() - Constructor for class org.ldaptive.ActivePassiveConnectionStrategy
 
activeStats - Variable in class org.ldaptive.pool.PooledConnectionStatistics
Active stats.
ADAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
ADAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.ADAuthenticatorBeanDefinitionParser
 
add(T) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
 
add(T) - Method in interface org.ldaptive.beans.persistence.LdapEntryManager
Adds the supplied annotated object to an LDAP.
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(Object) - Method in class org.ldaptive.LdapAttribute.LdapAttributeValues
Adds the supplied object to this values.
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.apache.ApacheLdapConnection
 
add(AddRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
add(AddRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
add(AddRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
add(AddRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Add an entry to an ldap.
add(AddRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
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.
addAttributeValueMutator(AttributeValueMutator) - Method in class org.ldaptive.beans.AbstractClassDescriptor
Adds an attribute value mutator to this class descriptor.
addAttributeValueMutator(Collection<AttributeValueMutator>) - Method in class org.ldaptive.beans.AbstractClassDescriptor
Adds attribute value mutators to this class descriptor.
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.
addDefaultConverters(GenericConversionService) - Method in class org.ldaptive.beans.spring.SpringLdapEntryMapper
Adds default converters to the supplied conversion service.
addDisconnectHandler(DisconnectHandler) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AggregateDisconnectHandler
Adds an disconnect handler to this handler.
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
addIfExists - Variable in class org.ldaptive.handler.DnAttributeEntryHandler
Whether to add the entry dn if an attribute of the same name exists.
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.
AddReferralHandler - Class in org.ldaptive.referral
Provides handling of an ldap referral for add operations.
AddReferralHandler() - Constructor for class org.ldaptive.referral.AddReferralHandler
Creates a new add referral handler.
AddReferralHandler(ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.AddReferralHandler
Creates a new add referral handler.
AddReferralHandler(int) - Constructor for class org.ldaptive.referral.AddReferralHandler
Creates a new add referral handler.
AddReferralHandler(int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.AddReferralHandler
Creates a new add referral handler.
AddReferralHandler(int, int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.AddReferralHandler
Creates a new add referral handler.
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
 
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.
addTag(DERTag, int) - Method in class org.ldaptive.asn1.DERParser
Add the given tag at the specified index to all permutations of the current parser path and increases the number of permutations as necessary to satisfy the following relation:
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
 
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AggregateUnsolicitedNotificationListener
Adds an unsolicited notification listener to this handler.
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.AggregateUnsolicitedNotificationListener
Adds an unsolicited notification listener to this listener.
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in interface org.ldaptive.provider.ProviderConnection
Adds a listener to receive unsolicited notifications.
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AggregateUnsolicitedNotificationHandler
Adds an unsolicited notification listener to this handler.
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.
adError - Variable in class org.ldaptive.auth.ext.ActiveDirectoryAccountState
active directory specific enum.
afterCount - Variable in class org.ldaptive.control.util.VirtualListViewParams
VLV after count.
afterCount - Variable in class org.ldaptive.control.VirtualListViewRequestControl
number of entries after the target entry the server should send.
AFUnixSocketFactory - Class in org.ldaptive.ldapi
AFUnixSocketFactory is an extension of SocketFactory which utilizes AFUNIXSocket to connect to a host, it is intended for local file-based unix native socket connections only.
AFUnixSocketFactory() - Constructor for class org.ldaptive.ldapi.AFUnixSocketFactory
Creates a new AFUnixSocketFactory configured with the system property AFUnixSocketFactory.SOCKET_FILE_PROPERTY.
AFUnixSocketFactory(String) - Constructor for class org.ldaptive.ldapi.AFUnixSocketFactory
Creates a new AFUnixSocketFactory with a given file path.
AggregateAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
AggregateAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser
 
AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean - Class in org.ldaptive.beans.spring.parser
Factory bean that creates an authenticator with an AggregateDnResolver.
AggregateAuthenticatorFactoryBean() - Constructor for class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
 
AggregateDisconnectHandler() - Constructor for class org.ldaptive.provider.unboundid.UnboundIDConnection.AggregateDisconnectHandler
 
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.AuthenticationResponseHandler - Class in org.ldaptive.auth
Used in conjunction with an AggregateDnResolver to execute a list of response handlers.
AggregateDnResolver.EntryResolver - Class in org.ldaptive.auth
Used in conjunction with an AggregateDnResolver to resolve an entry.
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.
AggregatePooledSearchExecutorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
AggregatePooledSearchExecutorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AggregatePooledSearchExecutorBeanDefinitionParser
 
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.
AggregateSearchExecutorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
AggregateSearchExecutorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AggregateSearchExecutorBeanDefinitionParser
 
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.
AggregateUnsolicitedNotificationHandler() - Constructor for class org.ldaptive.provider.unboundid.UnboundIDConnection.AggregateUnsolicitedNotificationHandler
 
AggregateUnsolicitedNotificationListener() - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.AggregateUnsolicitedNotificationListener
 
AggregateUnsolicitedNotificationListener() - Constructor for class org.ldaptive.provider.opendj.OpenDJConnection.AggregateUnsolicitedNotificationListener
 
algorithm - Variable in class org.ldaptive.auth.AbstractCompareAuthenticationHandler.Scheme
Algorithm used by this scheme.
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
 
allowMultipleDns - Variable in class org.ldaptive.auth.AbstractSearchDnResolver
Whether to throw an exception if multiple DNs are found.
allowMultipleDns - Variable in class org.ldaptive.auth.AggregateDnResolver
Whether to throw an exception if multiple DNs are found.
allowMultipleDns - Variable in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
allowMultipleEntries - Variable in class org.ldaptive.auth.AbstractSearchEntryResolver
Whether to throw an exception if multiple entries are found.
AnonSearchAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
AnonSearchAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AnonSearchAuthenticatorBeanDefinitionParser
 
anonymousBind(BindRequest) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
Performs an anonymous bind.
anonymousBind(BindRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
Performs an anonymous bind.
anonymousBind(BindRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Performs an anonymous bind.
anonymousBind(BindRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
Performs an anonymous bind.
anonymousBind(BindRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
Performs an anonymous bind.
ApacheLdapConnection - Class in org.ldaptive.provider.apache
Apache LDAP provider implementation of ldap operations.
ApacheLdapConnection(LdapNetworkConnection, ApacheLdapProviderConfig) - Constructor for class org.ldaptive.provider.apache.ApacheLdapConnection
Creates a new apache ldap connection.
ApacheLdapConnection.AbstractApacheLdapSearch - Class in org.ldaptive.provider.apache
Common search functionality for apache ldap iterators and listeners.
ApacheLdapConnection.ApacheLdapSearchIterator - Class in org.ldaptive.provider.apache
Search iterator for apache ldap search results.
ApacheLdapConnection.ApacheLdapSearchListener - Class in org.ldaptive.provider.apache
Search listener for apache ldap search results.
ApacheLdapConnectionFactory - Class in org.ldaptive.provider.apache
Creates ldap connections using the Apache LdapNetworkConnection class.
ApacheLdapConnectionFactory(String, ConnectionStrategy, ApacheLdapProviderConfig, LdapConnectionConfig, boolean, Duration) - Constructor for class org.ldaptive.provider.apache.ApacheLdapConnectionFactory
Creates a new Apache LDAP connection factory.
ApacheLdapControlHandler - Class in org.ldaptive.provider.apache
Apache Ldap control handler.
ApacheLdapControlHandler() - Constructor for class org.ldaptive.provider.apache.ApacheLdapControlHandler
 
ApacheLdapProvider - Class in org.ldaptive.provider.apache
Exposes a connection factory for creating ldap connections with Apache LDAP.
ApacheLdapProvider() - Constructor for class org.ldaptive.provider.apache.ApacheLdapProvider
 
ApacheLdapProviderConfig - Class in org.ldaptive.provider.apache
Contains configuration data for the Apache Ldap provider.
ApacheLdapProviderConfig() - Constructor for class org.ldaptive.provider.apache.ApacheLdapProviderConfig
Default constructor.
ApacheLdapSaslUtils - Class in org.ldaptive.provider.apache
Support for SASL authentication.
ApacheLdapSaslUtils() - Constructor for class org.ldaptive.provider.apache.ApacheLdapSaslUtils
Default constructor.
ApacheLdapSearchIterator(SearchRequest) - Constructor for class org.ldaptive.provider.apache.ApacheLdapConnection.ApacheLdapSearchIterator
Creates a new apache ldap search iterator.
ApacheLdapSearchListener(SearchRequest, SearchListener) - Constructor for class org.ldaptive.provider.apache.ApacheLdapConnection.ApacheLdapSearchListener
Creates a new apache ldap search listener.
ApacheLdapUtils - Class in org.ldaptive.provider.apache
Provides methods for converting between Apache Ldap specific objects and ldaptive specific objects.
ApacheLdapUtils() - Constructor for class org.ldaptive.provider.apache.ApacheLdapUtils
Default constructor.
ApacheLdapUtils(SortBehavior) - Constructor for class org.ldaptive.provider.apache.ApacheLdapUtils
Creates a new apache ldap util.
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.
appliesAttributeTypes - Variable in class org.ldaptive.schema.MatchingRuleUse
Superior classes.
areEqual(Object, Object) - Static method in class org.ldaptive.LdapUtils
Determines equality of the supplied objects.
ArrayReflectionTranscoder - Class in org.ldaptive.beans.reflect
Reflection transcoder which expects to operate on collections containing an array of values.
ArrayReflectionTranscoder(SingleValueReflectionTranscoder<?>) - Constructor for class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
Creates a new array reflection transcoder.
arrayTranscoder - Variable in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Used for collections that contain arrays.
ASN_CONSTRUCTED - Static variable in interface org.ldaptive.asn1.DERTag
Constructed tags should have the 6th bit set.
assertionValue - Variable in class org.ldaptive.control.util.VirtualListViewParams
VLV assertion value; mutually exclusive with the target offset.
assertionValue - Variable in class org.ldaptive.control.VirtualListViewRequestControl
value to match against the ordering matching rule for the attributeDescription in the sort control.
asyncRequest - Variable in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Async request from the search operation.
AsyncRequest - Interface in org.ldaptive.async
Interface for asynchronous operation requests.
asyncRequest - Variable in class org.ldaptive.control.util.PersistentSearchItem
Async request from the search operation.
asyncRequest - Variable in class org.ldaptive.control.util.SyncReplItem
Async request from the search operation.
AsyncRequestHandler - Interface in org.ldaptive.async.handler
Provides post search handling of an ldap async request.
asyncRequestHandlers - Variable in class org.ldaptive.async.AbstractAsyncOperation
Handlers to handle async requests.
asyncRequestReceived(AsyncRequest) - Method in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
 
asyncRequestReceived(AsyncRequest) - Method in interface org.ldaptive.provider.ResponseListener
Invoked when an asynchronous operation has begun.
AsyncSearchListener(SearchRequest) - Constructor for class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
Creates a new async search listener.
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.
ATTR_NAME - Static variable in class org.ldaptive.ad.UnicodePwdAttribute
name of this attribute.
attribute - Variable in class org.ldaptive.AttributeModification
Attribute to modify.
Attribute - Annotation Type in org.ldaptive.beans
Annotation to describe LDAP attribute data on a bean.
attribute - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Attribute containing the SPEL expression.
attribute - Variable in class org.ldaptive.CompareRequest
Attribute to compare.
ATTRIBUTE_NAME - Static variable in class org.ldaptive.ad.handler.ObjectGuidHandler
objectGuid attribute name.
ATTRIBUTE_NAME - Static variable in class org.ldaptive.ad.handler.ObjectSidHandler
objectSid attribute name.
ATTRIBUTE_TYPES_ATTR_NAME - Static variable in class org.ldaptive.schema.SchemaFactory
Attribute types attribute name on the subschema entry.
attributeBinary - Variable in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Whether this attribute is binary.
attributeDescription - Variable in class org.ldaptive.control.SortKey
attribute description.
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.
AttributeModificationType() - Constructor for enum org.ldaptive.AttributeModificationType
 
attributeMutators - Variable in class org.ldaptive.beans.AbstractClassDescriptor
Attribute value mutators for this class.
attributeName - Variable in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
attribute name.
attributeName - Variable in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Name of the attribute.
attributeName - Variable in class org.ldaptive.control.SortResponseControl
Failed attribute name.
attributeName - Variable in class org.ldaptive.LdapAttribute
Name for this attribute.
attributeNameCaseChange - Variable in class org.ldaptive.handler.CaseChangeEntryHandler
Type of case modification to make to the attribute names.
attributeNames - Variable in class org.ldaptive.handler.CaseChangeEntryHandler
Attribute names to modify.
attributeNames - Variable in class org.ldaptive.handler.MergeAttributeEntryHandler
Attribute names to read values from.
attributeOid - Variable in class org.ldaptive.asn1.AttributeValueAssertion
OID of the attribute.
attributes - Variable in class org.ldaptive.AddRequest
Attributes to add to the newly created entry.
ATTRIBUTES - Static variable in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Attributes needed to enforce password policy.
ATTRIBUTES - Static variable in class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Attributes needed to enforce password policy.
ATTRIBUTES - Static variable in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Attributes needed to enforce password policy.
AttributesFactory - Class in org.ldaptive.provider.jndi
Provides convenience methods for creating jndi attributes and attribute objects.
AttributesFactory() - Constructor for class org.ldaptive.provider.jndi.AttributesFactory
Default constructor.
attributeSortBehavior - Variable in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Sort behavior of this attribute.
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.
AttributeTypeHandler(SortResponseControl) - Constructor for class org.ldaptive.control.SortResponseControl.AttributeTypeHandler
Creates a new attribute type handler.
attributeTypes - Variable in class org.ldaptive.schema.Schema
Attribute types.
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.
AttributeUsage(String, boolean) - Constructor for enum org.ldaptive.schema.AttributeUsage
Creates a new attribute usage.
attributeValue - Variable in class org.ldaptive.asn1.AttributeValueAssertion
Tag and value of the attribute.
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.
attributeValueAssertions - Variable in class org.ldaptive.asn1.RDN
Attribute value assertions in this RDN.
attributeValueBytes - Variable in class org.ldaptive.asn1.AttributeValueAssertion.Value
attribute value bytes.
attributeValueCaseChange - Variable in class org.ldaptive.handler.CaseChangeEntryHandler
Type of case modification to make to the attributes values.
AttributeValueMutator - Interface in org.ldaptive.beans
Interface for mutating an attribute value on an arbitrary object.
attributeValues - Variable in class org.ldaptive.LdapAttribute
Values for this attribute.
AttributeValueServletSearchExecutor - Class in org.ldaptive.servlets
Writes a single attribute value to the HTTP response.
AttributeValueServletSearchExecutor() - Constructor for class org.ldaptive.servlets.AttributeValueServletSearchExecutor
 
attributeValueTag - Variable in class org.ldaptive.asn1.AttributeValueAssertion.Value
attribute value tag.
attrMod - Variable in class org.ldaptive.AttributeModification
Type of modification to perform.
attrMods - Variable in class org.ldaptive.ModifyRequest
Attribute modifications.
auth - Variable in class org.ldaptive.jaas.LdapDnAuthorizationModule
Authenticator to use against the LDAP.
auth - Variable in class org.ldaptive.jaas.LdapLoginModule
Authenticator to use against the LDAP.
authenticate(AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractAuthenticationHandler
 
authenticate(AuthenticationCriteria) - Method in class org.ldaptive.auth.AggregateDnResolver.AuthenticationHandler
 
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
Validates input and performs authentication using an AuthenticationHandler.
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
 
authenticateInternal(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.BindAuthenticationHandler
 
authenticateInternal(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.PooledBindAuthenticationHandler
 
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.
authenticationAliases - Variable in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Aliases of key entries to use.
authenticationCert - Variable in class org.ldaptive.ssl.X509SSLContextInitializer
Certificate used to create key managers.
authenticationCertificate - Variable in class org.ldaptive.ssl.X509CredentialConfig
Name of the authentication certificate to use for the SSL connection.
authenticationControls - Variable in class org.ldaptive.auth.AbstractAuthenticationHandler
controls used by this handler.
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.
authenticationDn - Variable in class org.ldaptive.auth.AuthenticationCriteria
dn.
AuthenticationHandler() - Constructor for class org.ldaptive.auth.AggregateDnResolver.AuthenticationHandler
Default constructor.
AuthenticationHandler(Map<String, AuthenticationHandler>) - Constructor for class org.ldaptive.auth.AggregateDnResolver.AuthenticationHandler
Creates a new aggregate authentication handler.
AuthenticationHandler - Interface in org.ldaptive.auth
Provides an interface for LDAP authentication implementations.
authenticationHandler - Variable in class org.ldaptive.auth.Authenticator
Handler to handle authentication.
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.
authenticationHandlers - Variable in class org.ldaptive.auth.AggregateDnResolver.AuthenticationHandler
Labeled authentication handlers.
authenticationKey - Variable in class org.ldaptive.ssl.X509CredentialConfig
Name of the key to use for the SSL connection.
authenticationKey - Variable in class org.ldaptive.ssl.X509SSLContextInitializer
Private key used to create key managers.
authenticationKeystore - Variable in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
KeyStore used to create key managers.
authenticationPassword - Variable in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Password used to access the authentication keystore.
authenticationRequest - Variable in class org.ldaptive.auth.AuthenticationCriteria
authentication request.
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(String, Credential, String...) - 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(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.
authenticationRequestHandlers - Variable in class org.ldaptive.auth.Authenticator
Handlers to handle 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, String, LdapEntry) - Constructor for class org.ldaptive.auth.AuthenticationResponse
Creates a new authentication response.
AuthenticationResponse(AuthenticationResultCode, ResultCode, String, LdapEntry, String) - Constructor for class org.ldaptive.auth.AuthenticationResponse
Creates a new authentication response.
AuthenticationResponse(AuthenticationResultCode, ResultCode, String, LdapEntry, String, ResponseControl[], int) - Constructor for class org.ldaptive.auth.AuthenticationResponse
Creates a new authentication response.
AuthenticationResponseHandler() - Constructor for class org.ldaptive.auth.AggregateDnResolver.AuthenticationResponseHandler
Default constructor.
AuthenticationResponseHandler(Map<String, AuthenticationResponseHandler[]>) - Constructor for class org.ldaptive.auth.AggregateDnResolver.AuthenticationResponseHandler
Creates a new aggregate authentication response handler.
AuthenticationResponseHandler - Interface in org.ldaptive.auth
Provides post authentication handling of authentication responses.
authenticationResponseHandlers - Variable in class org.ldaptive.auth.Authenticator
Handlers to handle authentication responses.
authenticationResultCode - Variable in class org.ldaptive.auth.AuthenticationResponse
Result of the authentication operation.
AuthenticationResultCode - Enum in org.ldaptive.auth
Enum to define authentication results.
AuthenticationResultCode() - Constructor for enum org.ldaptive.auth.AuthenticationResultCode
 
authenticationSaslConfig - Variable in class org.ldaptive.auth.AbstractBindAuthenticationHandler
sasl configuration used by this handler.
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.
authenticatorFactory - Variable in class org.ldaptive.jaas.LdapDnAuthorizationModule
Factory for creating authenticators with JAAS options.
authenticatorFactory - Variable in class org.ldaptive.jaas.LdapLoginModule
Factory for creating authenticators with JAAS options.
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.
authenticators - Variable in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
Authenticators to aggregate.
authorizationId - Variable in class org.ldaptive.control.AuthorizationIdentityResponseControl
Authorization identity.
authorizationId - Variable in class org.ldaptive.control.ProxyAuthorizationControl
authorization identity.
authorizationId - Variable in class org.ldaptive.sasl.SaslConfig
sasl authorization id.
AuthorizationIdentityEntryResolver - Class in org.ldaptive.auth
Reads the authorization identity response control, then performs an object level search on the result.
AuthorizationIdentityEntryResolver() - Constructor for class org.ldaptive.auth.AuthorizationIdentityEntryResolver
 
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.
authRequest - Variable in class org.ldaptive.jaas.LdapLoginModule
Authentication request to use for authentication.
auxiliaryClasses - Variable in class org.ldaptive.schema.DITContentRule
Auxiliary classes.
available - Variable in class org.ldaptive.pool.AbstractConnectionPool
List of available connections in the pool.
availableCount() - Method in class org.ldaptive.pool.AbstractConnectionPool
 
availableCount() - Method in interface org.ldaptive.pool.ConnectionPool
Returns the number of connections available for use.
availableStats - Variable in class org.ldaptive.pool.PooledConnectionStatistics
Available stats.

B

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.
baseDn - Variable in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
base DN used for searching for the primary group.
baseDn - Variable in class org.ldaptive.auth.AbstractSearchDnResolver
DN to search.
baseDn - Variable in class org.ldaptive.auth.AbstractSearchEntryResolver
DN to search.
baseDn - Variable in class org.ldaptive.SearchRequest
DN to search.
BeanGenerator - Class in org.ldaptive.beans.generate
Utility class for creating Java POJOs from an LDAP schema.
BeanGenerator() - Constructor for class org.ldaptive.beans.generate.BeanGenerator
Default constructor.
BeanGenerator(Schema, String, String[]) - Constructor for class org.ldaptive.beans.generate.BeanGenerator
Creates a new bean generator.
BeanGeneratorPropertyInvoker - Class in org.ldaptive.beans.generate.props
Handles properties for BeanGenerator.
BeanGeneratorPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertyInvoker
Creates a new bean generator property invoker for the supplied class.
BeanGeneratorPropertySource - Class in org.ldaptive.beans.generate.props
Reads properties specific to BeanGenerator and returns an initialized object of that type.
BeanGeneratorPropertySource(BeanGenerator) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source using the default properties file.
BeanGeneratorPropertySource(BeanGenerator, String...) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source.
BeanGeneratorPropertySource(BeanGenerator, Reader...) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source.
BeanGeneratorPropertySource(BeanGenerator, Properties) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source.
BeanGeneratorPropertySource(BeanGenerator, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source.
beforeCount - Variable in class org.ldaptive.control.util.VirtualListViewParams
VLV before count.
beforeCount - Variable in class org.ldaptive.control.VirtualListViewRequestControl
number of entries before the target entry the server should send.
BEGIN_CERT - Static variable in class org.ldaptive.io.CertificateValueTranscoder
PEM cert header.
BINARY_ATTRIBUTES - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies additional binary attributes.
binaryAttrs - Variable in class org.ldaptive.provider.apache.ApacheLdapUtils
Attributes that should be treated as binary.
binaryAttrs - Variable in class org.ldaptive.provider.jldap.JLdapUtils
Attributes that should be treated as binary.
binaryAttrs - Variable in class org.ldaptive.provider.opendj.OpenDJUtils
Attributes that should be treated as binary.
binaryAttrs - Variable in class org.ldaptive.provider.unboundid.UnboundIDUtils
Attributes that should be treated as binary.
binaryAttrs - Variable in class org.ldaptive.SearchRequest
Binary attribute names.
bind(BindRequest) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
 
bind(BindRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
bind(BindRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
bind(BindRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
bind(BindRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Bind to the ldap.
bind(BindRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
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.
bindControls - Variable in class org.ldaptive.BindConnectionInitializer
Bind controls.
bindCredential - Variable in class org.ldaptive.BindConnectionInitializer
Credential for the bind DN.
bindCredential - Variable in class org.ldaptive.BindRequest
Credential for the bind DN.
bindDn - Variable in class org.ldaptive.BindConnectionInitializer
DN to bind as before performing operations.
bindDn - Variable in class org.ldaptive.BindRequest
DN to bind as before performing operations.
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 - Variable in class org.ldaptive.AbstractOperation.ReopenOperationExceptionHandler
Bind request to use when reopening a connection.
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.
bindRequest - Variable in class org.ldaptive.pool.BindPassivator
Bind request to perform passivation with.
bindSaslConfig - Variable in class org.ldaptive.BindConnectionInitializer
Configuration for bind SASL authentication.
BindSearchAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
BindSearchAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.BindSearchAuthenticatorBeanDefinitionParser
 
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.
blockWaitTime - Variable in class org.ldaptive.pool.BlockingConnectionPool
Duration to wait for an available connection.
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
 
bytes - Variable in class org.ldaptive.Credential
Credential stored as a byte array.

C

Cache<Q extends SearchRequest> - Interface in org.ldaptive.cache
Interface for cache implementations.
cache - Variable in class org.ldaptive.cache.LRUCache
Map to cache search results.
CACHE - Static variable in class org.ldaptive.jaas.PropertiesAuthenticatorFactory
Object CACHE.
CACHE - Static variable in class org.ldaptive.jaas.PropertiesRoleResolverFactory
Object CACHE.
cache - Variable in class org.ldaptive.SearchOperation
Cache to use when performing searches.
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
 
CaseChange() - Constructor for enum org.ldaptive.handler.CaseChangeEntryHandler.CaseChange
 
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.
certificateHostnameVerifier - Variable in class org.ldaptive.ssl.HostnameVerifierConfig
Certificate hostname verifier.
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
 
certReader - Variable in class org.ldaptive.ssl.X509CredentialConfig
Reads X.509 certificate credential.
certsReader - Variable in class org.ldaptive.ssl.X509CredentialConfig
Reads X.509 certificates credential.
changeNumber - Variable in class org.ldaptive.control.EntryChangeNotificationControl
change number.
ChangeNumberHandler(EntryChangeNotificationControl) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl.ChangeNumberHandler
Creates a new change number handler.
changesOnly - Variable in class org.ldaptive.control.PersistentSearchRequestControl
whether to return only changed entries.
changesOnly - Variable in class org.ldaptive.control.util.PersistentSearchClient
Whether to return only changed entries.
changeType - Variable in class org.ldaptive.control.EntryChangeNotificationControl
change type.
ChangeTypeHandler(EntryChangeNotificationControl) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl.ChangeTypeHandler
Creates a new change type handler.
changeTypes - Variable in class org.ldaptive.control.PersistentSearchRequestControl
persistent search change types.
changeTypes - Variable in class org.ldaptive.control.util.PersistentSearchClient
Change types.
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
 
checkCertificateTrusted(X509Certificate) - Method in class org.ldaptive.ssl.HostnameVerifyingTrustManager
Verifies the supplied certificate using the hostname verifier with each hostname.
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.
checkValue(Object) - Method in class org.ldaptive.LdapAttribute.LdapAttributeValues
Determines if the supplied object is acceptable to use in this values.
childIndex - Variable in class org.ldaptive.asn1.DERPath.Node
Index of this node.
CLASS_DESCRIPTORS - Static variable in class org.ldaptive.beans.reflect.DefaultLdapEntryMapper
Class descriptors for mapping objects.
ClassDescriptor - Interface in org.ldaptive.beans
Describes the attribute value mutators and DN value mutators for a specific type.
classFromType(Type) - Static method in class org.ldaptive.beans.reflect.ReflectionUtils
Casts the supplied type to a class.
classLoader - Variable in class org.ldaptive.provider.jndi.JndiConnectionFactory
Context class loader to use when instantiating InitialLdapContext.
classLoader - Variable in class org.ldaptive.provider.jndi.JndiProviderConfig
Context class loader.
classLoader - Variable in class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
Context class loader to use when instantiating InitialLdapContext.
className - Variable in class org.ldaptive.props.PropertyValueParser
Class found in the config.
CLASSPATH_PREFIX - Static variable in class org.ldaptive.LdapUtils
Prefix used to indicate a classpath resource.
clazz - Variable in class org.ldaptive.props.AbstractPropertyInvoker
Class to invoke methods on.
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.LdapAttribute.LdapAttributeValues
Removes all the values.
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
 
close(RequestControl[]) - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
 
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() - Method in class org.ldaptive.provider.apache.ApacheLdapConnection.ApacheLdapSearchIterator
 
close(RequestControl[]) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
 
close(RequestControl[]) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
close() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
 
close(RequestControl[]) - Method in class org.ldaptive.provider.jldap.JLdapStartTLSConnection
 
close(RequestControl[]) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
close() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
 
close(RequestControl[]) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnection
 
close(RequestControl[]) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
close() - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator
 
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(RequestControl[]) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
close() - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator
 
close() - Method in class org.ldaptive.servlets.AbstractServletSearchExecutor
 
close() - Method in interface org.ldaptive.servlets.ServletSearchExecutor
Closes any resources associated with this servlet search executor.
close() - Method in class org.ldaptive.templates.SearchTemplatesExecutor
Closes any resources associated with this object.
ClosePassivator - Class in org.ldaptive.pool
Passivates a connection by attempting to close it.
ClosePassivator() - Constructor for class org.ldaptive.pool.ClosePassivator
 
CNTRL_PATTERN - Static variable in class org.ldaptive.LdapUtils
Pattern that matches control characters.
code - Variable in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
underlying error code.
code - Variable in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
underlying error code.
code - Variable in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
underlying error code.
code - Variable in enum org.ldaptive.control.PasswordPolicyControl.Error
underlying error code.
code - Variable in enum org.ldaptive.ResultCode
underlying error code.
codeModel - Variable in class org.ldaptive.beans.generate.BeanGenerator
Code model for java class creation.
collective - Variable in class org.ldaptive.schema.AttributeType
Collective.
COLON_CHAR - Static variable in class org.ldaptive.io.LdifWriter
ASCII decimal value of colon.
COMMAND_NAME - Static variable in class org.ldaptive.cli.AddOperationCli
name of operation provided by this class.
COMMAND_NAME - Static variable in class org.ldaptive.cli.AuthenticatorCli
name of operation provided by this class.
COMMAND_NAME - Static variable in class org.ldaptive.cli.CompareOperationCli
name of operation provided by this class.
COMMAND_NAME - Static variable in class org.ldaptive.cli.DeleteOperationCli
name of operation provided by this class.
COMMAND_NAME - Static variable in class org.ldaptive.cli.SearchOperationCli
name of operation provided by this class.
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.apache.ApacheLdapConnection
 
compare(CompareRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
compare(CompareRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
compare(CompareRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
compare(CompareRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Compare an entry in the ldap.
compare(CompareRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
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.
compareDn - Variable in class org.ldaptive.CompareRequest
DN to compare.
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.
CompareReferralHandler - Class in org.ldaptive.referral
Provides handling of an ldap referral for compare operations.
CompareReferralHandler() - Constructor for class org.ldaptive.referral.CompareReferralHandler
Creates a compare add referral handler.
CompareReferralHandler(ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.CompareReferralHandler
Creates a new compare referral handler.
CompareReferralHandler(int) - Constructor for class org.ldaptive.referral.CompareReferralHandler
Creates a new compare referral handler.
CompareReferralHandler(int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.CompareReferralHandler
Creates a new compare referral handler.
CompareReferralHandler(int, int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.CompareReferralHandler
Creates a new compare referral handler.
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.
compareRequest - Variable in class org.ldaptive.pool.CompareValidator
Compare request to perform validation with.
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.
computeHashCode(Object) - Static method in class org.ldaptive.LdapUtils
Computes a hash code for the supplied object.
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.
concatFilters(String...) - Method in class org.ldaptive.templates.SearchTemplates
Concatenates the supplied filters into a single filter will all arguments ANDED together.
config - Variable in class org.ldaptive.DefaultConnectionFactory
Connection configuration used by this factory.
config - Variable in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
Connection configuration.
config - Variable in class org.ldaptive.provider.apache.ApacheLdapConnection
Provider configuration.
config - Variable in class org.ldaptive.provider.apache.ApacheLdapProvider
Provider configuration.
config - Variable in class org.ldaptive.provider.jldap.JLdapConnection
Provider configuration.
config - Variable in class org.ldaptive.provider.jldap.JLdapProvider
Provider configuration.
config - Variable in class org.ldaptive.provider.jndi.JndiConnection
Provider configuration.
config - Variable in class org.ldaptive.provider.jndi.JndiProvider
Provider configuration.
config - Variable in class org.ldaptive.provider.opendj.OpenDJConnection
Provider configuration.
config - Variable in class org.ldaptive.provider.opendj.OpenDJProvider
Provider configuration.
config - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection
Provider configuration.
config - Variable in class org.ldaptive.provider.unboundid.UnboundIDProvider
Provider configuration.
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.
conn - Variable in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Underlying connection.
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 - Variable in class org.ldaptive.AbstractOperation
Connection to perform operation.
connection - Variable in class org.ldaptive.ad.control.util.DirSyncClient
Connection to invoke the search operation on.
connection - Variable in class org.ldaptive.ad.control.util.NotificationClient
Connection to invoke the search operation on.
connection - Variable in class org.ldaptive.async.AbandonOperation
Connection to perform operation.
connection - Variable in class org.ldaptive.auth.AuthenticationHandlerResponse
Connection that authentication occurred on.
Connection - Interface in org.ldaptive
Interface for ldap connection implementations.
connection - Variable in class org.ldaptive.control.util.PagedResultsClient
Connection to invoke the search operation on.
connection - Variable in class org.ldaptive.control.util.PersistentSearchClient
Connection to invoke the search operation on.
connection - Variable in class org.ldaptive.control.util.SyncReplClient
Connection to invoke the search operation on.
connection - Variable in class org.ldaptive.control.util.VirtualListViewClient
Connection to invoke the search operation on.
connection - Variable in class org.ldaptive.extended.UnsolicitedNotifications
Connection to configure unsolicited notifications on.
connection - Variable in class org.ldaptive.provider.apache.ApacheLdapConnection
Ldap connection.
connection - Variable in class org.ldaptive.provider.jldap.JLdapConnection
Ldap connection.
connection - Variable in class org.ldaptive.provider.opendj.OpenDJConnection
Ldap connection.
connection - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection
Ldap connection.
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.
connectionConfig - Variable in class org.ldaptive.provider.apache.ApacheLdapProviderConfig
Connection configuration.
ConnectionConfigBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
ConnectionConfigBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.ConnectionConfigBeanDefinitionParser
 
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.
connectionFactories - Variable in class org.ldaptive.templates.SearchTemplatesExecutor
Connection factory.
connectionFactory - Variable in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Connection factory for LDAP communication.
ConnectionFactory - Interface in org.ldaptive
Factory for creating connections.
connectionFactory - Variable in class org.ldaptive.pool.AbstractConnectionPool
Connection factory to create connections with.
connectionFactory - Variable in class org.ldaptive.referral.AbstractReferralHandler
Referral connection factory.
connectionFactory - Variable in class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
Referral connection factory.
connectionFactory - Variable in class org.ldaptive.servlets.AbstractServletSearchExecutor
Connections for searching.
ConnectionFactoryBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
ConnectionFactoryBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.ConnectionFactoryBeanDefinitionParser
 
ConnectionFactoryManager - Interface in org.ldaptive
Interface for objects that manage an instance of connection factory.
ConnectionFactoryMetadata - Interface in org.ldaptive
Interface to describe the state of the connection factory.
connectionInitializer - Variable in class org.ldaptive.ConnectionConfig
Connection initializer to execute on Connection.open().
ConnectionInitializer - Interface in org.ldaptive
Provides an interface for initializing connections after they are opened.
connectionOptions - Variable in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
Connection options.
ConnectionPool - Interface in org.ldaptive.pool
Provides an interface for connection pooling.
ConnectionPoolBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
ConnectionPoolBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.ConnectionPoolBeanDefinitionParser
 
ConnectionPoolType - Enum in org.ldaptive.pool
Enum to define connection pool types.
ConnectionPoolType() - Constructor for enum org.ldaptive.pool.ConnectionPoolType
 
connectionStrategy - Variable in class org.ldaptive.ConnectionConfig
Connection strategy.
ConnectionStrategy - Interface in org.ldaptive
Interface to describe various connection strategies.
connectionStrategy - Variable in class org.ldaptive.provider.AbstractProviderConnectionFactory
Connection strategy.
connectOnCreate - Variable in class org.ldaptive.pool.AbstractConnectionPool
Whether to connect to the ldap on connection creation.
connectTimeout - Variable in class org.ldaptive.ConnectionConfig
Duration of time that connects will block.
constructed - Variable in class org.ldaptive.asn1.AbstractDERTag
Flag indicating whether value is primitive or constructed.
constructed - Variable in enum org.ldaptive.asn1.UniversalDERTag
Flag indicating whether value is primitive or constructed.
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'.
contentCount - Variable in class org.ldaptive.control.VirtualListViewRequestControl
server's estimate of the current number of entries in the ordered search result set.
contentCount - Variable in class org.ldaptive.control.VirtualListViewResponseControl
server's estimate of the current number of entries in the ordered search result set.
ContentCountHandler(VirtualListViewResponseControl) - Constructor for class org.ldaptive.control.VirtualListViewResponseControl.ContentCountHandler
Creates a new content count handler.
context - Variable in class org.ldaptive.auth.User
User context.
context - Variable in class org.ldaptive.provider.jndi.JndiConnection
Ldap context.
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.
contextID - Variable in class org.ldaptive.control.VirtualListViewRequestControl
value that clients should send back to the server to indicate that the server is willing to return contiguous data from a subsequent search request which uses the same search criteria.
contextID - Variable in class org.ldaptive.control.VirtualListViewResponseControl
value that clients should send back to the server to indicate that the server is willing to return contiguous data from a subsequent search request which uses the same search criteria.
ContextIDHandler(VirtualListViewResponseControl) - Constructor for class org.ldaptive.control.VirtualListViewResponseControl.ContextIDHandler
Creates a new context ID handler.
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 - Variable in class org.ldaptive.auth.AddControlAuthenticationRequestHandler
Factory that produces request controls.
ControlFactory - Class in org.ldaptive.control
Utility class for creating controls.
ControlFactory() - Constructor for class org.ldaptive.control.ControlFactory
Default constructor.
ControlHandler<T> - Interface in org.ldaptive.provider
Handles provider specific request and response controls.
controlHandler - Variable in class org.ldaptive.provider.ControlProcessor
Control handler.
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.
controlProcessor - Variable in class org.ldaptive.provider.ProviderConfig
Control processor.
controls - Variable in class org.ldaptive.AbstractRequest
Request controls.
controls - Variable in class org.ldaptive.auth.AuthenticationRequest
Request controls.
convert(Duration) - Method in class org.ldaptive.beans.spring.convert.DurationToStringConverter
 
convert(String) - Method in class org.ldaptive.beans.spring.convert.StringToDurationConverter
 
convert(String) - Method in class org.ldaptive.beans.spring.convert.StringToZonedDateTimeConverter
 
convert(ZonedDateTime) - Method in class org.ldaptive.beans.spring.convert.ZonedDateTimeToStringConverter
 
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
 
convertValue(byte[]) - Method in class org.ldaptive.ad.handler.ObjectSidHandler
 
convertValue(Class<?>, String) - Method in class org.ldaptive.beans.generate.props.BeanGeneratorPropertyInvoker
 
convertValue(Object, Class<?>, Class<T>) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Converts the supplied value to the target type.
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
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.AuthenticatorPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.BindAuthenticationHandlerPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.BindConnectionInitializerPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.BlockingConnectionPoolPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.ConnectionConfigPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.DefaultConnectionFactoryPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.ProviderConfigPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.SearchRequestPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.SimplePropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.SslConfigPropertyInvoker
 
convertValuesToByteArray(Collection<String>) - Method in class org.ldaptive.LdapAttribute.LdapAttributeValues
UTF-8 encodes the supplied collection of values.
convertValuesToString(Collection<byte[]>) - Method in class org.ldaptive.LdapAttribute.LdapAttributeValues
Base64 encodes the supplied collection of values.
cookie - Variable in class org.ldaptive.ad.control.DirSyncControl
server generated cookie.
cookie - Variable in class org.ldaptive.control.PagedResultsControl
server generated cookie.
cookie - Variable in class org.ldaptive.control.SyncDoneControl
server generated cookie.
cookie - Variable in class org.ldaptive.control.SyncRequestControl
server generated cookie.
cookie - Variable in class org.ldaptive.control.SyncStateControl
server generated cookie.
cookie - Variable in class org.ldaptive.control.util.DefaultCookieManager
Control cookie.
cookie - Variable in class org.ldaptive.intermediate.SyncInfoMessage
server generated cookie.
CookieHandler(DirSyncControl) - Constructor for class org.ldaptive.ad.control.DirSyncControl.CookieHandler
Creates a new cookie handler.
CookieHandler(PagedResultsControl) - Constructor for class org.ldaptive.control.PagedResultsControl.CookieHandler
Creates a new cookie handler.
CookieHandler(SyncDoneControl) - Constructor for class org.ldaptive.control.SyncDoneControl.CookieHandler
Creates a new cookie handler.
CookieHandler(SyncStateControl) - Constructor for class org.ldaptive.control.SyncStateControl.CookieHandler
Creates a new cookie handler.
CookieManager - Interface in org.ldaptive.control.util
Interface for the reading and writing of control related cookies.
count - Variable in class org.ldaptive.provider.AbstractProviderConnectionFactory.DefaultConnectionFactoryMetadata
connection count.
CR_CHAR - Static variable in class org.ldaptive.io.LdifWriter
ASCII decimal value of carriage return.
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() - 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 <dsml:attr/> 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.
createAttributeValueMutator(Field, Attribute) - Method in class org.ldaptive.beans.reflect.FieldClassDescriptor
Returns an attribute value mutator for the supplied field.
createAttributeValueMutator(PropertyDescriptor, Attribute) - Method in class org.ldaptive.beans.reflect.MethodClassDescriptor
Returns an attribute value mutator for the supplied property descriptor.
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
 
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
 
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, String) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates a class in the supplied package.
createClass(String) - Static method in class org.ldaptive.props.AbstractPropertyInvoker
Creates the class with the supplied name.
createClassDescriptor(Class<?>) - Method in class org.ldaptive.beans.reflect.DefaultLdapEntryMapper
Creates a class descriptor for the supplied type.
createCollection(Class<T>) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Returns a collection implementation of the correct type for this transcoder.
createCollection(Class<T>) - Method in class org.ldaptive.beans.reflect.ListReflectionTranscoder
 
createCollection(Class<T>) - Method in class org.ldaptive.beans.reflect.SetReflectionTranscoder
 
createCollection(Class<?>, int) - Static method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Creates a best fit collection for the supplied type.
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.
createCramMd5Request(String, Credential, SaslConfig) - Static method in class org.ldaptive.provider.apache.ApacheLdapSaslUtils
Creates a new cram md5 request.
createDefaultTrustManagers - Variable in class org.ldaptive.ssl.DefaultSSLContextInitializer
Whether default trust managers should be created.
createDigestMd5Properties(String, Credential, SaslConfig) - Static method in class org.ldaptive.provider.unboundid.UnboundIDSaslUtils
Creates a new digest md5 request properties.
createDigestMd5Request(String, Credential, SaslConfig) - Static method in class org.ldaptive.provider.apache.ApacheLdapSaslUtils
Creates a new digest md5 request.
createDn - Variable in class org.ldaptive.AddRequest
DN to create.
createDnValueMutator(Field) - Method in class org.ldaptive.beans.reflect.FieldClassDescriptor
Returns a dn value mutator for the supplied field.
createDnValueMutator(PropertyDescriptor) - Method in class org.ldaptive.beans.reflect.MethodClassDescriptor
Returns a dn value mutator for the supplied property descriptor.
createDnValueMutator(String) - Method in class org.ldaptive.beans.spring.SpringClassDescriptor
Creates a dn value mutator for the supplied SPEL dn property expression.
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 <dsml:attr/> elements for the supplied attributes.
createdTime - Variable in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Time this connection was created.
createEntryResolver(EntryResolver) - Method in class org.ldaptive.auth.AggregateDnResolver
Creates an aggregate entry resolver using the labels from the DN resolver and the supplied entry resolver.
createEquals(JDefinedClass) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates the equals method on the supplied class.
createEvaluationContext(Object) - Method in class org.ldaptive.beans.spring.SpringLdapEntryMapper
Creates an evaluation context to use in the spring class descriptor.
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
 
createGssApiProperties(String, Credential, SaslConfig) - Static method in class org.ldaptive.provider.unboundid.UnboundIDSaslUtils
Creates a new gssapi request properties.
createGssApiRequest(String, Credential, SaslConfig) - Static method in class org.ldaptive.provider.apache.ApacheLdapSaslUtils
Creates a new gssapi request.
createHashCode(JDefinedClass) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates the hashCode method on the supplied class.
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.apache.ApacheLdapConnectionFactory
 
createInternal(String) - Method in class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
 
createInternal(String) - Method in class org.ldaptive.provider.jndi.JndiConnectionFactory
 
createInternal(String) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
 
createInternal(String) - Method in class org.ldaptive.provider.opendj.OpenDJConnectionFactory
 
createInternal(String) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnectionFactory
 
createInternal(String) - Method in class org.ldaptive.provider.unboundid.UnboundIDStartTLSConnectionFactory
 
createJLdapConnection(LDAPConnection, JLdapProviderConfig) - Method in class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
Creates a jldap connection of the appropriate type for this connection factory.
createJLdapConnection(LDAPConnection, JLdapProviderConfig) - Method in class org.ldaptive.provider.jldap.JLdapConnectionFactory
 
createJLdapConnection(LDAPConnection, JLdapProviderConfig) - Method in class org.ldaptive.provider.jldap.JLdapSSLConnectionFactory
 
createJLdapConnection(LDAPConnection, JLdapProviderConfig) - Method in class org.ldaptive.provider.jldap.JLdapStartTLSConnectionFactory
 
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.
createLDAPConnection() - Method in class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
Creates an ldap connection for use with this connection factory.
createLDAPConnection() - Method in class org.ldaptive.provider.jldap.JLdapConnectionFactory
 
createLDAPConnection() - Method in class org.ldaptive.provider.jldap.JLdapSSLConnectionFactory
 
createLDAPConnection() - Method in class org.ldaptive.provider.jldap.JLdapStartTLSConnectionFactory
 
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.
createMutators(JDefinedClass, String, Class<?>, boolean) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates the getter and setter methods on the supplied class for the supplied name.
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 <dsml:objectclass/> 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.
createReferralOperation(Connection) - Method in class org.ldaptive.referral.AbstractReferralHandler
Creates an operation for this type of referral.
createReferralOperation(Connection) - Method in class org.ldaptive.referral.AddReferralHandler
 
createReferralOperation(Connection) - Method in class org.ldaptive.referral.CompareReferralHandler
 
createReferralOperation(Connection) - Method in class org.ldaptive.referral.DeleteReferralHandler
 
createReferralOperation(Connection) - Method in class org.ldaptive.referral.ModifyDnReferralHandler
 
createReferralOperation(Connection) - Method in class org.ldaptive.referral.ModifyReferralHandler
 
createReferralOperation(Connection) - Method in class org.ldaptive.referral.SearchReferralHandler
 
createReferralRequest(Q, LdapURL) - Method in class org.ldaptive.referral.AbstractReferralHandler
Creates a new request for this type of referral.
createReferralRequest(AddRequest, LdapURL) - Method in class org.ldaptive.referral.AddReferralHandler
 
createReferralRequest(CompareRequest, LdapURL) - Method in class org.ldaptive.referral.CompareReferralHandler
 
createReferralRequest(DeleteRequest, LdapURL) - Method in class org.ldaptive.referral.DeleteReferralHandler
 
createReferralRequest(ModifyDnRequest, LdapURL) - Method in class org.ldaptive.referral.ModifyDnReferralHandler
 
createReferralRequest(ModifyRequest, LdapURL) - Method in class org.ldaptive.referral.ModifyReferralHandler
 
createReferralRequest(SearchRequest, LdapURL) - Method in class org.ldaptive.referral.SearchReferralHandler
 
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.
createRequestControls(byte[]) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Returns the list of request controls configured for this client.
createResponse(Request, T, ResultResponse) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
Creates an operation response with the supplied response data.
createResponse(Request, T, LDAPResponse) - Method in class org.ldaptive.provider.jldap.JLdapConnection
Creates an operation response with the supplied response data.
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, Result) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
Creates an operation response with the supplied response data.
createResponse(Request, T, LDAPResult) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
Creates an operation response with the supplied 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
 
createResult(Connection, Q, Response<S>) - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
createRoleResolver(Map<String, ?>) - Method in class org.ldaptive.jaas.PropertiesRoleResolverFactory
 
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(User) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
createSearchFilter(AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
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) - 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.AuthorizationIdentityEntryResolver
Returns a search request for an object level search for the supplied DN.
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
 
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(String, int) - Method in class org.ldaptive.ldapi.AFUnixSocketFactory
Uses the AFUnixSocketFactory.socketFile property as the path to initiate a file socket ignoring all parameters of this method.
createSocket(String, int, InetAddress, int) - Method in class org.ldaptive.ldapi.AFUnixSocketFactory
Uses the AFUnixSocketFactory.socketFile property as the path to initiate a file socket ignoring all parameters of this method.
createSocket(InetAddress, int) - Method in class org.ldaptive.ldapi.AFUnixSocketFactory
Uses the AFUnixSocketFactory.socketFile property as the path to initiate a file socket ignoring all parameters of this method.
createSocket(InetAddress, int, InetAddress, int) - Method in class org.ldaptive.ldapi.AFUnixSocketFactory
Uses the AFUnixSocketFactory.socketFile property as the path to initiate a file socket ignoring all parameters of this method.
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
 
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
 
createToString(JDefinedClass) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates the toString method on the supplied class.
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
 
createTrustManagers() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
 
createTrustManagers() - Method in class org.ldaptive.ssl.X509SSLContextInitializer
 
createTypeConverter(Converter<?, ?>...) - Method in class org.ldaptive.beans.spring.SpringLdapEntryMapper
Returns a type converter that is initialized with the supplied converters and any converters supplied by SpringLdapEntryMapper.addDefaultConverters(GenericConversionService).
createTypeFromPropertyValue(Class<?>, String) - Method in class org.ldaptive.props.AbstractPropertyInvoker
Returns the object which represents the supplied class given the supplied string representation.
createValue(Object) - Static method in class org.ldaptive.provider.apache.ApacheLdapUtils
Returns an apache ldap value for the supplied object.
createValueTranscoder(String) - Static method in class org.ldaptive.beans.reflect.TranscoderFactory
Creates a value transcoder for the supplied type.
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).
creationTime - Variable in class org.ldaptive.cache.LRUCache.Item
Timestamp when this item is created.
credential - Variable in class org.ldaptive.auth.AuthenticationRequest
User credential.
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.
credential - Variable in class org.ldaptive.jaas.LdapCredential
LDAP credential.
CredentialConfig - Interface in org.ldaptive.ssl
Provides a base interface for all credential configurations.
credentialConfig - Variable in class org.ldaptive.ssl.SslConfig
Configuration for the trust and authentication material to use for SSL and startTLS.
CredentialConfigFactory - Class in org.ldaptive.ssl
Utility class for creating credential configs when the underlying credential is already available for use.
CredentialConfigFactory() - Constructor for class org.ldaptive.ssl.CredentialConfigFactory
Default constructor.
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.
criticality - Variable in class org.ldaptive.control.AbstractControl
is control critical.
cursor - Variable in class org.ldaptive.provider.apache.ApacheLdapConnection.ApacheLdapSearchIterator
Ldap search cursor.
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.
customTranscoder - Variable in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Custom transcoder to override the default transcoder.

D

DATE_FORMAT - Static variable in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Date format.
DAY_PATTERN - Static variable in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Pattern for capturing the day in generalized time.
decode(byte[]) - Method in class org.ldaptive.ad.control.DirSyncControl
 
decode(byte[]) - Method in class org.ldaptive.ad.control.GetStatsControl
 
decode(byte[]) - Method in class org.ldaptive.ad.extended.FastBindResponse
 
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
 
decode(byte[]) - Method in class org.ldaptive.control.EntryChangeNotificationControl
 
decode(byte[]) - Method in class org.ldaptive.control.PagedResultsControl
 
decode(byte[]) - Method in class org.ldaptive.control.PasswordExpiredControl
 
decode(byte[]) - Method in class org.ldaptive.control.PasswordExpiringControl
 
decode(byte[]) - Method in class org.ldaptive.control.PasswordPolicyControl
 
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
 
decode(byte[]) - Method in class org.ldaptive.control.SyncDoneControl
 
decode(byte[]) - Method in class org.ldaptive.control.SyncStateControl
 
decode(byte[]) - Method in class org.ldaptive.control.VirtualListViewResponseControl
 
decode(byte[]) - Method in class org.ldaptive.extended.CancelResponse
 
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
 
decode(byte[]) - Method in class org.ldaptive.extended.WhoAmIResponse
 
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
 
DECODE - Static variable in class org.ldaptive.io.Hex
Decode table which stores characters from 0 to f.
decode(char[]) - Static method in class org.ldaptive.io.Hex
This will convert the supplied value from 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
 
decodeBinaryValue(byte[]) - Method in class org.ldaptive.io.AbstractStringValueTranscoder
 
decodeBinaryValue(byte[]) - Method in class org.ldaptive.io.ByteArrayValueTranscoder
 
decodeBinaryValue(byte[]) - Method in class org.ldaptive.io.CertificateValueTranscoder
 
decodeBinaryValue(byte[]) - Method in class org.ldaptive.io.ObjectValueTranscoder
 
decodeBinaryValue(byte[]) - Method in interface org.ldaptive.io.ValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
decodeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
decodeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
decodeBinaryValues(Collection<byte[]>) - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Decodes the supplied values into an object.
decodeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
decoded - Variable in class org.ldaptive.DnParser.OctetStringHandler
Decoded octet string.
decodeHexValue(char[]) - Static method in class org.ldaptive.DnParser
Decodes the supplied hexadecimal value.
decodeStringValue(String) - Method in class org.ldaptive.ad.io.DeltaTimeValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.ad.io.FileTimeValueTranscoder
 
decodeStringValue(String) - Static method in class org.ldaptive.DnParser
Decodes the supplied string attribute value.
decodeStringValue(String) - Method in class org.ldaptive.io.AbstractBinaryValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.io.BooleanValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.io.CertificateValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.io.CharArrayValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.io.DoubleValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.io.FloatValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.io.GeneralizedTimeValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.io.IntegerValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.io.LongValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.io.ObjectValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.io.ShortValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.io.StringValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.io.UUIDValueTranscoder
 
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
 
decodeStringValue(String) - Method in class org.ldaptive.schema.io.DITContentRuleValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.io.DITStructureRuleValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.io.MatchingRuleUseValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.io.MatchingRuleValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.io.NameFormValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.io.ObjectClassValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.io.SyntaxValueTranscoder
 
decodeStringValues(Collection<String>) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
decodeStringValues(Collection<String>) - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
decodeStringValues(Collection<String>) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
decodeStringValues(Collection<String>) - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Decodes the supplied values into an object.
decodeStringValues(Collection<String>) - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
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_ATTRIBUTE - Static variable in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Default password attribute.
DEFAULT_ATTRIBUTES - Static variable in class org.ldaptive.LdapURL.Entry
Default return attributes, value is none.
DEFAULT_BASE_DN - Static variable in class org.ldaptive.LdapURL.Entry
Default base DN, value is "".
DEFAULT_CONNECTION_FACTORY - Static variable in class org.ldaptive.referral.AbstractReferralHandler
Default referral connection factory.
DEFAULT_CREDENTIAL_CONFIG_CLASS - Static variable in class org.ldaptive.props.CredentialConfigParser
Credential config class found in the config.
DEFAULT_DELIMITER - Static variable in class org.ldaptive.LdapURL
Default delimiter for ldap urls.
DEFAULT_FILTER - Static variable in class org.ldaptive.LdapURL.Entry
Default search filter value is '(objectClass=*)'.
DEFAULT_IDLE_TIME - Static variable in class org.ldaptive.pool.IdlePruneStrategy
Default idle time.
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.Entry
Default LDAP port, value is 389.
DEFAULT_LDAPS_PORT - Static variable in class org.ldaptive.LdapURL.Entry
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_PRUNE_PERIOD - Static variable in class org.ldaptive.pool.IdlePruneStrategy
Default prune period in seconds.
DEFAULT_REFERRAL_LIMIT - Static variable in class org.ldaptive.referral.AbstractReferralHandler
Default referral limit.
DEFAULT_SCHEME - Static variable in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Default password scheme.
DEFAULT_SCOPE - Static variable in class org.ldaptive.LdapURL.Entry
Default scope, value is SearchScope.OBJECT.
DEFAULT_SPRING_CONTEXT_PATH - Static variable in class org.ldaptive.servlets.AbstractServletSearchTemplatesExecutor
Default spring context path.
DEFAULT_STATISTICS_SIZE - Static variable in class org.ldaptive.pool.IdlePruneStrategy
Default number of statistics to store.
DEFAULT_TTL - Static variable in class org.ldaptive.DnsSrvConnectionStrategy
Default time to live for DNS results.
DEFAULT_TYPE - Static variable in class org.ldaptive.ssl.KeyStoreUtils
Default keystore type.
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 30 minutes.
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 5 seconds.
DefaultClassDescriptor - Class in org.ldaptive.beans.reflect
Default implementation of a class descriptor.
DefaultClassDescriptor() - Constructor for class org.ldaptive.beans.reflect.DefaultClassDescriptor
 
DefaultConnection(ConnectionConfig, ProviderConnectionFactory<?>) - Constructor for class org.ldaptive.DefaultConnectionFactory.DefaultConnection
Creates a new default connection.
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.
DefaultConnectionFactoryMetadata(String) - Constructor for class org.ldaptive.provider.AbstractProviderConnectionFactory.DefaultConnectionFactoryMetadata
Creates a new default connection factory metadata.
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.
DefaultConnectionStrategy - Class in org.ldaptive
Connection strategy that returns the exact URL that is returned from ConnectionFactoryMetadata.getLdapUrl().
DefaultConnectionStrategy() - Constructor for class org.ldaptive.DefaultConnectionStrategy
 
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.
DefaultDnValueMutator - Class in org.ldaptive.beans.reflect
Uses a AttributeValueMutator to mutate the configured DN of an object.
DefaultDnValueMutator(AttributeValueMutator) - Constructor for class org.ldaptive.beans.reflect.DefaultDnValueMutator
Creates a new default dn value mutator.
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.SubjectAltNameType - Enum in org.ldaptive.ssl
Enum for subject alt name types.
DefaultLdapEntryManager<T> - Class in org.ldaptive.beans.persistence
Default implementation of an ldap entry manager.
DefaultLdapEntryManager(LdapEntryMapper<T>, ConnectionFactory) - Constructor for class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Creates a new default ldap entry manager.
DefaultLdapEntryManager(LdapEntryMapper<T>, ConnectionFactory, String[]) - Constructor for class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Creates a new default ldap entry manager.
DefaultLdapEntryMapper<T> - Class in org.ldaptive.beans.reflect
Stores the class descriptors for a specific object in a static map.
DefaultLdapEntryMapper() - Constructor for class org.ldaptive.beans.reflect.DefaultLdapEntryMapper
 
DefaultPooledConnectionProxy(Connection, Response<Void>) - Constructor for class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Creates a new pooled connection.
DefaultReflectionTranscoder - Class in org.ldaptive.beans.reflect
Default implementation of a reflection transcoder.
DefaultReflectionTranscoder(Type) - Constructor for class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Creates a new default reflection transcoder.
DefaultReflectionTranscoder(Type, ValueTranscoder<?>) - Constructor for class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Creates a new default reflection transcoder.
defaultRole - Variable in class org.ldaptive.jaas.AbstractLoginModule
Default roles.
defaultSortBehavior - Static variable in enum org.ldaptive.SortBehavior
Default sort behavior.
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.
DefaultTermParser() - Constructor for class org.ldaptive.templates.SearchTemplates.DefaultTermParser
 
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.
DefaultWarning(ZonedDateTime, int) - Constructor for class org.ldaptive.auth.AccountState.DefaultWarning
Creates a new warning.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.AttributeType
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.DITContentRule
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.DITStructureRule
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.Extensions
Pattern to match attribute type definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.MatchingRule
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.MatchingRuleUse
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.NameForm
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.ObjectClass
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.Syntax
Pattern to match definitions.
delete(T) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
 
delete(T) - Method in interface org.ldaptive.beans.persistence.LdapEntryManager
Deletes the supplied annotated object from an LDAP.
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.apache.ApacheLdapConnection
 
delete(DeleteRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
delete(DeleteRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
delete(DeleteRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
delete(DeleteRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Delete an entry in the ldap.
delete(DeleteRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
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.
deleteDn - Variable in class org.ldaptive.DeleteRequest
DN to delete.
deleteEntry - Variable in class org.ldaptive.ext.MergeRequest
Whether to delete the entry.
deleteOldRDn - Variable in class org.ldaptive.ModifyDnRequest
Whether to delete the old RDN attribute.
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.
DeleteReferralHandler - Class in org.ldaptive.referral
Provides handling of an ldap referral for delete operations.
DeleteReferralHandler() - Constructor for class org.ldaptive.referral.DeleteReferralHandler
Creates a new delete referral handler.
DeleteReferralHandler(ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.DeleteReferralHandler
Creates a new delete referral handler.
DeleteReferralHandler(int) - Constructor for class org.ldaptive.referral.DeleteReferralHandler
Creates a new delete referral handler.
DeleteReferralHandler(int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.DeleteReferralHandler
Creates a new delete referral handler.
DeleteReferralHandler(int, int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.DeleteReferralHandler
Creates a new delete referral handler.
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 - Variable in class org.ldaptive.auth.AbstractSearchDnResolver
How to handle aliases.
derefAliases - Variable in class org.ldaptive.auth.AbstractSearchEntryResolver
How to handle aliases.
DerefAliases - Enum in org.ldaptive
Enum to define how aliases are dereferenced.
DerefAliases() - Constructor for enum org.ldaptive.DerefAliases
 
derefAliases - Variable in class org.ldaptive.SearchRequest
How to handle aliases.
DEREncoder - Interface in org.ldaptive.asn1
Interface for encoding DER objects.
derEncoders - Variable in class org.ldaptive.asn1.ConstructedDEREncoder
Encoders in this sequence.
derItem - Variable in class org.ldaptive.asn1.BooleanType
Boolean to encode.
derItem - Variable in class org.ldaptive.asn1.ContextType
Data to encode.
derItem - Variable in class org.ldaptive.asn1.IntegerType
Integer to encode.
derItem - Variable in class org.ldaptive.asn1.OctetStringType
String to encode.
derItem - Variable in class org.ldaptive.asn1.OidType
Integer to encode.
derItem - Variable in class org.ldaptive.asn1.UuidType
UUID to encode.
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.
DERPath.Node - Class in org.ldaptive.asn1
DER path node encapsulates the path name and its location among other children that share a common parent.
derTag - Variable in class org.ldaptive.asn1.AbstractDERType
Constructed tag.
DERTag - Interface in org.ldaptive.asn1
Describes the tag of a DER-encoded type.
description - Variable in class org.ldaptive.schema.AbstractSchemaElement
Description.
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.ldaptive.io.JsonReader.SearchResultDeserializer
 
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.
DirectAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
DirectAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.DirectAuthenticatorBeanDefinitionParser
 
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.CookieHandler - Class in org.ldaptive.ad.control
Parse handler implementation for the cookie.
DirSyncControl.Flag - Enum in org.ldaptive.ad.control
Types of flags.
DirSyncControl.FlagHandler - Class in org.ldaptive.ad.control
Parse handler implementation for the flag.
DirSyncControl.MaxAttrCountHandler - Class in org.ldaptive.ad.control
Parse handler implementation for the maxAttributeCount.
dirSyncFlags - Variable in class org.ldaptive.ad.control.util.DirSyncClient
DirSync flags.
disconnectHandler - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection
Receives disconnect notifications.
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(CommandLine) - Method in class org.ldaptive.cli.AuthenticatorCli
 
dispatch(CommandLine) - Method in class org.ldaptive.cli.CompareOperationCli
 
dispatch(CommandLine) - Method in class org.ldaptive.cli.DeleteOperationCli
 
dispatch(CommandLine) - Method in class org.ldaptive.cli.SearchOperationCli
 
DIT_CONTENT_RULES_ATTR_NAME - Static variable in class org.ldaptive.schema.SchemaFactory
DIT content rules attribute name on the subschema entry.
DIT_STRUCTURE_RULES_ATTR_NAME - Static variable in class org.ldaptive.schema.SchemaFactory
DIT structure rules attribute name on the subschema entry.
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.
ditContentRules - Variable in class org.ldaptive.schema.Schema
DIT content rules.
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.
ditStructureRules - Variable in class org.ldaptive.schema.Schema
DIT structure rules.
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.
dn - Variable in class org.ldaptive.beans.AbstractClassDescriptor.SimpleDnValueMutator
DN value to store.
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
 
dnAttributeName - Variable in class org.ldaptive.handler.DnAttributeEntryHandler
Attribute name for the entry dn.
dnCaseChange - Variable in class org.ldaptive.handler.CaseChangeEntryHandler
Type of case modification to make to the entry DN.
dnMutator - Variable in class org.ldaptive.beans.AbstractClassDescriptor
Dn value mutator for this class.
dnMutator - Variable in class org.ldaptive.beans.reflect.DefaultDnValueMutator
Mutator for the DN.
DnParser - Class in org.ldaptive
Parses DNs following the rules in RFC 4514.
DnParser() - Constructor for class org.ldaptive.DnParser
Default constructor.
DnParser.OctetStringHandler - Class in org.ldaptive
Parse handler for decoding octet strings.
dnResolver - Variable in class org.ldaptive.auth.Authenticator
For finding user DNs.
DnResolver - Interface in org.ldaptive.auth
Provides an interface for finding LDAP DNs with a user identifier.
dnResolvers - Variable in class org.ldaptive.auth.AggregateDnResolver
Labeled DN resolvers.
DNS_CONTEXT_FACTORY - Static variable in class org.ldaptive.DnsSrvConnectionStrategy
JNDI context factory for DNS.
DNS_PROVIDER_URL - Static variable in class org.ldaptive.DnsSrvConnectionStrategy
JNDI context factory for DNS.
DnsSrvConnectionStrategy - Class in org.ldaptive
DNS SRV connection strategy.
DnsSrvConnectionStrategy() - Constructor for class org.ldaptive.DnsSrvConnectionStrategy
Creates a new DNS SRV connection strategy.
DnsSrvConnectionStrategy(long) - Constructor for class org.ldaptive.DnsSrvConnectionStrategy
Creates a new DNS SRV connection strategy.
DnsSrvConnectionStrategy(Map<String, Object>, long) - Constructor for class org.ldaptive.DnsSrvConnectionStrategy
Creates a new DNS SRV connection strategy.
DnsSrvConnectionStrategy.SrvRecord - Class in org.ldaptive
SRV record.
DnValueMutator - Interface in org.ldaptive.beans
Interface for mutating the DN value on an arbitrary object.
DOC_BUILDER_FACTORY - Static variable in class org.ldaptive.io.Dsmlv1Reader
Document builder factory.
DOC_BUILDER_FACTORY - Static variable in class org.ldaptive.io.Dsmlv1Writer
Document builder factory.
domain - Variable in enum org.ldaptive.props.PropertySource.PropertyDomain
properties domain.
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AbstractSearchAuthenticatorBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AggregatePooledSearchExecutorBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AggregateSearchExecutorBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.ConnectionConfigBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.ConnectionFactoryBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.ConnectionPoolBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.DirectAuthenticatorBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.ParallelPooledSearchExecutorBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.ParallelSearchExecutorBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.PooledConnectionFactoryBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.SearchExecutorBeanDefinitionParser
 
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.
dsmlReader - Variable in class org.ldaptive.io.Dsmlv1Reader
Reader to read from.
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
 
Dsmlv1ServletSearchTemplatesExecutor - Class in org.ldaptive.servlets
Writes search results as DSML version 1.
Dsmlv1ServletSearchTemplatesExecutor() - Constructor for class org.ldaptive.servlets.Dsmlv1ServletSearchTemplatesExecutor
 
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.
dsmlWriter - Variable in class org.ldaptive.io.Dsmlv1Writer
Writer to write to.
DurationToStringConverter - Class in org.ldaptive.beans.spring.convert
Convert a Duration to a String.
DurationToStringConverter() - Constructor for class org.ldaptive.beans.spring.convert.DurationToStringConverter
 

E

edError - Variable in class org.ldaptive.auth.ext.EDirectoryAccountState
edirectory specific enum.
EDirectoryAccountState - Class in org.ldaptive.auth.ext
Represents the state of an eDirectory account.
EDirectoryAccountState(ZonedDateTime, 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(Period) - 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.
EMPTY_AUTHZ - Static variable in class org.ldaptive.control.ProxyAuthorizationControl
empty byte array used for anonymous authz.
EMPTY_COOKIE - Static variable in class org.ldaptive.ad.control.DirSyncControl
Empty byte array used for null cookies.
EMPTY_COOKIE - Static variable in class org.ldaptive.control.PagedResultsControl
Empty byte array used for null cookies.
EMPTY_STRING_ARRAY - Static variable in class org.ldaptive.templates.Query
Used for setting empty terms.
enabledCipherSuites - Variable in class org.ldaptive.ssl.SslConfig
Enabled cipher suites.
enabledProtocols - Variable in class org.ldaptive.ssl.SslConfig
Enabled protocol versions.
encode() - Method in class org.ldaptive.ad.control.DirSyncControl
 
encode() - Method in class org.ldaptive.ad.control.ExtendedDnControl
 
encode() - Method in class org.ldaptive.ad.control.ForceUpdateControl
 
encode() - Method in class org.ldaptive.ad.control.GetStatsControl
 
encode() - Method in class org.ldaptive.ad.control.LazyCommitControl
 
encode() - Method in class org.ldaptive.ad.control.NotificationControl
 
encode() - Method in class org.ldaptive.ad.control.PermissiveModifyControl
 
encode() - Method in class org.ldaptive.ad.control.RangeRetrievalNoerrControl
 
encode() - Method in class org.ldaptive.ad.control.SearchOptionsControl
 
encode() - Method in class org.ldaptive.ad.control.ShowDeactivatedLinkControl
 
encode() - Method in class org.ldaptive.ad.control.ShowDeletedControl
 
encode() - Method in class org.ldaptive.ad.control.ShowRecycledControl
 
encode() - Method in class org.ldaptive.ad.control.VerifyNameControl
 
encode() - Method in class org.ldaptive.ad.extended.FastBindRequest
 
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() - Method in class org.ldaptive.asn1.BooleanType
 
encode() - Method in class org.ldaptive.asn1.ConstructedDEREncoder
 
encode() - Method in class org.ldaptive.asn1.ContextType
 
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() - Method in class org.ldaptive.asn1.IntegerType
 
encode() - Method in class org.ldaptive.asn1.NullType
 
encode() - Method in class org.ldaptive.asn1.OctetStringType
 
encode() - Method in class org.ldaptive.asn1.OidType
 
encode() - Method in class org.ldaptive.asn1.RDN
 
encode() - Method in class org.ldaptive.asn1.UuidType
 
encode() - Method in class org.ldaptive.control.AuthorizationIdentityRequestControl
 
encode() - Method in class org.ldaptive.control.ManageDsaITControl
 
encode() - Method in class org.ldaptive.control.PagedResultsControl
 
encode() - Method in class org.ldaptive.control.PasswordPolicyControl
 
encode() - Method in class org.ldaptive.control.PersistentSearchRequestControl
 
encode() - Method in class org.ldaptive.control.ProxyAuthorizationControl
 
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
 
encode() - Method in class org.ldaptive.control.SyncRequestControl
 
encode() - Method in class org.ldaptive.control.TreeDeleteControl
 
encode() - Method in class org.ldaptive.control.VirtualListViewRequestControl
 
encode() - Method in class org.ldaptive.extended.CancelRequest
 
encode() - Method in interface org.ldaptive.extended.ExtendedRequest
Provides the BER encoding of this request.
encode() - Method in class org.ldaptive.extended.PasswordModifyRequest
 
encode() - Method in class org.ldaptive.extended.WhoAmIRequest
 
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
 
encodeBinaryValue(T) - Method in class org.ldaptive.io.AbstractStringValueTranscoder
 
encodeBinaryValue(byte[]) - Method in class org.ldaptive.io.ByteArrayValueTranscoder
 
encodeBinaryValue(Certificate) - Method in class org.ldaptive.io.CertificateValueTranscoder
 
encodeBinaryValue(Object) - Method in class org.ldaptive.io.ObjectValueTranscoder
 
encodeBinaryValue(T) - Method in interface org.ldaptive.io.ValueTranscoder
Encodes the supplied value into an ldap attribute value.
encodeBinaryValues(Object) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
encodeBinaryValues(Object) - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
encodeBinaryValues(Object) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
encodeBinaryValues(Object) - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Encodes the supplied value into one or more byte arrays for use in an attribute.
encodeBinaryValues(Object) - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
encodeCntrlChars - Static variable in class org.ldaptive.Response
Whether to encode control characters.
encoded - Variable in class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedRequest
BER encoded request data.
encoded - Variable in class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedResponse
BER encoded response data.
encodeData(String) - Method in class org.ldaptive.io.LdifWriter
Determines whether the supplied data should be base64 encoded.
encodeStringValue(Long) - Method in class org.ldaptive.ad.io.DeltaTimeValueTranscoder
 
encodeStringValue(ZonedDateTime) - Method in class org.ldaptive.ad.io.FileTimeValueTranscoder
 
encodeStringValue(T) - Method in class org.ldaptive.io.AbstractBinaryValueTranscoder
 
encodeStringValue(T) - Method in class org.ldaptive.io.AbstractPrimitiveValueTranscoder
 
encodeStringValue(Certificate) - Method in class org.ldaptive.io.CertificateValueTranscoder
 
encodeStringValue(char[]) - Method in class org.ldaptive.io.CharArrayValueTranscoder
 
encodeStringValue(ZonedDateTime) - Method in class org.ldaptive.io.GeneralizedTimeValueTranscoder
 
encodeStringValue(Object) - Method in class org.ldaptive.io.ObjectValueTranscoder
 
encodeStringValue(String) - Method in class org.ldaptive.io.StringValueTranscoder
 
encodeStringValue(UUID) - Method in class org.ldaptive.io.UUIDValueTranscoder
 
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
 
encodeStringValues(Object) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
encodeStringValues(Object) - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
encodeStringValues(Object) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
encodeStringValues(Object) - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Encodes the supplied value into one or more strings for use in an attribute.
encodeStringValues(Object) - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
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.
END_CERT - Static variable in class org.ldaptive.io.CertificateValueTranscoder
PEM cert footer.
END_OF_RANGE - Static variable in class org.ldaptive.ad.handler.RangeEntryHandler
The character indicating that the end of the range has been reached.
Entry - Annotation Type in org.ldaptive.beans
Annotation to describe an LDAP entry on a bean.
Entry(SearchEntry) - Constructor for class org.ldaptive.control.util.PersistentSearchItem.Entry
Creates a new entry.
Entry(SearchEntry) - Constructor for class org.ldaptive.control.util.SyncReplItem.Entry
Creates a new entry.
Entry(String, String, int, String, String[], SearchScope, SearchFilter) - Constructor for class org.ldaptive.LdapURL.Entry
Creates a new entry.
entryAttributes - Variable in class org.ldaptive.LdapEntry
Attributes contained in this bean.
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.
entryChangeNotificationControl - Variable in class org.ldaptive.control.util.PersistentSearchItem.Entry
Control to search the entry for.
EntryChangeNotificationControl.ChangeNumberHandler - Class in org.ldaptive.control
Parse handler implementation for the change number.
EntryChangeNotificationControl.ChangeTypeHandler - Class in org.ldaptive.control
Parse handler implementation for the change type.
EntryChangeNotificationControl.PreviousDnHandler - Class in org.ldaptive.control
Parse handler implementation for the previous dn.
entryDn - Variable in class org.ldaptive.LdapEntry
Distinguished name for this entry.
entryHandlers - Variable in class org.ldaptive.auth.AbstractSearchEntryResolver
Ldap entry handlers.
entryHandlers - Variable in class org.ldaptive.SearchRequest
Ldap entry handlers.
EntryResolver() - Constructor for class org.ldaptive.auth.AggregateDnResolver.EntryResolver
Default constructor.
EntryResolver(Map<String, EntryResolver>) - Constructor for class org.ldaptive.auth.AggregateDnResolver.EntryResolver
Creates a new aggregate entry resolver.
entryResolver - Variable in class org.ldaptive.auth.Authenticator
For finding user entries.
EntryResolver - Interface in org.ldaptive.auth
Provides an interface for finding a user's ldap entry after a successful authentication.
entryResolvers - Variable in class org.ldaptive.auth.AggregateDnResolver.EntryResolver
Labeled entry resolvers.
entryUuid - Variable in class org.ldaptive.control.SyncStateControl
sync UUID.
EntryUuidHandler(SyncStateControl) - Constructor for class org.ldaptive.control.SyncStateControl.EntryUuidHandler
Creates a new entry uuid handler.
entryUuids - Variable in class org.ldaptive.intermediate.SyncInfoMessage
entry uuids.
environment - Variable in class org.ldaptive.provider.jndi.JndiConnectionFactory
Environment properties.
environment - Variable in class org.ldaptive.provider.jndi.JndiProviderConfig
Context environment.
environment - Variable in class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
Environment properties.
equalityMatchingRule - Variable in class org.ldaptive.schema.AttributeType
Equality matching rule.
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.ObjectGuidHandler
 
equals(Object) - Method in class org.ldaptive.ad.handler.ObjectSidHandler
 
equals(Object) - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
 
equals(Object) - Method in class org.ldaptive.ad.handler.RangeEntryHandler
 
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.DERPath.Node
 
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.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.TreeDeleteControl
 
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.DnsSrvConnectionStrategy.SrvRecord
 
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.LdapAttribute.LdapAttributeValues
 
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.SearchReference
 
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.
ERA_OFFSET - Static variable in class org.ldaptive.ad.io.FileTimeValueTranscoder
Number of milliseconds between standard Unix era (1/1/1970) and filetime start (1/1/1601).
Error(int) - Constructor for enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
Creates a new active directory error.
Error(int) - Constructor for enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
Creates a new edirectory error.
Error(int) - Constructor for enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
Creates a new freeipa error.
Error() - Constructor for enum org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
 
error - Variable in class org.ldaptive.control.PasswordPolicyControl
Ppolicy error.
Error(int) - Constructor for enum org.ldaptive.control.PasswordPolicyControl.Error
Creates a new error.
ErrorHandler(PasswordPolicyControl) - Constructor for class org.ldaptive.control.PasswordPolicyControl.ErrorHandler
Creates a new error handler.
escape(String) - Static method in class org.ldaptive.SearchFilter
Escapes the supplied string per RFC 2254.
escapeUser - Variable in class org.ldaptive.auth.FormatDnResolver
whether to escape the user input.
escapeValue(String) - Static method in class org.ldaptive.LdapAttribute
Escapes the supplied string value per RFC 4514 section 2.4.
evaluationContext - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Evaluation context.
evaluationContext - Variable in class org.ldaptive.beans.spring.SpelDnValueMutator
Evaluation context.
evaluationContext - Variable in class org.ldaptive.beans.spring.SpringClassDescriptor
Context for evaluating spring expressions.
exceptionHandler - Variable in class org.ldaptive.async.AbstractAsyncOperation
Handler to handle exceptions.
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
 
exceptionReceived(Exception) - Method in interface org.ldaptive.provider.ResponseListener
Invoked when an exception is thrown from a provider indicating the operation cannot be completed.
EXCEPTIONS_TO_RESULT_CODES - Static variable in class org.ldaptive.provider.jndi.NamingExceptionUtils
Map of naming exceptions to ldap result codes.
excludeAttrs - Variable in class org.ldaptive.ext.MergeRequest
Attribute names to exclude when performing a merge.
excludedNames - Variable in class org.ldaptive.beans.generate.BeanGenerator
Excluded names.
execute(Q) - Method in class org.ldaptive.AbstractOperation
 
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
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(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
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
execute(SearchRequest, CookieManager) - Method in class org.ldaptive.control.util.SyncReplClient
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
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.
executor - Variable in class org.ldaptive.cache.LRUCache
Executor for performing eviction.
executorService - Variable in class org.ldaptive.async.AsyncSearchOperation
Cached thread executor to submit async operations to.
expiration - Variable in class org.ldaptive.auth.AccountState.DefaultWarning
expiration.
expirationPeriod - Variable in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Amount of time since a password was set until it will expire.
expirationPeriod - Variable in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Amount of time since a password was set until it will expire.
expirationTime - Variable in class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
expiration time.
expression - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
SPEL expression to access values.
expression - Variable in class org.ldaptive.beans.spring.SpelDnValueMutator
SPEL expression to access the DN.
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.
extendedDnFlag - Variable in class org.ldaptive.ad.control.util.DirSyncClient
ExtendedDn flags.
extendedOperation(ExtendedRequest) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
 
extendedOperation(ExtendedRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
extendedOperation(ExtendedRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
extendedOperation(ExtendedRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
extendedOperation(ExtendedRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Perform an extended operation in the ldap.
extendedOperation(ExtendedRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
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.
ExtendedResponseFactory() - Constructor for class org.ldaptive.extended.ExtendedResponseFactory
Default constructor.
extensions - Variable in class org.ldaptive.schema.AbstractSchemaElement
Extensions.
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.
extensions - Variable in class org.ldaptive.schema.Extensions
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

f - Variable in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
Field to operate on.
factory - Variable in class org.ldaptive.auth.BindAuthenticationHandler
Connection factory.
factory - Variable in class org.ldaptive.auth.CompareAuthenticationHandler
Connection factory.
factory - Variable in class org.ldaptive.auth.PooledBindAuthenticationHandler
Connection factory.
factory - Variable in class org.ldaptive.auth.PooledCompareAuthenticationHandler
Connection factory.
factory - Variable in class org.ldaptive.auth.PooledSearchDnResolver
Connection factory.
factory - Variable in class org.ldaptive.auth.PooledSearchEntryResolver
Connection factory.
factory - Variable in class org.ldaptive.auth.SearchDnResolver
Connection factory.
factory - Variable in class org.ldaptive.auth.SearchEntryResolver
Connection factory.
factory - Variable in class org.ldaptive.jaas.PooledSearchRoleResolver
Connection factory.
factory - Variable in class org.ldaptive.jaas.SearchRoleResolver
Connection factory.
factory - Variable in class org.ldaptive.ssl.AbstractTLSSocketFactory
SSLSocketFactory used for creating SSL sockets.
failFastInitialize - Variable in class org.ldaptive.pool.AbstractConnectionPool
Whether AbstractConnectionPool.initialize() should throw if pooling configuration requirements are not met.
FALSE_BYTE - Static variable in class org.ldaptive.asn1.BooleanType
Boolean false byte representation.
FastBindConnectionInitializer() - Constructor for class org.ldaptive.ad.extended.FastBindOperation.FastBindConnectionInitializer
 
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.
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
 
fError - Variable in class org.ldaptive.auth.ext.FreeIPAAccountState
freeipa specific enum.
FieldAttributeValueMutator - Class in org.ldaptive.beans.reflect
Attribute mutator associated with the Field of an object.
FieldAttributeValueMutator(ReflectionTranscoder, Field) - Constructor for class org.ldaptive.beans.reflect.FieldAttributeValueMutator
Creates a new field attribute value mutator.
FieldAttributeValueMutator(String, boolean, SortBehavior, ReflectionTranscoder, Field) - Constructor for class org.ldaptive.beans.reflect.FieldAttributeValueMutator
Creates a new field attribute value mutator.
FieldClassDescriptor - Class in org.ldaptive.beans.reflect
Creates DN and attribute mutators for the Fields on a type.
FieldClassDescriptor() - Constructor for class org.ldaptive.beans.reflect.FieldClassDescriptor
 
FILE_PREFIX - Static variable in class org.ldaptive.LdapUtils
Prefix used to indicate a file resource.
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
 
filterTemplates - Variable in class org.ldaptive.templates.SearchTemplates
Search filter templates.
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.
find(T) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
 
find(T) - Method in interface org.ldaptive.beans.persistence.LdapEntryManager
Searches for the supplied annotated object in an LDAP and returns the object mapped with it's ldap attribute properties set.
Flag(long) - Constructor for enum org.ldaptive.ad.control.DirSyncControl.Flag
Creates a new flag.
flag - Variable in class org.ldaptive.ad.control.ExtendedDnControl
flag.
Flag() - Constructor for enum org.ldaptive.ad.control.ExtendedDnControl.Flag
 
flag - Variable in class org.ldaptive.ad.control.SearchOptionsControl
flag.
Flag() - Constructor for enum org.ldaptive.ad.control.SearchOptionsControl.Flag
 
FlagHandler(DirSyncControl) - Constructor for class org.ldaptive.ad.control.DirSyncControl.FlagHandler
Creates a new flag handler.
flags - Variable in class org.ldaptive.ad.control.DirSyncControl
flags.
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.
followReferral(Connection, Q, String[]) - Method in class org.ldaptive.referral.AbstractReferralHandler
Follows the supplied referral URLs in order until a SUCCESS or REFERRAL_LIMIT_EXCEEDED occurs.
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
 
format() - Method in class org.ldaptive.schema.DITContentRule
 
format() - Method in class org.ldaptive.schema.DITStructureRule
 
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
 
format() - Method in class org.ldaptive.schema.MatchingRuleUse
 
format() - Method in class org.ldaptive.schema.NameForm
 
format() - Method in class org.ldaptive.schema.ObjectClass
 
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
 
format() - Method in class org.ldaptive.SearchFilter
Returns this filter with it's parameters encoded and replaced.
format(Query) - Method in class org.ldaptive.templates.SearchTemplates
Creates the search filters using configured templates and the supplied query.
formatArgs - Variable in class org.ldaptive.auth.FormatDnResolver
format arguments.
formatAttributeName(String) - Method in class org.ldaptive.beans.generate.BeanGenerator
Formats the supplied name for use as a Java property.
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.
formatOID - Variable in class org.ldaptive.control.SessionTrackingControl
Format OID.
FormatOIDHandler(SessionTrackingControl) - Constructor for class org.ldaptive.control.SessionTrackingControl.FormatOIDHandler
Creates a new format oid handler.
formatOids(String...) - Static method in class org.ldaptive.schema.SchemaUtils
Returns a formatted string to describe the supplied OIDs.
formatString - Variable in class org.ldaptive.auth.FormatDnResolver
format of DN.
FRACTION_PATTERN - Static variable in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Pattern for capturing optional fraction in generalized time.
FractionalPart(int) - Constructor for enum org.ldaptive.io.GeneralizedTimeValueTranscoder.FractionalPart
Creates a new fractional part.
FreeIPAAccountState - Class in org.ldaptive.auth.ext
Represents the state of a FreeIPA account.
FreeIPAAccountState(ZonedDateTime, 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(Period, int) - Constructor for class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Creates a new freeipa authentication response handler.
FreeIPAAuthenticationResponseHandler(Period, Period, int) - Constructor for class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Creates a new freeipa authentication response handler.
fromAttributeModification(AttributeModification[]) - Method in class org.ldaptive.provider.apache.ApacheLdapUtils
Returns apache ldap modifications using the supplied attribute modifications.
fromAttributeModification(AttributeModification[]) - Method in class org.ldaptive.provider.jldap.JLdapUtils
Returns jldap ldap modifications using the supplied attribute modifications.
fromAttributeModification(AttributeModification[]) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns jndi modification items using the supplied attribute modifications.
fromAttributeModification(AttributeModification[]) - Method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns opendj modifications using the supplied attribute modifications.
fromAttributeModification(AttributeModification[]) - Method in class org.ldaptive.provider.unboundid.UnboundIDUtils
Returns unbound id modifications using the supplied attribute modifications.
fromBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns an opendj byte string that represents the values in the supplied collection.
fromLdapAttribute(LdapAttribute) - Method in class org.ldaptive.provider.apache.ApacheLdapUtils
Returns an apache ldap attribute that represents the values in the supplied ldap attribute.
fromLdapAttribute(LdapAttribute) - Method in class org.ldaptive.provider.jldap.JLdapUtils
Returns a jldap attribute that represents the values in the supplied ldap attribute.
fromLdapAttribute(LdapAttribute) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns a jndi attribute that represents the values in the supplied ldap attribute.
fromLdapAttribute(LdapAttribute) - Method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns an opendj attribute that represents the values in the supplied ldap attribute.
fromLdapAttribute(LdapAttribute) - Method in class org.ldaptive.provider.unboundid.UnboundIDUtils
Returns an unbound id attribute that represents the values in the supplied ldap attribute.
fromLdapAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.provider.apache.ApacheLdapUtils
Returns a list of apache ldap attribute that represents the values in the supplied ldap attributes.
fromLdapAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.provider.jldap.JLdapUtils
Returns a jldap attribute set that represents the values in the supplied ldap attributes.
fromLdapAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns a jndi attributes that represents the values in the supplied ldap attributes.
fromLdapAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns a list of opendj attribute that represents the values in the supplied ldap attributes.
fromLdapAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.provider.unboundid.UnboundIDUtils
Returns a list of unbound id attribute that represents the values in the supplied ldap attributes.
fromLdapEntry(LdapEntry) - Method in class org.ldaptive.provider.apache.ApacheLdapUtils
Returns an apache ldap entry that represents the supplied ldap entry.
fromLdapEntry(LdapEntry) - Method in class org.ldaptive.provider.jldap.JLdapUtils
Returns a jldap ldap entry that represents the supplied ldap entry.
fromLdapEntry(LdapEntry) - Method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns an opendj entry that represents the values in the supplied entry.
fromResult - Variable in class org.ldaptive.templates.Query
Start index of search results to return.
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.jldap.JLdapUtils
Returns jldap sort keys using the supplied sort keys.
fromSortKey(SortKey[]) - Static method in class org.ldaptive.provider.jndi.JndiUtils
Returns jndi sort keys using the supplied sort keys.
fromSortKey(SortKey[]) - Static method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns opendj sort keys using the supplied sort keys.
fromSortKey(SortKey[]) - Static method in class org.ldaptive.provider.unboundid.UnboundIDUtils
Returns unbound id sort keys using the supplied sort keys.
fromStringValues(Collection<String>) - Method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns an opendj byte string that represents the values in the supplied collection.
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.
future - Variable in class org.ldaptive.async.FutureResponse
Future that will contain the response.
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
 
GeneralizedTimeValueTranscoder.FractionalPart - Enum in org.ldaptive.io
Describes the fractional part of a generalized time string.
generate() - Method in class org.ldaptive.beans.generate.BeanGenerator
Generates a class for each configured object class.
GenPasswdHandler(PasswordModifyResponse) - Constructor for class org.ldaptive.extended.PasswordModifyResponse.GenPasswdHandler
Creates a new gen passwd handler.
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
 
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.
getAliasDerefMode(DerefAliases) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection.AbstractApacheLdapSearch
Returns the apache ldap alias deref mode for the supplied deref aliases.
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.apache.ApacheLdapUtils
Returns the apache ldap modification operation for the supplied attribute modification type.
getAttributeModification(AttributeModificationType) - Static method in class org.ldaptive.provider.jldap.JLdapUtils
Returns the jldap modification integer constant for the supplied attribute modification type.
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(ObjectClass) - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the attribute names to use for the supplied object class.
getAttributeNames(ObjectClass, Set<ObjectClass>) - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the attribute names to use for the supplied object class.
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.
getAttributes() - Method in class org.ldaptive.LdapURL.Entry
Returns the attributes.
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(LdapEntry, String...) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Returns a single value for the first attribute name found in the supplied entry.
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.
getAttributeValueMutator(String) - Method in class org.ldaptive.beans.AbstractClassDescriptor
 
getAttributeValueMutator(String) - Method in interface org.ldaptive.beans.ClassDescriptor
Returns the attribute value mutator for the attribute with the supplied name.
getAttributeValueMutators() - Method in class org.ldaptive.beans.AbstractClassDescriptor
 
getAttributeValueMutators() - Method in interface org.ldaptive.beans.ClassDescriptor
Returns the attribute value mutators for this type.
getAttributeValues(LdapEntry, String...) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Returns the values for the first attribute name found in the supplied entry.
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.AggregateDnResolver.AuthenticationResponseHandler
Returns the response handlers to aggregate over.
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.LdapURL.Entry
Returns the base DN.
getBaseDn() - Method in class org.ldaptive.SearchRequest
Returns the base DN.
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.AbstractAuthenticatorBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.AggregatePooledSearchExecutorBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.AggregateSearchExecutorBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.ConnectionConfigBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.ConnectionFactoryBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.ConnectionPoolBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.ParallelPooledSearchExecutorBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.ParallelSearchExecutorBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.PooledConnectionFactoryBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.SearchExecutorBeanDefinitionParser
 
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.provider.apache.ApacheLdapUtils
Returns the list of binary attributes.
getBinaryAttributes() - Method in class org.ldaptive.provider.jldap.JLdapUtils
Returns the list of binary attributes.
getBinaryAttributes() - Method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns the list of binary attributes.
getBinaryAttributes() - Method in class org.ldaptive.provider.unboundid.UnboundIDUtils
Returns the list of binary attributes.
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(Object) - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
getBinaryValues(Object) - Method in interface org.ldaptive.beans.AttributeValueMutator
Returns the binary values of the attribute.
getBinaryValues(Object) - Method in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
 
getBinaryValues(Object) - Method in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
 
getBinaryValues(Object) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
getBinaryValues() - Method in class org.ldaptive.LdapAttribute
Returns the values of this attribute as byte arrays.
getBinaryValues() - Method in class org.ldaptive.LdapAttribute.LdapAttributeValues
Returns the values in binary format.
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.
getBufferedInputStream(InputStream) - Method in class org.ldaptive.ssl.AbstractCredentialReader
Gets a buffered input stream from the given input stream.
getBytes(ByteBuffer, boolean) - Static method in class org.ldaptive.ad.GlobalIdentifier
Reads bytes from the supplied byte buffer.
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.
getChildIndex() - Method in class org.ldaptive.asn1.DERPath.Node
Returns the child index.
getClassDescriptor(T) - Method in class org.ldaptive.beans.AbstractLdapEntryMapper
Returns the class descriptor.
getClassDescriptor(Object) - Method in class org.ldaptive.beans.reflect.DefaultLdapEntryMapper
 
getClassDescriptor(Object) - Method in class org.ldaptive.beans.spring.SpringLdapEntryMapper
 
getClassLoader() - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Returns the class loader to use when creating JNDI contexts.
getClassName() - Method in class org.ldaptive.props.PropertyValueParser
Returns the class name of the object to initialize.
getCNs(X509Certificate) - Method in class org.ldaptive.ssl.DefaultHostnameVerifier
Returns the CNs from the supplied certificate.
getCode() - Method in interface org.ldaptive.auth.AccountState.Error
Returns the error code.
getCode() - Method in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
 
getCode() - Method in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
 
getCode() - Method in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
 
getCode() - Method in enum org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
 
getCode() - Method in enum org.ldaptive.control.PasswordPolicyControl.Error
 
getCollectionEncoder(Class<?>, Type) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Returns the appropriate collection encoder for the supplied type.
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
 
getCommandName() - Method in class org.ldaptive.cli.AuthenticatorCli
 
getCommandName() - Method in class org.ldaptive.cli.CompareOperationCli
 
getCommandName() - Method in class org.ldaptive.cli.DeleteOperationCli
 
getCommandName() - Method in class org.ldaptive.cli.SearchOperationCli
 
getComparator(Class<E>) - Static method in class org.ldaptive.LdapAttribute
Returns a comparator for the supplied class type.
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
 
getConnection() - Method in class org.ldaptive.auth.CompareAuthenticationHandler
 
getConnection() - Method in class org.ldaptive.auth.PooledBindAuthenticationHandler
 
getConnection() - Method in class org.ldaptive.auth.PooledCompareAuthenticationHandler
 
getConnection() - Method in class org.ldaptive.auth.PooledSearchDnResolver
 
getConnection() - Method in class org.ldaptive.auth.SearchDnResolver
 
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
 
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
 
getConnection() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns a connection from the pool.
getConnection() - Method in class org.ldaptive.pool.BlockingConnectionPool
 
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
 
getConnectionConfig() - Method in interface org.ldaptive.Connection
Returns the connection config for this connection.
getConnectionConfig() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
 
getConnectionConfig() - Method in class org.ldaptive.DefaultConnectionFactory
Returns the connection config.
getConnectionCount() - Method in interface org.ldaptive.ConnectionFactoryMetadata
Returns the number of times the provider connection factory has created a connection.
getConnectionCount() - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory.DefaultConnectionFactoryMetadata
 
getConnectionFactories() - Method in class org.ldaptive.templates.SearchTemplatesExecutor
Returns the connection factories.
getConnectionFactory() - Method in class org.ldaptive.auth.BindAuthenticationHandler
 
getConnectionFactory() - Method in class org.ldaptive.auth.CompareAuthenticationHandler
 
getConnectionFactory() - Method in class org.ldaptive.auth.PooledBindAuthenticationHandler
 
getConnectionFactory() - Method in class org.ldaptive.auth.PooledCompareAuthenticationHandler
 
getConnectionFactory() - Method in class org.ldaptive.auth.PooledSearchDnResolver
 
getConnectionFactory() - Method in class org.ldaptive.auth.PooledSearchEntryResolver
 
getConnectionFactory() - Method in class org.ldaptive.auth.SearchDnResolver
 
getConnectionFactory() - Method in class org.ldaptive.auth.SearchEntryResolver
 
getConnectionFactory() - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
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.apache.ApacheLdapProvider
 
getConnectionFactory(ConnectionConfig) - Method in class org.ldaptive.provider.jldap.JLdapProvider
 
getConnectionFactory(ConnectionConfig) - Method in class org.ldaptive.provider.jndi.JndiProvider
 
getConnectionFactory(ConnectionConfig) - Method in class org.ldaptive.provider.opendj.OpenDJProvider
 
getConnectionFactory(ConnectionConfig) - Method in interface org.ldaptive.provider.Provider
Returns the connection factory for this provider.
getConnectionFactory(ConnectionConfig) - Method in class org.ldaptive.provider.unboundid.UnboundIDProvider
 
getConnectionFactory(ConnectionConfig, String) - Method in interface org.ldaptive.referral.ReferralConnectionFactory
Returns a connection factory for use with a referral.
getConnectionInitializer() - Method in class org.ldaptive.ConnectionConfig
Returns the connection initializer.
getConnectionOptions() - Method in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
Returns the connection options.
getConnectionPool() - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
 
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.ConnectionConfig
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.
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
 
getControl(String) - Method in exception org.ldaptive.LdapException
 
getControl(String) - Method in class org.ldaptive.Response
 
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
 
getControl(String) - Method in class org.ldaptive.SearchReference
 
getControlProcessor() - Method in class org.ldaptive.provider.ProviderConfig
Returns the control processor.
getControls() - Method in class org.ldaptive.AbstractRequest
 
getControls() - Method in class org.ldaptive.async.FutureResponse
 
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
 
getControls() - Method in exception org.ldaptive.LdapException
 
getControls() - Method in interface org.ldaptive.Message
Returns the controls for this message.
getControls() - Method in class org.ldaptive.Response
 
getControls() - Method in class org.ldaptive.SearchEntry
 
getControls() - Method in class org.ldaptive.SearchReference
 
getControlType() - Method in class org.ldaptive.provider.apache.ApacheLdapControlHandler
 
getControlType() - Method in interface org.ldaptive.provider.ControlHandler
Returns the type of control that is handled.
getControlType() - Method in class org.ldaptive.provider.jldap.JLdapControlHandler
 
getControlType() - Method in class org.ldaptive.provider.jndi.JndiControlHandler
 
getControlType() - Method in class org.ldaptive.provider.opendj.OpenDJControlHandler
 
getControlType() - Method in class org.ldaptive.provider.unboundid.UnboundIDControlHandler
 
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.RoundRobinConnectionStrategy
Returns the supplied connection count if RoundRobinConnectionStrategy.useConnectionCount is true.
getCreatedTime() - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
 
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
 
getCriticality() - Method in interface org.ldaptive.control.Control
Returns whether the control is critical.
getDeclaredFields(Class<?>) - Method in class org.ldaptive.beans.reflect.FieldClassDescriptor
Returns a map of all the field names to the field.
getDecodedValue() - Method in class org.ldaptive.DnParser.OctetStringHandler
Returns the decoded octet string value.
getDefault() - Static method in class org.ldaptive.ldapi.AFUnixSocketFactory
This returns a new instance of AFUnixSocketFactory.
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.
getDefaultLdapConnectionConfig(ConnectionConfig) - Method in class org.ldaptive.provider.apache.ApacheLdapProvider
Returns the default connection configuration for this provider.
getDefaultLDAPConnectionOptions(ConnectionConfig) - Method in class org.ldaptive.provider.unboundid.UnboundIDProvider
Returns the default connection options for this provider.
getDefaultLDAPConnectionOptions(ConnectionConfig) - Method in class org.ldaptive.provider.unboundid.UnboundIDSyncProvider
 
getDefaultLDAPConstraints(ConnectionConfig) - Method in class org.ldaptive.provider.jldap.JLdapProvider
Returns the default connection constraints for this provider.
getDefaultLDAPOptions(ConnectionConfig) - Method in class org.ldaptive.provider.opendj.OpenDJProvider
Returns the default connection options for this provider.
getDefaultProvider() - Static method in class org.ldaptive.DefaultConnectionFactory
The DefaultConnectionFactory.PROVIDER property is checked and that class is loaded if provided.
getDefaultSingleValueTranscoders() - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Initializes the set of default single value transcoders.
getDefaultSortBehavior() - Static method in enum org.ldaptive.SortBehavior
Returns the default sort behavior.
getDefaultTypeMappings() - Static method in class org.ldaptive.beans.generate.BeanGenerator
Returns the default syntax types used to determine attribute property type.
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.
getDereferencePolicy(DerefAliases) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.AbstractOpenDJSearch
Returns the opendj deference policy for the supplied deref aliases.
getDereferencePolicy(DerefAliases) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AbstractUnboundIDSearch
Returns the unbound id deference policy for the supplied deref aliases.
getDescription() - Method in class org.ldaptive.schema.AbstractSchemaElement
Returns the description.
getDirectChild(Element, String...) - Static method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Returns the first direct child element of the parent element with a name that matches any of the supplied names.
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.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.
getDnValueMutator() - Method in class org.ldaptive.beans.AbstractClassDescriptor
 
getDnValueMutator() - Method in interface org.ldaptive.beans.ClassDescriptor
Returns the DN value mutator for this type.
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.
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.
getEntryResolvers() - Method in class org.ldaptive.auth.AggregateDnResolver.EntryResolver
Returns the entry resolvers to aggregate over.
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.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.
getExcludedNames() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the attribute names to exclude from bean generation.
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
 
getExpiration() - Method in interface org.ldaptive.auth.AccountState.Warning
Returns the expiration.
getExpirationPeriod() - Method in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Returns the amount of time since a password was set until it will expire.
getExpirationPeriod() - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Returns the amount of time since a password was set until it will expire.
getExpirationTime() - Method in class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
Returns the time in milliseconds that this record should expire.
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.
getField(Field, Object) - Static method in class org.ldaptive.beans.reflect.ReflectionUtils
Returns the value of the supplied field on the supplied object.
getFilter() - Method in class org.ldaptive.LdapURL.Entry
Returns the filter.
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.
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.
getFromResult() - Method in class org.ldaptive.templates.Query
Returns the from result.
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 entryHostname.
getHostnames() - Method in class org.ldaptive.LdapURL
Returns a list of all the hostnames in this ldap url.
getHostnames() - Method in class org.ldaptive.ssl.HostnameVerifierConfig
Returns the hostnames to verify.
getHostnamesWithSchemeAndPort() - Method in class org.ldaptive.LdapURL
Returns a list of all the hostnames including their scheme and port in this ldap url.
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.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.
getHostnameVerifierSocketFactory(ConnectionConfig) - Method in class org.ldaptive.provider.jldap.JLdapProvider
Returns an SSL socket factory configured with a default hostname verifier.
getHostnameVerifierSocketFactory(ConnectionConfig) - Method in class org.ldaptive.provider.unboundid.UnboundIDProvider
Returns an SSL socket factory configured with a default hostname verifier.
getHostnameVerifierSSLContext(ConnectionConfig) - Method in class org.ldaptive.provider.opendj.OpenDJProvider
Returns an SSLContext configured with a default hostname verifier.
getHostnameVerifierSSLContextInitializer(ConnectionConfig) - Method in class org.ldaptive.provider.apache.ApacheLdapProvider
Returns an SSLContextInitializer configured with a hostname verifier.
getHostnameWithPort() - Method in class org.ldaptive.LdapURL.Entry
Returns the hostname:port.
getHostnameWithSchemeAndPort() - Method in class org.ldaptive.LdapURL.Entry
Returns the scheme://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.
getIncludeAttributes() - Method in class org.ldaptive.ext.MergeRequest
Returns the names of attributes that are included when performing a modify.
getInitials(String[]) - Method in class org.ldaptive.templates.SearchTemplates.InitialTermParser
This converts an array of names into an array of initials.
getInstance(String) - Static method in class org.ldaptive.beans.reflect.TranscoderFactory
Returns a value transcoder for the supplied type.
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
 
getIntermediateResponseHandlers() - Method in interface org.ldaptive.Request
Returns the intermediate response handlers.
getJLdapConnectionFactory(ConnectionConfig, LDAPConstraints) - Method in class org.ldaptive.provider.jldap.JLdapProvider
Returns a jldap connection factory using the properties found in the supplied connection config.
getJLdapSSLConnectionFactory(ConnectionConfig, LDAPConstraints) - Method in class org.ldaptive.provider.jldap.JLdapProvider
Returns a jldap SSL connection factory using the properties found in the supplied connection config.
getJLdapStartTLSConnectionFactory(ConnectionConfig, LDAPConstraints) - Method in class org.ldaptive.provider.jldap.JLdapProvider
Returns a jldap startTLS connection factory using the properties found in the supplied connection config.
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.
getJndiEnvironment() - Method in class org.ldaptive.DnsSrvConnectionStrategy
Returns the JNDI environment used for DNS lookup.
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
getKeyManagerFactory(KeyStore, char[], String...) - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Creates a new key manager factory.
getKeyManagerFactory(X509Certificate, PrivateKey) - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Creates a new key manager factory.
getKeyManagers() - Method in class org.ldaptive.ssl.DefaultSSLContextInitializer
 
getKeyManagers() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
 
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
 
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.
getLdapConnection() - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
Returns the underlying ldap connection.
getLDAPConnection() - Method in class org.ldaptive.provider.jldap.JLdapConnection
Returns the underlying ldap connection.
getLdapConnection() - Method in class org.ldaptive.provider.opendj.OpenDJConnection
Returns the underlying ldap connection.
getLdapConnection() - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
Returns the underlying ldap connection.
getLdapConnectionConfig() - Method in class org.ldaptive.provider.apache.ApacheLdapProviderConfig
Returns the connection configuration.
getLDAPConstraints(Request) - Method in class org.ldaptive.provider.jldap.JLdapConnection
Returns an ldap constraints object configured with the supplied request.
getLDAPConstraints(RequestControl[]) - Method in class org.ldaptive.provider.jldap.JLdapConnection
Returns an ldap constraints object configured with the supplied controls.
getLDAPConstraints() - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
Returns the connection constraints.
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.
getLdapEntryMapper() - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Returns the ldap entry mapper.
getLDAPSearchConstraints(SearchRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
Returns an ldap search constraints object configured with the supplied search request.
getLDAPSearchQueue() - Method in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
Returns the search queue used by this iterator.
getLdapUrl() - Method in class org.ldaptive.ConnectionConfig
Returns the ldap url.
getLdapUrl() - Method in interface org.ldaptive.ConnectionFactoryMetadata
Returns the LDAP URL the provider connection factory is using.
getLdapURL() - Method in class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
Returns the target properly formatted as an LDAP URL.
getLdapUrl() - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory.DefaultConnectionFactoryMetadata
 
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.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 interface org.ldaptive.ConnectionStrategy
Returns an ordered list of URLs to attempt to open.
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.DefaultConnectionStrategy
Returns an array containing a single entry URL obtained from ConnectionFactoryMetadata.getLdapUrl().
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.DnsSrvConnectionStrategy
Returns a list of URLs retrieved from DNS SRV records.
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.RandomConnectionStrategy
Return a list of URLs in random order.
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.RoundRobinConnectionStrategy
Return a list of URLs that cycles the list order.
getLoginsRemaining() - Method in class org.ldaptive.auth.AccountState.DefaultWarning
 
getLoginsRemaining() - Method in interface org.ldaptive.auth.AccountState.Warning
Returns the number of logins remaining until the account locks.
getLong(ByteBuffer, boolean) - Static method in class org.ldaptive.ad.SecurityIdentifier
Reads a long from the supplied byte buffer.
getMatchedDn() - Method in class org.ldaptive.async.FutureResponse
 
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.
getMaxLoginFailures() - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Returns the maximum login failures.
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
 
getMessage() - Method in interface org.ldaptive.auth.AccountState.Error
Returns the error message.
getMessage() - Method in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
 
getMessage() - Method in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
 
getMessage() - Method in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
 
getMessage() - Method in enum org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
 
getMessage() - Method in enum org.ldaptive.control.PasswordPolicyControl.Error
 
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
 
getMessageId() - Method in class org.ldaptive.extended.CancelRequest
Returns the message id to cancel.
getMessageId() - Method in class org.ldaptive.intermediate.AbstractIntermediateResponse
 
getMessageId() - Method in exception org.ldaptive.LdapException
 
getMessageId() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncRequest
 
getMessageId() - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncRequest
 
getMessageId() - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncRequest
 
getMessageId() - Method in class org.ldaptive.Response
 
getMessageId() - Method in interface org.ldaptive.ResponseMessage
Returns the message ID for this response message.
getMessageId() - Method in class org.ldaptive.SearchEntry
 
getMessageId() - Method in class org.ldaptive.SearchReference
 
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.
getModificationType(AttributeModificationType) - Static method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns the opendj modification type for the supplied attribute modification type.
getModificationType(AttributeModificationType) - Static method in class org.ldaptive.provider.unboundid.UnboundIDUtils
Returns the unbound id modification type for the supplied attribute modification type.
getMutualAuthentication() - Method in class org.ldaptive.sasl.SaslConfig
Returns whether mutual authentication should occur.
getName() - Method in class org.ldaptive.asn1.DERPath.Node
Returns the name.
getName() - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
getName() - Method in interface org.ldaptive.beans.AttributeValueMutator
Returns the name of the attribute.
getName() - Method in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
 
getName() - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
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.
getNameMappings() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the mapping of directory attribute name to bean property.
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.
getObject() - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
 
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.beans.generate.BeanGenerator
Returns the object classes.
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.
getObjectType() - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
 
getOID() - Method in class org.ldaptive.ad.extended.FastBindRequest
 
getOID() - Method in class org.ldaptive.ad.extended.FastBindResponse
 
getOid() - Method in class org.ldaptive.asn1.AttributeValueAssertion
Returns the OID.
getOID() - Method in class org.ldaptive.control.AbstractControl
 
getOID() - Method in interface org.ldaptive.control.Control
Returns the OID for this control.
getOID() - Method in class org.ldaptive.extended.CancelRequest
 
getOID() - Method in class org.ldaptive.extended.CancelResponse
 
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
 
getOID() - Method in class org.ldaptive.extended.PasswordModifyResponse
 
getOID() - Method in class org.ldaptive.extended.WhoAmIRequest
 
getOID() - Method in class org.ldaptive.extended.WhoAmIResponse
 
getOID() - Method in class org.ldaptive.intermediate.AbstractIntermediateResponse
 
getOID() - Method in interface org.ldaptive.intermediate.IntermediateResponse
Returns the OID for this response.
getOID(Control) - Method in class org.ldaptive.provider.apache.ApacheLdapControlHandler
 
getOID(T) - Method in interface org.ldaptive.provider.ControlHandler
Returns the OID of the supplied control.
getOID(LDAPControl) - Method in class org.ldaptive.provider.jldap.JLdapControlHandler
 
getOID(Control) - Method in class org.ldaptive.provider.jndi.JndiControlHandler
 
getOID(Control) - Method in class org.ldaptive.provider.opendj.OpenDJControlHandler
 
getOID(Control) - Method in class org.ldaptive.provider.unboundid.UnboundIDControlHandler
 
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
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.
getOptions() - Method in class org.ldaptive.provider.opendj.OpenDJProviderConfig
Returns the connection options.
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.
getPackageName() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the package name where beans will be generated.
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
 
getPooledConnectionStatistics() - Method in class org.ldaptive.pool.AbstractConnectionPool
 
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.DnsSrvConnectionStrategy.SrvRecord
Returns the port.
getPort() - Method in class org.ldaptive.LdapURL.Entry
Returns the entryPort.
getPreviousDn() - Method in class org.ldaptive.control.EntryChangeNotificationControl
Returns the previous dn.
getPriority() - Method in class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
Returns the priority.
getProperties() - Static method in class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Returns the property names for this property source.
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.
getPropertyDescriptors(Class<?>) - Method in class org.ldaptive.beans.reflect.MethodClassDescriptor
Returns a map of property descriptor names to property descriptor.
getProvider() - Method in class org.ldaptive.DefaultConnectionFactory
Returns the ldap provider.
getProviderConfig() - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory
 
getProviderConfig() - Method in class org.ldaptive.provider.apache.ApacheLdapProvider
 
getProviderConfig() - Method in class org.ldaptive.provider.jldap.JLdapProvider
 
getProviderConfig() - Method in class org.ldaptive.provider.jndi.JndiProvider
 
getProviderConfig() - Method in class org.ldaptive.provider.opendj.OpenDJProvider
 
getProviderConfig() - Method in interface org.ldaptive.provider.Provider
Returns the provider configuration.
getProviderConfig() - Method in interface org.ldaptive.provider.ProviderConnectionFactory
Returns the provider configuration.
getProviderConfig() - Method in class org.ldaptive.provider.unboundid.UnboundIDProvider
 
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
 
getPrunePeriod() - Method in interface org.ldaptive.pool.PruneStrategy
Returns the interval at which the prune task will be executed.
getPruneStrategy() - Method in class org.ldaptive.pool.AbstractPool
Returns the prune strategy for this pool.
getQualityOfProtection(QualityOfProtection) - Static method in class org.ldaptive.provider.apache.ApacheLdapSaslUtils
Returns the SASL quality of protection string for the supplied enum.
getQualityOfProtection(QualityOfProtection) - Static method in class org.ldaptive.provider.jndi.JndiUtils
Returns the SASL quality of protection string for the supplied enum.
getQualityOfProtection(QualityOfProtection) - Static method in class org.ldaptive.provider.opendj.OpenDJConnection
Returns the SASL quality of protection string for the supplied enum.
getQualityOfProtection(QualityOfProtection) - Static method in class org.ldaptive.provider.unboundid.UnboundIDSaslUtils
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
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.
getReferenceResponse() - Method in class org.ldaptive.SearchReference
Returns the response from following the reference.
getReferences() - Method in class org.ldaptive.SearchResult
Returns a collection of ldap entry.
getReferralConnectionFactory() - Method in class org.ldaptive.referral.AbstractReferralHandler
Returns the referral connection factory.
getReferralConnectionFactory() - Method in class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
Returns the referral connection factory.
getReferralDepth() - Method in class org.ldaptive.referral.AbstractReferralHandler
Returns the referral depth of this handler.
getReferralDepth() - Method in class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
Returns the referral depth of this handler.
getReferralHandler() - Method in class org.ldaptive.AbstractRequest
 
getReferralHandler() - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns the referral handler.
getReferralHandler() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns the referral handler.
getReferralHandler() - Method in interface org.ldaptive.Request
Returns the referral handler.
getReferralLimit() - Method in class org.ldaptive.referral.AbstractReferralHandler
Returns the maximum number of referrals to follow.
getReferralLimit() - Method in class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
Returns the maximum number of referrals to follow.
getReferralURLs() - Method in class org.ldaptive.async.FutureResponse
 
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.
getReflectionTranscoder() - Method in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Returns the reflection transcoder.
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.
getRequestID() - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncSearchListener
Returns the request ID.
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.
getResolvedDn() - Method in class org.ldaptive.auth.AuthenticationResponse
Returns the DN that was resolved in order to perform authentication.
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.apache.ApacheLdapConnection.ApacheLdapSearchIterator
 
getResponse() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
 
getResponse() - Method in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
Returns the search response.
getResponse() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
 
getResponse() - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator
 
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.
getResponse() - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator
 
getResponseControls(Message) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
Retrieves the response controls from the supplied response.
getResponseTimeout() - Method in class org.ldaptive.ConnectionConfig
Returns the response timeout.
getRestrictedAttributes() - Method in class org.ldaptive.schema.DITContentRule
Returns the restricted attributes.
getResult() - Method in class org.ldaptive.async.FutureResponse
 
getResult() - Method in class org.ldaptive.handler.HandlerResult
Returns the result produced by a handler.
getResult() - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator.SearchResultIterator
Returns the result of the search.
getResult() - Method in class org.ldaptive.Response
Returns the result of the ldap operation.
getResultCode() - Method in class org.ldaptive.async.FutureResponse
 
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.AuthenticationRequest
Returns the return attributes.
getReturnAttributes() - Method in class org.ldaptive.auth.Authenticator
Returns the return attributes.
getReturnAttributes() - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Returns the return attributes.
getReturnAttributes() - Method in class org.ldaptive.SearchRequest
Returns the search return attributes.
getReturnAttributes() - Method in class org.ldaptive.templates.Query
Returns the 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
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.
getSchema() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the schema.
getScheme() - Method in class org.ldaptive.LdapURL.Entry
Returns the entryScheme.
getScope() - Method in class org.ldaptive.LdapURL.Entry
Returns the scope.
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.
getSearchExecutor() - Method in class org.ldaptive.templates.SearchTemplatesExecutor
Returns the search executor.
getSearchFilter() - Method in class org.ldaptive.SearchRequest
Returns the search filter.
getSearchIgnoreResultCodes() - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
Returns the search ignore result codes.
getSearchIgnoreResultCodes() - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Returns the search ignore result codes.
getSearchIgnoreResultCodes() - Method in class org.ldaptive.provider.opendj.OpenDJProviderConfig
Returns the search ignore result codes.
getSearchIgnoreResultCodes() - Method in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
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.
getSearchRequest(SearchRequest) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection.AbstractApacheLdapSearch
Returns an apache ldap search request object configured with the supplied search request.
getSearchRequest(SearchRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.AbstractOpenDJSearch
Returns an opendj search request object configured with the supplied search request.
getSearchRequest(SearchRequest, SearchResultListener, IntermediateResponseListener) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AbstractUnboundIDSearch
Returns an unbound id search request object configured with the supplied 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.
getSearchRestrictions() - Method in class org.ldaptive.templates.Query
Returns the search restrictions.
getSearchRestrictions() - Method in class org.ldaptive.templates.SearchTemplates
Returns the filter to use for search restrictions.
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.apache.ApacheLdapConnection.AbstractApacheLdapSearch
Returns the apache ldap search scope for the supplied search scope.
getSearchScope(SearchScope) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
Returns the jldap integer constant for the supplied search scope.
getSearchScope(SearchScope) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Returns the jndi integer constant for the supplied search scope.
getSearchScope(SearchScope) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.AbstractOpenDJSearch
Returns the opendj search scope for the supplied search scope.
getSearchScope(SearchScope) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AbstractUnboundIDSearch
Returns the unbound id search scope for the supplied search scope.
getSearchScope() - Method in class org.ldaptive.SearchRequest
Gets the search scope.
getSearchTemplates() - Method in class org.ldaptive.templates.SearchTemplatesExecutor
Returns the search templates.
getSecurityStrength(SecurityStrength) - Static method in class org.ldaptive.provider.apache.ApacheLdapSaslUtils
Returns the SASL security strength string for the supplied enum.
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
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.
getSingleValueReflectionTranscoder(Class<?>) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Returns the appropriate single value encoder for the supplied type.
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.
getSocketFactory() - Method in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
Returns the socket factory to use for LDAP connections.
getSoLinger() - Method in class org.ldaptive.ssl.SocketConfig
getSortBehavior() - Method in class org.ldaptive.AbstractLdapBean
Returns the sort behavior for this ldap bean.
getSortBehavior() - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
getSortBehavior() - Method in interface org.ldaptive.beans.AttributeValueMutator
Returns the sort behavior of the attribute.
getSortBehavior() - Method in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
 
getSortBehavior() - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
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
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
 
getSslSocketFactory() - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
Returns the SSL socket factory to use for TLS/SSL connections.
getSslSocketFactory() - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Returns the SSL socket factory to use for SSL and startTLS connections.
getSSLSocketFactory() - Method in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
Returns the SSL socket factory to use for LDAPS 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
 
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.
GetStatsControl.IntegerHandler - Class in org.ldaptive.ad.control
Parse handler implementation for integer stats.
GetStatsControl.StringHandler - Class in org.ldaptive.ad.control
Parse handler implementation for string stats.
getStopTlsOnClose() - Method in class org.ldaptive.provider.jldap.JLdapStartTLSConnection
Returns whether to call LDAPConnection.stopTLS() when JLdapStartTLSConnection.close(RequestControl[]) is called.
getStopTLSOnClose() - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnection
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
 
getStringValues(Object) - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
getStringValues(Object) - Method in interface org.ldaptive.beans.AttributeValueMutator
Returns the string values of the attribute.
getStringValues(Object) - Method in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
 
getStringValues(Object) - Method in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
 
getStringValues(Object) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
getStringValues() - Method in class org.ldaptive.LdapAttribute
Returns the values of this attribute as strings.
getStringValues() - Method in class org.ldaptive.LdapAttribute.LdapAttributeValues
Returns the values in string format.
getStructuralClass() - Method in class org.ldaptive.schema.NameForm
Returns the structural object class.
getSubjectAltNames(X509Certificate, DefaultHostnameVerifier.SubjectAltNameType) - Method in class org.ldaptive.ssl.DefaultHostnameVerifier
Returns the subject alternative names matching the supplied name type from the supplied certificate.
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.
getSyntaxType(AttributeType, Syntax) - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the class for the supplied attribute type and syntax.
getTag() - Method in class org.ldaptive.asn1.AttributeValueAssertion.Value
Returns the attribute value tag.
getTagByte() - Method in class org.ldaptive.asn1.AbstractDERTag
 
getTagByte() - Method in class org.ldaptive.asn1.ApplicationDERTag
 
getTagByte() - Method in class org.ldaptive.asn1.ContextDERTag
 
getTagByte() - Method in interface org.ldaptive.asn1.DERTag
Gets the value of this tag for encoding.
getTagByte() - Method in enum org.ldaptive.asn1.UniversalDERTag
 
getTagNo() - Method in class org.ldaptive.asn1.AbstractDERTag
 
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.
getTarget() - Method in class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
Returns the target.
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
getterMethod - Variable in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
Method to get data from.
getTermParsers() - Method in class org.ldaptive.templates.SearchTemplates
Returns the term parsers used for creating filter parameters.
getTerms() - Method in class org.ldaptive.templates.Query
Returns the terms.
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.
getTimeToLive() - Method in class org.ldaptive.DnsSrvConnectionStrategy
Returns the time that DNS lookups will be cached.
getToResult() - Method in class org.ldaptive.templates.Query
Returns the to result.
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
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.
getTrustManagerFactory(KeyStore, String...) - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Creates a new trust manager factory.
getTrustManagerFactory(X509Certificate[]) - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Creates a new trust manager factory.
getTrustManagers() - Method in class org.ldaptive.ssl.AbstractSSLContextInitializer
 
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
 
getType() - Method in class org.ldaptive.ad.io.FileTimeValueTranscoder
 
getType() - Method in class org.ldaptive.ad.io.UnicodePwdValueTranscoder
 
getType() - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
getType() - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
getType() - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
getType() - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Returns the type produced by this transcoder.
getType() - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
getType() - Method in class org.ldaptive.io.BooleanValueTranscoder
 
getType() - Method in class org.ldaptive.io.ByteArrayValueTranscoder
 
getType() - Method in class org.ldaptive.io.CertificateValueTranscoder
 
getType() - Method in class org.ldaptive.io.CharArrayValueTranscoder
 
getType() - Method in class org.ldaptive.io.DoubleValueTranscoder
 
getType() - Method in class org.ldaptive.io.FloatValueTranscoder
 
getType() - Method in class org.ldaptive.io.GeneralizedTimeValueTranscoder
 
getType() - Method in class org.ldaptive.io.IntegerValueTranscoder
 
getType() - Method in class org.ldaptive.io.LongValueTranscoder
 
getType() - Method in class org.ldaptive.io.ObjectValueTranscoder
 
getType() - Method in class org.ldaptive.io.ShortValueTranscoder
 
getType() - Method in class org.ldaptive.io.StringValueTranscoder
 
getType() - Method in class org.ldaptive.io.UUIDValueTranscoder
 
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
 
getType() - Method in class org.ldaptive.schema.io.DITContentRuleValueTranscoder
 
getType() - Method in class org.ldaptive.schema.io.DITStructureRuleValueTranscoder
 
getType() - Method in class org.ldaptive.schema.io.MatchingRuleUseValueTranscoder
 
getType() - Method in class org.ldaptive.schema.io.MatchingRuleValueTranscoder
 
getType() - Method in class org.ldaptive.schema.io.NameFormValueTranscoder
 
getType() - Method in class org.ldaptive.schema.io.ObjectClassValueTranscoder
 
getType() - Method in class org.ldaptive.schema.io.SyntaxValueTranscoder
 
getTypeMappings() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the type mappings.
getTypesOnly() - Method in class org.ldaptive.SearchRequest
Returns whether to return only attribute types.
getUrl() - Method in class org.ldaptive.LdapURL.Entry
Returns the formatted URL as scheme://hostname:port/baseDn?attrs?scope?filter.
getUrls() - Method in class org.ldaptive.LdapURL
Returns a list of all the URLs in this ldap url.
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.
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.
getValidateTimeout() - Method in class org.ldaptive.pool.PoolConfig
Returns the timeout imposed when validating a single connection.
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(Object) - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleDnValueMutator
 
getValue(Object) - Method in interface org.ldaptive.beans.DnValueMutator
Returns the DN value for the supplied object.
getValue(Object) - Method in class org.ldaptive.beans.reflect.DefaultDnValueMutator
 
getValue(Object) - Method in class org.ldaptive.beans.spring.SpelDnValueMutator
 
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
 
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(Object, Class<T>) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Uses the configured expression and evaluation context to retrieve values from the supplied object.
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.
getWarningPeriod() - Method in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Returns the amount of time before expiration to produce a warning.
getWarningPeriod() - Method in class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Returns the amount of time before expiration to produce a warning.
getWarningPeriod() - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Returns the amount of time before expiration to produce a warning.
getWarnings() - Method in class org.ldaptive.auth.AccountState
Returns the account state warnings.
getWeight() - Method in class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
Returns the weight.
GlobalIdentifier - Class in org.ldaptive.ad
Class to represent an active directory GUID.
GlobalIdentifier() - Constructor for class org.ldaptive.ad.GlobalIdentifier
Default constructor.
graceAuthNsRemaining - Variable in class org.ldaptive.control.PasswordPolicyControl
Ppolicy warning.
GraceAuthnsRemainingHandler(PasswordPolicyControl) - Constructor for class org.ldaptive.control.PasswordPolicyControl.GraceAuthnsRemainingHandler
Creates a new grace authns remaining handler.
groupFilter - Variable in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
search filter used to find the primary group.
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.
gson - Variable in class org.ldaptive.io.JsonReader
To convert JSON to a search result.
gson - Variable in class org.ldaptive.io.JsonWriter
To convert a search result to JSON.
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 class org.ldaptive.ad.control.DirSyncControl.CookieHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.ad.control.DirSyncControl.FlagHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.ad.control.DirSyncControl.MaxAttrCountHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.ad.control.GetStatsControl.IntegerHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.ad.control.GetStatsControl.StringHandler
 
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(Connection, Request, Exception) - Method in interface org.ldaptive.async.handler.ExceptionHandler
 
handle(String, AuthenticationRequest) - Method in class org.ldaptive.auth.AddControlAuthenticationRequestHandler
 
handle(AuthenticationResponse) - Method in class org.ldaptive.auth.AggregateDnResolver.AuthenticationResponseHandler
 
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(AuthenticationResponse) - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
 
handle(AuthenticationResponse) - Method in class org.ldaptive.auth.ext.PasswordExpirationAuthenticationResponseHandler
 
handle(AuthenticationResponse) - Method in class org.ldaptive.auth.ext.PasswordPolicyAuthenticationResponseHandler
 
handle(Connection, Request, IntermediateResponse) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.IntermediateResponseHandler
 
handle(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchEntryHandler
 
handle(Connection, SearchRequest, SearchReference) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchReferenceHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.EntryChangeNotificationControl.ChangeNumberHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.EntryChangeNotificationControl.ChangeTypeHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.EntryChangeNotificationControl.PreviousDnHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.PagedResultsControl.CookieHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.PagedResultsControl.SizeHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.PasswordPolicyControl.ErrorHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.PasswordPolicyControl.GraceAuthnsRemainingHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.PasswordPolicyControl.TimeBeforeExpirationHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.SessionTrackingControl.FormatOIDHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.SessionTrackingControl.SourceIpHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.SessionTrackingControl.SourceNameHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.SessionTrackingControl.TrackingIdentifierHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.SortResponseControl.AttributeTypeHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.SortResponseControl.SortResultHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.SyncDoneControl.CookieHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.SyncDoneControl.RefreshDeletesHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.SyncStateControl.CookieHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.SyncStateControl.EntryUuidHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.SyncStateControl.StateHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.VirtualListViewResponseControl.ContentCountHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.VirtualListViewResponseControl.ContextIDHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.VirtualListViewResponseControl.TargetPositionHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.control.VirtualListViewResponseControl.ViewResultHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.DnParser.OctetStringHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.extended.PasswordModifyResponse.GenPasswdHandler
 
handle(Connection, Q, Response<S>) - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
 
handle(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
 
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(Connection, Q, Response<S>) - Method in class org.ldaptive.handler.NoOpOperationExceptionHandler
 
handle(Connection, Q, Response<S>) - Method in interface org.ldaptive.handler.OperationExceptionHandler
 
handle(Connection, Q, Response<T>) - Method in interface org.ldaptive.handler.OperationResponseHandler
 
handle(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.handler.RecursiveEntryHandler
 
handle(Connection, SearchRequest, SearchEntry) - Method in interface org.ldaptive.handler.SearchEntryHandler
 
handle(Connection, SearchRequest, SearchReference) - Method in interface org.ldaptive.handler.SearchReferenceHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.intermediate.SyncInfoMessage.NewCookieHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.intermediate.SyncInfoMessage.RefreshDeleteCookieHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.intermediate.SyncInfoMessage.RefreshDeleteDoneHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.intermediate.SyncInfoMessage.RefreshDeleteHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.intermediate.SyncInfoMessage.RefreshPresentCookieHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.intermediate.SyncInfoMessage.RefreshPresentDoneHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.intermediate.SyncInfoMessage.RefreshPresentHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.intermediate.SyncInfoMessage.SyncIdSetCookieHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.intermediate.SyncInfoMessage.SyncIdSetDeletesHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.intermediate.SyncInfoMessage.SyncIdSetHandler
 
handle(DERParser, ByteBuffer) - Method in class org.ldaptive.intermediate.SyncInfoMessage.SyncIdSetUuidsHandler
 
handle(Callback[]) - Method in class org.ldaptive.provider.jldap.JLdapConnection.SaslCallbackHandler
 
handle(Connection, Q, Response<S>) - Method in class org.ldaptive.referral.AbstractReferralHandler
 
handle(Connection, Q, String[]) - Method in class org.ldaptive.referral.AbstractReferralHandler
Implementation that does not require the response.
handle(Connection, Q, Response<S>) - Method in interface org.ldaptive.referral.ReferralHandler
 
handle(Connection, SearchRequest, SearchReference) - Method in class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
 
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
 
handleAttributes(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
 
handleAttributes(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
 
handleAttributes(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.ad.handler.RangeEntryHandler
 
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
 
handleAttributes(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.handler.DnAttributeEntryHandler
 
handleAttributes(Connection, SearchRequest, SearchEntry) - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
 
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
 
handleAttributeValue(Connection, SearchRequest, byte[]) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
 
handleConnectionClosed() - Method in class org.ldaptive.provider.opendj.OpenDJConnection.AggregateUnsolicitedNotificationListener
 
handleConnectionError(boolean, ErrorResultException) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.AggregateUnsolicitedNotificationListener
 
handleDisconnect(LDAPConnection, String, int, DisconnectType, String, Throwable) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AggregateDisconnectHandler
 
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
 
handleEntry(SearchResultEntry) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncSearchListener
 
handleEntry(SearchResultEntry) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator.SearchResultIterator
 
handleErrorResult(ErrorResultException) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncSearchListener
 
handleErrorResult(ErrorResultException) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator.SearchResultIterator
 
handleIntermediateResponse(IntermediateResponse) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncSearchListener
 
handleInternal(Connection, Q, Response<S>) - Method in class org.ldaptive.AbstractOperation.ReopenOperationExceptionHandler
 
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.
handler - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncSearchListener
Receives disconnect notifications for this async operation.
handleReference(SearchResultReference) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncSearchListener
 
handleReference(SearchResultReference) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator.SearchResultIterator
 
handleRequest(RequestControl) - Method in class org.ldaptive.provider.apache.ApacheLdapControlHandler
 
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.jldap.JLdapControlHandler
 
handleRequest(RequestControl) - Method in class org.ldaptive.provider.jndi.JndiControlHandler
 
handleRequest(RequestControl) - Method in class org.ldaptive.provider.opendj.OpenDJControlHandler
 
handleRequest(RequestControl) - Method in class org.ldaptive.provider.unboundid.UnboundIDControlHandler
 
handleResponse(Control) - Method in class org.ldaptive.provider.apache.ApacheLdapControlHandler
 
handleResponse(T) - Method in interface org.ldaptive.provider.ControlHandler
Converts the supplied provider control to a response control.
handleResponse(LDAPControl) - Method in class org.ldaptive.provider.jldap.JLdapControlHandler
 
handleResponse(Control) - Method in class org.ldaptive.provider.jndi.JndiControlHandler
 
handleResponse(Control) - Method in class org.ldaptive.provider.opendj.OpenDJControlHandler
 
handleResponse(Control) - Method in class org.ldaptive.provider.unboundid.UnboundIDControlHandler
 
handleResult(Result) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncSearchListener
 
handleResult(Result) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator.SearchResultIterator
 
handlerMap - Variable in class org.ldaptive.asn1.DERParser
Handlers for DER paths.
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.
handlers - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection.AggregateDisconnectHandler
Handlers to receive disconnect notifications.
handleUnsolicitedNotification(ExtendedResult) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.AggregateUnsolicitedNotificationListener
 
handleUnsolicitedNotification(LDAPConnection, ExtendedResult) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AggregateUnsolicitedNotificationHandler
 
handshakeCompleted(HandshakeCompletedEvent) - Method in class org.ldaptive.ssl.HostnameVerifyingListener
 
handshakeCompletedListeners - Variable in class org.ldaptive.ssl.SslConfig
Handshake completed listeners.
HASH_CODE_PRIME - Static variable in class org.ldaptive.LdapUtils
Prime number to assist in calculating hash codes.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.DirSyncControl
hash value seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.ExtendedDnControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.ForceUpdateControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.GetStatsControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.LazyCommitControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.NotificationControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.PermissiveModifyControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.RangeRetrievalNoerrControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.SearchOptionsControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.ShowDeactivatedLinkControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.ShowDeletedControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.ShowRecycledControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.control.VerifyNameControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.handler.ObjectGuidHandler
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.handler.ObjectSidHandler
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ad.handler.RangeEntryHandler
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.asn1.AttributeValueAssertion
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.asn1.AttributeValueAssertion.Value
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.asn1.DERPath
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.asn1.DERPath.Node
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.asn1.DN
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.asn1.RDN
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.AuthorizationIdentityRequestControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.AuthorizationIdentityResponseControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.EntryChangeNotificationControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.ManageDsaITControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.PagedResultsControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.PasswordExpiredControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.PasswordExpiringControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.PasswordPolicyControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.PersistentSearchRequestControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.ProxyAuthorizationControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.SessionTrackingControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.SortKey
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.SortRequestControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.SortResponseControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.SyncDoneControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.SyncRequestControl
hash value seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.SyncStateControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.TreeDeleteControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.VirtualListViewRequestControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.control.VirtualListViewResponseControl
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.handler.CaseChangeEntryHandler
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.handler.DnAttributeEntryHandler
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.handler.MergeAttributeEntryHandler
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.handler.RecursiveEntryHandler
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.intermediate.SyncInfoMessage
hash value seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.jaas.LdapCredential
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.jaas.LdapDnPrincipal
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.jaas.LdapGroup
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.jaas.LdapPrincipal
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.jaas.LdapRole
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.LdapAttribute
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.LdapAttribute.LdapAttributeValues
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.LdapEntry
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.schema.AttributeType
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.schema.DITContentRule
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.schema.DITStructureRule
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.schema.Extensions
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.schema.MatchingRule
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.schema.MatchingRuleUse
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.schema.NameForm
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.schema.ObjectClass
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.schema.Schema
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.schema.Syntax
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.SearchEntry
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.SearchFilter
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.SearchReference
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.SearchRequest
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.SearchResult
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ssl.KeyStoreCredentialConfig
hash code seed.
HASH_CODE_SEED - Static variable in class org.ldaptive.ssl.X509CredentialConfig
hash code seed.
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.DERPath.Node
 
hashCode() - Method in class org.ldaptive.asn1.DN
 
hashCode() - Method in class org.ldaptive.asn1.RDN
 
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.TreeDeleteControl
 
hashCode() - Method in class org.ldaptive.control.VirtualListViewRequestControl
 
hashCode() - Method in class org.ldaptive.control.VirtualListViewResponseControl
 
hashCode() - Method in class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
 
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.LdapAttribute.LdapAttributeValues
 
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.apache.ApacheLdapConnection.ApacheLdapSearchIterator
 
hasNext() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
 
hasNext() - Method in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
Returns whether the queue has another message to read.
hasNext() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
 
hasNext() - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator
 
hasNext() - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator.SearchResultIterator
Whether the queue is empty.
hasNext() - Method in interface org.ldaptive.provider.SearchIterator
Returns true if the iteration has more elements.
hasNext() - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator
 
hasNext() - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator.SearchResultIterator
Whether the queue is empty.
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.
Hex() - Constructor for class org.ldaptive.io.Hex
Default constructor.
HEX_CHARS - Static variable in class org.ldaptive.io.Hex
Hexidecimal characters.
HEX_RADIX - Static variable in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
hex radix for hex to decimal conversion.
HEX_RADIX - Static variable in class org.ldaptive.DnParser
Hexadecimal radix.
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.
hostname - Variable in class org.ldaptive.ssl.HostnameVerifyingListener
Hostname used in verification.
hostnames - Variable in class org.ldaptive.ssl.HostnameVerifierConfig
Hostnames to verify.
hostnames - Variable in class org.ldaptive.ssl.HostnameVerifyingTrustManager
Hostnames to allow.
hostnameVerifier - Variable in class org.ldaptive.provider.jndi.JndiProviderConfig
hostname verifier for startTLS connections.
hostnameVerifier - Variable in class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
Hostname verifier to use for startTLS negotiation.
hostnameVerifier - Variable in class org.ldaptive.ssl.HostnameVerifierAdapter
Hostname verifier to adapt.
hostnameVerifier - Variable in class org.ldaptive.ssl.HostnameVerifyingListener
Hostname verifier invoked when the handshake completes.
hostnameVerifier - Variable in class org.ldaptive.ssl.HostnameVerifyingTrustManager
Hostname verifier to use for trust.
hostnameVerifier - Variable in class org.ldaptive.ssl.SslConfig
Certificate hostname verifier.
HostnameVerifierAdapter - Class in org.ldaptive.ssl
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.
hostnameVerifierConfig - Variable in class org.ldaptive.ssl.SslConfig
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.
HOUR_PATTERN - Static variable in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Pattern for capturing hours in generalized time.

I

id - Variable in class org.ldaptive.schema.DITStructureRule
ID.
identifier - Variable in class org.ldaptive.auth.User
User identifier.
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(Duration, Duration) - Constructor for class org.ldaptive.pool.IdlePruneStrategy
Creates a new idle prune strategy.
idleTime - Variable in class org.ldaptive.pool.IdlePruneStrategy
Idle time.
IGNORE_PATTERN - Static variable in class org.ldaptive.servlets.AbstractServletSearchTemplatesExecutor
Ignore pattern.
ignorePattern - Variable in class org.ldaptive.servlets.AbstractServletSearchTemplatesExecutor
Regex pattern to ignore a query.
ignoreSearchException(ResultCode[], LDAPException) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
Determines whether the supplied ldap exception should be ignored.
ignoreSearchException(ResultCode[], NamingException) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Determines whether the supplied naming exception should be ignored.
ignoreSearchException(ResultCode[], ErrorResultException) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.AbstractOpenDJSearch
Determines whether the supplied ldap exception should be ignored.
ignoreSearchException(ResultCode[], LDAPException) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AbstractUnboundIDSearch
Determines whether the supplied ldap exception should be ignored.
immutable - Variable in class org.ldaptive.AbstractConfig
Whether this config has been marked immutable.
includeAttrs - Variable in class org.ldaptive.ext.MergeRequest
Attribute names to include when performing a merge.
includeSuperiorClasses - Variable in class org.ldaptive.beans.generate.BeanGenerator
Whether to include superior classes for each object class.
incrementCount() - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory.DefaultConnectionFactoryMetadata
Increments the connection count.
init() - Method in class org.ldaptive.beans.spring.NamespaceHandler
 
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.
initConnectionFactoryManager(ConnectionFactoryManager) - Method in class org.ldaptive.props.AuthenticatorPropertySource
Initializes the supplied connection factory manager using the properties in this property source.
INITIAL_CAPACITY - Static variable in class org.ldaptive.cache.LRUCache
Initial capacity of the hash map.
initialize(Connection) - Method in class org.ldaptive.ad.extended.FastBindOperation.FastBindConnectionInitializer
 
initialize(Class<?>) - Method in interface org.ldaptive.beans.ClassDescriptor
Prepare this class descriptor for use.
initialize() - Method in class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
 
initialize(Class<?>) - Method in class org.ldaptive.beans.reflect.DefaultClassDescriptor
 
initialize(Class<?>) - Method in class org.ldaptive.beans.reflect.FieldClassDescriptor
 
initialize(Class<?>) - Method in class org.ldaptive.beans.reflect.MethodClassDescriptor
 
initialize(Class<?>) - Method in class org.ldaptive.beans.spring.SpringClassDescriptor
 
initialize(Connection) - Method in class org.ldaptive.BindConnectionInitializer
 
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
 
initialize() - Method in class org.ldaptive.props.AuthenticatorPropertySource
 
initialize() - Method in class org.ldaptive.props.BindAuthenticationHandlerPropertySource
 
initialize() - Method in class org.ldaptive.props.BindConnectionInitializerPropertySource
 
initialize() - Method in class org.ldaptive.props.BlockingConnectionPoolPropertySource
 
initialize() - Method in class org.ldaptive.props.ConnectionConfigPropertySource
 
initialize() - Method in class org.ldaptive.props.DefaultConnectionFactoryPropertySource
 
initialize() - Method in class org.ldaptive.props.PoolConfigPropertySource
 
initialize() - Method in class org.ldaptive.props.PooledConnectionFactoryPropertySource
 
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
initialize() - Method in class org.ldaptive.props.ProviderConfigPropertySource
 
initialize() - Method in class org.ldaptive.props.SearchDnResolverPropertySource
 
initialize() - Method in class org.ldaptive.props.SearchRequestPropertySource
 
initialize() - Method in class org.ldaptive.props.SimplePropertySource
 
initialize() - Method in class org.ldaptive.props.SslConfigPropertySource
 
initialize() - Method in class org.ldaptive.provider.apache.ApacheLdapConnection.ApacheLdapSearchIterator
Initializes this apache ldap search iterator.
initialize() - Method in class org.ldaptive.provider.apache.ApacheLdapConnection.ApacheLdapSearchListener
Initializes this apache ldap search listener.
initialize() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncSearchListener
Initializes this jldap search listener.
initialize() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
Initializes this jldap search iterator.
initialize() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Initializes this jndi search iterator.
initialize() - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncSearchListener
Initializes this opendj async search listener.
initialize() - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator
Initializes this opendj search iterator.
initialize() - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncSearchListener
Initializes this unbound id search listener.
initialize() - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator
Initializes this unbound id search iterator.
initialize(ServletConfig) - Method in class org.ldaptive.servlets.AbstractServletSearchExecutor
 
initialize(ServletConfig) - Method in class org.ldaptive.servlets.AbstractServletSearchTemplatesExecutor
 
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.
initializeConnection(LDAPConnection) - Method in class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
Initialize the supplied connection after a connection has been established.
initializeConnection(LDAPConnection) - Method in class org.ldaptive.provider.jldap.JLdapStartTLSConnectionFactory
 
initializeContext(Request) - Method in class org.ldaptive.provider.jndi.JndiConnection
Creates a new ldap context using LdapContext.newInstance(Control[]).
initialized - Variable in class org.ldaptive.pool.AbstractConnectionPool
Whether AbstractConnectionPool.initialize() has been invoked.
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
 
initializeRequest(SearchRequest) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchEntryHandler
 
initializeRequest(SearchRequest) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchReferenceHandler
 
initializeRequest(SearchRequest) - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
 
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.
initializeRequest(Q) - Method in class org.ldaptive.referral.AbstractReferralHandler
 
initializeRequest(Q) - Method in interface org.ldaptive.referral.ReferralHandler
Initialize the request for use with this referral handler.
initializeRequest(SearchRequest) - Method in class org.ldaptive.referral.SearchReferralHandler
 
initializeRequest(SearchRequest) - Method in class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
 
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.
InitialTermParser() - Constructor for class org.ldaptive.templates.SearchTemplates.InitialTermParser
 
initOptions() - Method in class org.ldaptive.cli.AbstractCli
Initialize CLI options.
initOptions() - Method in class org.ldaptive.cli.AddOperationCli
 
initOptions() - Method in class org.ldaptive.cli.AuthenticatorCli
 
initOptions() - Method in class org.ldaptive.cli.CompareOperationCli
 
initOptions() - Method in class org.ldaptive.cli.DeleteOperationCli
 
initOptions() - Method in class org.ldaptive.cli.SearchOperationCli
 
initPooledConnectionFactoryManager(PooledConnectionFactoryManager) - Method in class org.ldaptive.props.AuthenticatorPropertySource
Initializes the supplied connection factory manager using the properties in this property source.
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
 
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.
IntegerHandler(GetStatsControl, String) - Constructor for class org.ldaptive.ad.control.GetStatsControl.IntegerHandler
Creates a new integer handler.
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 - Variable in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Intermediate response contained in this blocking search item.
IntermediateResponse - Interface in org.ldaptive.intermediate
Interface for ldap intermediate responses.
intermediateResponse - Variable in class org.ldaptive.provider.SearchItem
intermediate response.
IntermediateResponseFactory - Class in org.ldaptive.intermediate
Utility class for creating intermediate responses.
IntermediateResponseFactory() - Constructor for class org.ldaptive.intermediate.IntermediateResponseFactory
Default constructor.
IntermediateResponseHandler(BlockingQueue<QueueingSearchExecutor.SearchItem>) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.IntermediateResponseHandler
Creates a new intermediate response handler.
IntermediateResponseHandler - Interface in org.ldaptive.handler
Provides handling of an ldap intermediate response.
intermediateResponseHandlers - Variable in class org.ldaptive.AbstractRequest
Intermediate response handlers.
intermediateResponseReturned(IntermediateResponse) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncSearchListener
 
intermediateResponseReturned(IntermediateResponse) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator.SearchResultIterator
 
invocationCount - Variable in class org.ldaptive.RoundRobinConnectionStrategy
Internal method invocation counter.
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
 
invoke(AddRequest) - Method in class org.ldaptive.AddOperation
 
invoke(SearchRequest) - Method in class org.ldaptive.async.AsyncSearchOperation
 
invoke(BindRequest) - Method in class org.ldaptive.BindOperation
 
invoke(CompareRequest) - Method in class org.ldaptive.CompareOperation
 
invoke(DeleteRequest) - Method in class org.ldaptive.DeleteOperation
 
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
 
invoke(PasswordModifyRequest) - Method in class org.ldaptive.extended.PasswordModifyOperation
 
invoke(WhoAmIRequest) - Method in class org.ldaptive.extended.WhoAmIOperation
 
invoke(ModifyDnRequest) - Method in class org.ldaptive.ModifyDnOperation
 
invoke(ModifyRequest) - Method in class org.ldaptive.ModifyOperation
 
invoke(Object, Method, Object[]) - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
 
invoke(SearchRequest) - Method in class org.ldaptive.SearchOperation
 
invoked - Variable in class org.ldaptive.ssl.HostnameVerifyingListener
Whether this listener has been invoked.
invokeGetterMethod(Method, Object) - Static method in class org.ldaptive.beans.reflect.ReflectionUtils
Invokes the supplied method on the supplied object.
invokeMethod(Method, Object, Object) - Static method in class org.ldaptive.props.AbstractPropertyInvoker
Invokes the supplied method on the supplied object with the supplied argument.
INVOKER - Static variable in class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Invoker for bean generator.
INVOKER - Static variable in class org.ldaptive.props.AuthenticationRequestPropertySource
Invoker for authentication request.
INVOKER - Static variable in class org.ldaptive.props.AuthenticatorPropertySource
Invoker for authenticator.
INVOKER - Static variable in class org.ldaptive.props.BindAuthenticationHandlerPropertySource
Invoker for bind authentication handler.
INVOKER - Static variable in class org.ldaptive.props.BindConnectionInitializerPropertySource
Invoker for bind connection initializer.
INVOKER - Static variable in class org.ldaptive.props.BlockingConnectionPoolPropertySource
Invoker for connection factory.
INVOKER - Static variable in class org.ldaptive.props.ConnectionConfigPropertySource
Invoker for connection config.
INVOKER - Static variable in class org.ldaptive.props.DefaultConnectionFactoryPropertySource
Invoker for connection factory.
INVOKER - Static variable in class org.ldaptive.props.PoolConfigPropertySource
Invoker for ldap pool config.
INVOKER - Static variable in class org.ldaptive.props.ProviderConfigPropertySource
Invoker for provider config.
INVOKER - Static variable in class org.ldaptive.props.SearchDnResolverPropertySource
Invoker for search dn resolver.
INVOKER - Static variable in class org.ldaptive.props.SearchRequestPropertySource
Invoker for search request.
invoker - Variable in class org.ldaptive.props.SimplePropertySource
Invoker for simple properties.
INVOKER - Static variable in class org.ldaptive.props.SslConfigPropertySource
Invoker for ssl config.
invokeSetterMethod(Method, Object, Object) - Static method in class org.ldaptive.beans.reflect.ReflectionUtils
Invokes the supplied method on the supplied object with the supplied value as a parameter.
IPV4_PATTERN - Static variable in class org.ldaptive.LdapUtils
Pattern to match ipv4 addresses.
IPV6_HEX_COMPRESSED_PATTERN - Static variable in class org.ldaptive.LdapUtils
Pattern to match ipv6 hex compressed addresses.
IPV6_STD_PATTERN - Static variable in class org.ldaptive.LdapUtils
Pattern to match ipv6 addresses.
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.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
isBinary() - Method in interface org.ldaptive.beans.AttributeValueMutator
Returns whether the attribute is binary.
isBinary() - Method in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
 
isBinary() - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
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
 
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.
isDefaultAttributes() - Method in class org.ldaptive.LdapURL.Entry
Returns whether attributes were supplied in this entry.
isDefaultBaseDn() - Method in class org.ldaptive.LdapURL.Entry
Returns whether a base DN was supplied in this entry.
isDefaultFilter() - Method in class org.ldaptive.LdapURL.Entry
Returns whether a filter was supplied in this entry.
isDefaultPort() - Method in class org.ldaptive.LdapURL.Entry
Returns whether a port was supplied in this entry.
isDefaultScope() - Method in class org.ldaptive.LdapURL.Entry
Returns whether a scope was supplied in this entry.
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.
isFinal - Variable in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
Whether the field has a final modifier.
isIncludeSuperiorClasses() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns whether to include superior classes in bean generation.
isInitialized() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns whether this pool has been initialized.
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.
isMatch(String, String) - Method in class org.ldaptive.ssl.DefaultHostnameVerifier
Determines if the supplied hostname matches a name derived from the certificate.
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.
isNameExcluded(AttributeType) - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns whether the supplied attribute type has a matching OID or name in the excluded names list.
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() has 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.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.
isSingleton() - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
 
isSingleValued() - Method in class org.ldaptive.schema.AttributeType
Returns whether this attribute type is single valued.
isType(Class<?>) - Method in class org.ldaptive.LdapAttribute.LdapAttributeValues
Returns whether this ldap attribute values is of the supplied type.
isUseOperationalAttributes() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns whether to include operational attributes in bean generation.
isUseOptionalAttributes() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns whether to include optional attributes in bean generation.
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.
Item(SearchResult) - Constructor for class org.ldaptive.cache.LRUCache.Item
Creates a new item.
iterator() - Method in class org.ldaptive.pool.Queue
 

J

JLdapAsyncRequest(LDAPMessageQueue) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncRequest
Creates a new JLDAP async request.
JLdapAsyncSearchListener(SearchRequest, SearchListener) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncSearchListener
Creates a new jldap async search listener.
JLdapConnection - Class in org.ldaptive.provider.jldap
JLDAP provider implementation of ldap operations.
JLdapConnection(LDAPConnection, JLdapProviderConfig) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection
Creates a new jldap connection.
JLdapConnection.AbstractJLdapSearch - Class in org.ldaptive.provider.jldap
Common search functionality for jldap iterators and listeners.
JLdapConnection.AggregateUnsolicitedNotificationListener - Class in org.ldaptive.provider.jldap
Allows the use of multiple unsolicited notification handlers per connection.
JLdapConnection.JLdapAsyncRequest - Class in org.ldaptive.provider.jldap
Async request to invoke abandons.
JLdapConnection.JLdapAsyncSearchListener - Class in org.ldaptive.provider.jldap
Async search listener for JLdap search results.
JLdapConnection.JLdapSearchIterator - Class in org.ldaptive.provider.jldap
Search iterator for JLdap search results.
JLdapConnection.SaslCallbackHandler - Class in org.ldaptive.provider.jldap
Callback handler used by SASL mechanisms.
JLdapConnection.SearchResultIterator - Class in org.ldaptive.provider.jldap
Iterates over an ldap search queue.
JLdapConnectionFactory - Class in org.ldaptive.provider.jldap
Creates ldap connections using the JLDAP LDAPConnection class.
JLdapConnectionFactory(String, ConnectionStrategy, JLdapProviderConfig, LDAPConstraints, Duration) - Constructor for class org.ldaptive.provider.jldap.JLdapConnectionFactory
Creates a new jldap connection factory.
JLdapControlHandler - Class in org.ldaptive.provider.jldap
JLdap control handler.
JLdapControlHandler() - Constructor for class org.ldaptive.provider.jldap.JLdapControlHandler
 
JLdapProvider - Class in org.ldaptive.provider.jldap
JLdap provider implementation.
JLdapProvider() - Constructor for class org.ldaptive.provider.jldap.JLdapProvider
 
JLdapProviderConfig - Class in org.ldaptive.provider.jldap
Contains configuration data for the JLdap provider.
JLdapProviderConfig() - Constructor for class org.ldaptive.provider.jldap.JLdapProviderConfig
Default constructor.
JLdapSearchIterator(SearchRequest) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
Creates a new jldap search iterator.
JLdapSSLConnection - Class in org.ldaptive.provider.jldap
JLDAP provider implementation of ldap operations over SSL.
JLdapSSLConnection(LDAPConnection, JLdapProviderConfig) - Constructor for class org.ldaptive.provider.jldap.JLdapSSLConnection
Creates a new jldap ssl connection.
JLdapSSLConnectionFactory - Class in org.ldaptive.provider.jldap
Creates LDAPS connections using the JLDAP LDAPConnection class.
JLdapSSLConnectionFactory(String, ConnectionStrategy, JLdapProviderConfig, LDAPConstraints, Duration, SSLSocketFactory) - Constructor for class org.ldaptive.provider.jldap.JLdapSSLConnectionFactory
Creates a new jldap ssl connection factory.
JLdapStartTLSConnection - Class in org.ldaptive.provider.jldap
JLDAP provider implementation of ldap operations over TLS.
JLdapStartTLSConnection(LDAPConnection, JLdapProviderConfig) - Constructor for class org.ldaptive.provider.jldap.JLdapStartTLSConnection
Creates a new jldap tls connection.
JLdapStartTLSConnectionFactory - Class in org.ldaptive.provider.jldap
Creates ldap connections using the JLDAP LDAPConnection class with the startTLS extended operation.
JLdapStartTLSConnectionFactory(String, ConnectionStrategy, JLdapProviderConfig, LDAPConstraints, Duration, SSLSocketFactory) - Constructor for class org.ldaptive.provider.jldap.JLdapStartTLSConnectionFactory
Creates a new jldap tls connection factory.
JLdapUtils - Class in org.ldaptive.provider.jldap
Provides methods for converting between JLDAP specific objects and ldaptive specific objects.
JLdapUtils() - Constructor for class org.ldaptive.provider.jldap.JLdapUtils
Default constructor.
JLdapUtils(SortBehavior) - Constructor for class org.ldaptive.provider.jldap.JLdapUtils
Creates a new jldap util.
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.JndiExtendedResponse - Class in org.ldaptive.provider.jndi
Class for exposing extended response properties.
JndiConnection.JndiSearchIterator - Class in org.ldaptive.provider.jndi
Search iterator for JNDI naming enumeration.
JndiConnectionFactory - Class in org.ldaptive.provider.jndi
Creates connections using the JNDI InitialLdapContext class.
JndiConnectionFactory(String, ConnectionStrategy, JndiProviderConfig, Map<String, Object>, ClassLoader) - 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
 
jndiEnv - Variable in class org.ldaptive.DnsSrvConnectionStrategy
JNDI environment.
JndiExtendedRequest(String, byte[]) - Constructor for class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedRequest
Creates a new jndi extended request.
JndiExtendedResponse(String, byte[]) - Constructor for class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedResponse
Creates a new jndi extended response.
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.
JndiSearchIterator(SearchRequest) - Constructor for class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Creates a new jndi search iterator.
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, ConnectionStrategy, JndiProviderConfig, Map<String, Object>, ClassLoader, 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.
JsonReader - Class in org.ldaptive.io
Reads JSON from a Reader and returns a SearchResult.
JsonReader(Reader) - Constructor for class org.ldaptive.io.JsonReader
Creates a new json reader.
JsonReader(Reader, SortBehavior) - Constructor for class org.ldaptive.io.JsonReader
Creates a new json reader.
jsonReader - Variable in class org.ldaptive.io.JsonReader
Reader to read from.
JsonReader.SearchResultDeserializer - Class in org.ldaptive.io
Deserializes a SearchResult by iterating over the json elements.
JsonServletSearchExecutor - Class in org.ldaptive.servlets
Writes search results as JSON.
JsonServletSearchExecutor() - Constructor for class org.ldaptive.servlets.JsonServletSearchExecutor
 
JsonServletSearchTemplatesExecutor - Class in org.ldaptive.servlets
Writes search results as JSON.
JsonServletSearchTemplatesExecutor() - Constructor for class org.ldaptive.servlets.JsonServletSearchTemplatesExecutor
 
JsonWriter - Class in org.ldaptive.io
Writes a SearchResult as JSON to a Writer.
JsonWriter(Writer) - Constructor for class org.ldaptive.io.JsonWriter
Creates a new json writer.
jsonWriter - Variable in class org.ldaptive.io.JsonWriter
Writer to write to.
JsonWriter.SearchResultSerializer - Class in org.ldaptive.io
Serializes a SearchResult by creating a json array to contain the entries.

K

keepAlive - Variable in class org.ldaptive.ssl.SocketConfig
Keep alive.
keyManagers - Variable in class org.ldaptive.ssl.DefaultSSLContextInitializer
Key managers.
keyReader - Variable in class org.ldaptive.ssl.X509CredentialConfig
Reads private key credential.
keyStore - Variable in class org.ldaptive.ssl.KeyStoreCredentialConfig
Name of the keystore to use for the SSL connection.
keyStoreAliases - Variable in class org.ldaptive.ssl.KeyStoreCredentialConfig
Keystore aliases to use.
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
 
keyStorePassword - Variable in class org.ldaptive.ssl.KeyStoreCredentialConfig
Password needed to open the keystore.
keyStoreReader - Variable in class org.ldaptive.ssl.KeyStoreCredentialConfig
Handles loading keystores.
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
 
keyStoreType - Variable in class org.ldaptive.ssl.KeyStoreCredentialConfig
Keystore type.
KeyStoreUtils - Class in org.ldaptive.ssl
Provides utility methods for using a KeyStore.
KeyStoreUtils() - Constructor for class org.ldaptive.ssl.KeyStoreUtils
Default constructor.

L

la - Variable in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
Ldap attribute to operate on.
LA_CHAR - Static variable in class org.ldaptive.io.LdifWriter
ASCII decimal value of left arrow.
label - Variable in class org.ldaptive.auth.AbstractCompareAuthenticationHandler.Scheme
Label of the scheme.
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.
LDAP_SYNTAXES_ATTR_NAME - Static variable in class org.ldaptive.schema.SchemaFactory
LDAP syntaxes attribute name on the subschema entry.
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.
LdapAttribute.LdapAttributeValues<T> - Class in org.ldaptive
Simple bean for ldap attribute values.
LdapAttributeValues(Class<T>) - Constructor for class org.ldaptive.LdapAttribute.LdapAttributeValues
Creates a new ldap attribute values.
ldapConnectionConfig - Variable in class org.ldaptive.provider.apache.ApacheLdapConnectionFactory
Connection configuration.
ldapConstraints - Variable in class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
JLdap connection constraints.
ldapConstraints - Variable in class org.ldaptive.provider.jldap.JLdapProviderConfig
Connection constraints.
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.
ldapDn - Variable in class org.ldaptive.jaas.LdapDnPrincipal
LDAP user name.
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.
ldapEntries - Variable in class org.ldaptive.LdapURL
URL entries.
ldapEntry - Variable in class org.ldaptive.auth.AuthenticationResponse
Ldap entry of authenticated user.
ldapEntry - Variable in class org.ldaptive.ext.MergeRequest
Ldap entry to merge.
ldapEntry - Variable in class org.ldaptive.jaas.LdapDnPrincipal
User ldap entry.
ldapEntry - Variable in class org.ldaptive.jaas.LdapPrincipal
User ldap entry.
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.
LdapEntryManager<T> - Interface in org.ldaptive.beans.persistence
Interface to manage objects that have been annotated to contain LDAP data.
LdapEntryMapper<T> - Interface in org.ldaptive.beans
Interface for ldap entry mappers.
ldapEntryMapper - Variable in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Mapper for converting ldap entry to object type.
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
 
ldapName - Variable in class org.ldaptive.jaas.LdapPrincipal
LDAP user name.
ldapOptions - Variable in class org.ldaptive.provider.opendj.OpenDJConnectionFactory
Ldap connection options.
ldapOptions - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnectionFactory
UnboundID connection options.
ldapOptions - Variable in class org.ldaptive.provider.unboundid.UnboundIDStartTLSConnectionFactory
UnboundID connection options.
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 - Variable in class org.ldaptive.ConnectionConfig
URL to the LDAP(s).
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 - Variable in class org.ldaptive.provider.AbstractProviderConnectionFactory.DefaultConnectionFactoryMetadata
ldap url.
LdapURL.Entry - Class in org.ldaptive
Represents a single LDAP URL entry.
LdapUtils - Class in org.ldaptive
Provides utility methods for this package.
LdapUtils() - Constructor for class org.ldaptive.LdapUtils
Default constructor.
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.
ldifReader - Variable in class org.ldaptive.io.LdifReader
Reader to read from.
LdifServletSearchExecutor - Class in org.ldaptive.servlets
Writes search results in LDIF format.
LdifServletSearchExecutor() - Constructor for class org.ldaptive.servlets.LdifServletSearchExecutor
 
LdifServletSearchTemplatesExecutor - Class in org.ldaptive.servlets
Writes search results in LDIF format.
LdifServletSearchTemplatesExecutor() - Constructor for class org.ldaptive.servlets.LdifServletSearchTemplatesExecutor
 
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.
ldifWriter - Variable in class org.ldaptive.io.LdifWriter
Writer to write to.
LF_CHAR - Static variable in class org.ldaptive.io.LdifWriter
ASCII decimal value of line feed.
LINE_SEPARATOR - Static variable in class org.ldaptive.io.LdifWriter
Line separator.
listener - Variable in class org.ldaptive.provider.apache.ApacheLdapConnection.ApacheLdapSearchListener
Search result listener.
listener - Variable in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncSearchListener
Search result listener.
listener - Variable in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncSearchListener
Search result listener.
listener - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncSearchListener
Search result listener.
listeners - Variable in class org.ldaptive.provider.jldap.JLdapConnection.AggregateUnsolicitedNotificationListener
Listeners to receive unsolicited notifications.
listeners - Variable in class org.ldaptive.provider.opendj.OpenDJConnection.AggregateUnsolicitedNotificationListener
Listeners to receive unsolicited notifications.
listeners - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection.AggregateUnsolicitedNotificationHandler
Listeners to receive unsolicited notifications.
ListReflectionTranscoder - Class in org.ldaptive.beans.reflect
Reflection transcoder for an object that implements List.
ListReflectionTranscoder(Class<?>, SingleValueReflectionTranscoder<?>) - Constructor for class org.ldaptive.beans.reflect.ListReflectionTranscoder
Creates a new list reflection transcoder.
ListReflectionTranscoder(Class<?>, ArrayReflectionTranscoder) - Constructor for class org.ldaptive.beans.reflect.ListReflectionTranscoder
Creates a new list reflection transcoder.
LOAD_FACTOR - Static variable in class org.ldaptive.cache.LRUCache
Load factor of the hash map.
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.AuthenticationResponseHandler
Logger for this class.
logger - Variable in class org.ldaptive.auth.AggregateDnResolver.EntryResolver
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.beans.AbstractClassDescriptor
Logger for this class.
logger - Variable in class org.ldaptive.beans.AbstractLdapEntryMapper
Logger for this class.
logger - Variable in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Logger for this class.
logger - Variable in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Logger for this class.
logger - Variable in class org.ldaptive.beans.reflect.DefaultDnValueMutator
Logger for this class.
logger - Variable in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Logger for this class.
logger - Variable in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Logger for this class.
logger - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Logger for this class.
logger - Variable in class org.ldaptive.beans.spring.SpelDnValueMutator
Logger 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 - Static variable in class org.ldaptive.control.ControlFactory
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 - Static variable in class org.ldaptive.DnParser
Logger for this class.
logger - Variable in class org.ldaptive.DnsSrvConnectionStrategy
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.BindPassivator
Logger for this class.
logger - Variable in class org.ldaptive.pool.CompareValidator
Logger for this class.
logger - Variable in class org.ldaptive.pool.ConnectActivator
Logger for this class.
logger - Variable in class org.ldaptive.pool.IdlePruneStrategy
Logger for this class.
logger - Variable in class org.ldaptive.pool.SearchValidator
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.apache.ApacheLdapConnection
Logger for this class.
logger - Variable in class org.ldaptive.provider.ControlProcessor
Logger for this class.
logger - Variable in class org.ldaptive.provider.jldap.JLdapConnection
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.opendj.OpenDJConnection
Logger for this class.
logger - Variable in class org.ldaptive.provider.ProviderConfig
Logger for this class.
logger - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection
Logger for this class.
logger - Variable in class org.ldaptive.referral.AbstractReferralHandler
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 - Static variable in enum org.ldaptive.SortBehavior
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.
logger - Variable in class org.ldaptive.templates.SearchTemplatesExecutor
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
 
login(NameCallback, PasswordCallback) - Method in class org.ldaptive.jaas.LdapLoginModule
 
login(NameCallback, PasswordCallback) - Method in class org.ldaptive.jaas.LdapRoleAuthorizationModule
 
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.
loginsRemaining - Variable in class org.ldaptive.auth.AccountState.DefaultWarning
number of logins remaining before the account locks.
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, Duration, Duration) - Constructor for class org.ldaptive.cache.LRUCache
Creates a new LRU cache.
LRUCache.Item - Class in org.ldaptive.cache
Container for data related to cached ldap results.

M

main(String[]) - Static method in class org.ldaptive.beans.generate.BeanGenerator
Provides command line access to a BeanGenerator.
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.
map(T) - Method in class org.ldaptive.beans.AbstractLdapEntryMapper
Injects data from the supplied source object into a new instance of ldap entry.
map(T, LdapEntry) - Method in class org.ldaptive.beans.AbstractLdapEntryMapper
 
map(LdapEntry, T) - Method in class org.ldaptive.beans.AbstractLdapEntryMapper
 
map(T, LdapEntry) - Method in interface org.ldaptive.beans.LdapEntryMapper
Injects data from the supplied source object into the supplied ldap entry.
map(LdapEntry, T) - Method in interface org.ldaptive.beans.LdapEntryMapper
Injects data from the supplied ldap entry into the supplied destination object.
mapDn(T) - Method in class org.ldaptive.beans.AbstractLdapEntryMapper
 
mapDn(T) - Method in interface org.ldaptive.beans.LdapEntryMapper
Returns the LDAP DN for the supplied object.
matchedDn - Variable in exception org.ldaptive.LdapException
response matched DN.
matchedDn - Variable in class org.ldaptive.Response
Response matched DN.
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.
MATCHING_RULE_USE_ATTR_NAME - Static variable in class org.ldaptive.schema.SchemaFactory
Matching rule use attribute name on the subschema entry.
MATCHING_RULES_ATTR_NAME - Static variable in class org.ldaptive.schema.SchemaFactory
Matching rules attribute name on the subschema entry.
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.
matchingRuleId - Variable in class org.ldaptive.control.SortKey
matching rule id.
matchingRules - Variable in class org.ldaptive.schema.Schema
Matching rules.
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.
matchingRuleUses - Variable in class org.ldaptive.schema.Schema
Matching rule uses.
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
 
MAX_ASCII_CHAR - Static variable in class org.ldaptive.io.LdifWriter
ASCII decimal value of highest character.
MaxAttrCountHandler(DirSyncControl) - Constructor for class org.ldaptive.ad.control.DirSyncControl.MaxAttrCountHandler
Creates a new max attr handler handler.
maxAttributeCount - Variable in class org.ldaptive.ad.control.DirSyncControl
maximum attribute count.
maxAttributeCount - Variable in class org.ldaptive.ad.control.util.DirSyncClient
Maximum attribute count.
maxLoginFailures - Variable in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Maximum number of login failures to allow.
maxPoolSize - Variable in class org.ldaptive.pool.PoolConfig
Maximum pool size.
Mechanism - Enum in org.ldaptive.sasl
Enum to define SASL mechanisms.
Mechanism() - Constructor for enum org.ldaptive.sasl.Mechanism
 
mechanism - Variable in class org.ldaptive.sasl.SaslConfig
sasl mechanism.
members - Variable in class org.ldaptive.jaas.LdapGroup
Principal members.
members() - Method in class org.ldaptive.jaas.LdapGroup
 
merge(T) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
 
merge(T) - Method in interface org.ldaptive.beans.persistence.LdapEntryManager
Merges the supplied annotated object in an LDAP.
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
 
mergeAttributeName - Variable in class org.ldaptive.handler.MergeAttributeEntryHandler
Attribute name to add merge values into.
mergeAttributes - Variable in class org.ldaptive.handler.RecursiveEntryHandler
Attribute(s) to merge.
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.
message - Variable in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
Last response message received from the queue.
message - Variable in class org.ldaptive.Response
Response message.
messageId - Variable in class org.ldaptive.extended.CancelRequest
message id to cancel.
messageId - Variable in class org.ldaptive.intermediate.AbstractIntermediateResponse
message ID.
messageId - Variable in exception org.ldaptive.LdapException
Message ID.
messageId - Variable in class org.ldaptive.Response
Message ID.
messageId - Variable in class org.ldaptive.SearchEntry
message ID.
messageId - Variable in class org.ldaptive.SearchReference
message ID.
messageQueue - Variable in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncRequest
Message queue.
messageReceived(LDAPExtendedResponse) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AggregateUnsolicitedNotificationListener
 
messageType - Variable in class org.ldaptive.intermediate.SyncInfoMessage
message type.
metadata - Variable in class org.ldaptive.provider.AbstractProviderConnectionFactory
Factory metadata.
MethodAttributeValueMutator - Class in org.ldaptive.beans.reflect
Attribute mutator associated with the Method of an object.
MethodAttributeValueMutator(ReflectionTranscoder, Method, Method) - Constructor for class org.ldaptive.beans.reflect.MethodAttributeValueMutator
Creates a new method attribute value mutator.
MethodAttributeValueMutator(String, boolean, SortBehavior, ReflectionTranscoder, Method, Method) - Constructor for class org.ldaptive.beans.reflect.MethodAttributeValueMutator
Creates a new method attribute value mutator.
MethodClassDescriptor - Class in org.ldaptive.beans.reflect
Creates DN and attribute mutators for the Methods on a type.
MethodClassDescriptor() - Constructor for class org.ldaptive.beans.reflect.MethodClassDescriptor
 
MIN_PATTERN - Static variable in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Pattern for capturing optional minutes in generalized time.
MINIMUM_QUERY_TERM_LENGTH - Static variable in class org.ldaptive.servlets.AbstractServletSearchTemplatesExecutor
Minimum query term length.
minimumQueryTermLength - Variable in class org.ldaptive.servlets.AbstractServletSearchTemplatesExecutor
Minimum length for at least one query term.
minPoolSize - Variable in class org.ldaptive.pool.PoolConfig
Minimum pool size.
Mode(int) - Constructor for enum org.ldaptive.control.SyncRequestControl.Mode
Creates a new mode.
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.apache.ApacheLdapConnection
 
modify(ModifyRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
modify(ModifyRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
modify(ModifyRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
modify(ModifyRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Modify an entry in the ldap.
modify(ModifyRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
modifyDn - Variable in class org.ldaptive.ModifyRequest
DN to modify.
modifyDn(ModifyDnRequest) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
 
modifyDn(ModifyDnRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
modifyDn(ModifyDnRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
modifyDn(ModifyDnRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
modifyDn(ModifyDnRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Modify the DN of an entry in the ldap.
modifyDn(ModifyDnRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
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.
ModifyDnReferralHandler - Class in org.ldaptive.referral
Provides handling of an ldap referral for modify dn operations.
ModifyDnReferralHandler() - Constructor for class org.ldaptive.referral.ModifyDnReferralHandler
Creates a new modify dn referral handler.
ModifyDnReferralHandler(ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.ModifyDnReferralHandler
Creates a new modify dn referral handler.
ModifyDnReferralHandler(int) - Constructor for class org.ldaptive.referral.ModifyDnReferralHandler
Creates a new modify dn referral handler.
ModifyDnReferralHandler(int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.ModifyDnReferralHandler
Creates a new modify dn referral handler.
ModifyDnReferralHandler(int, int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.ModifyDnReferralHandler
Creates a new modify dn referral handler.
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.
ModifyReferralHandler - Class in org.ldaptive.referral
Provides handling of an ldap referral for modify operations.
ModifyReferralHandler() - Constructor for class org.ldaptive.referral.ModifyReferralHandler
Creates a new modify referral handler.
ModifyReferralHandler(ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.ModifyReferralHandler
Creates a new modify referral handler.
ModifyReferralHandler(int) - Constructor for class org.ldaptive.referral.ModifyReferralHandler
Creates a new modify referral handler.
ModifyReferralHandler(int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.ModifyReferralHandler
Creates a new modify referral handler.
ModifyReferralHandler(int, int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.ModifyReferralHandler
Creates a new modify referral handler.
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.
MONTH_PATTERN - Static variable in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Pattern for capturing the month in generalized time.
mutualAuthentication - Variable in class org.ldaptive.sasl.SaslConfig
perform mutual authentication.

N

name() - Method in class org.ldaptive.asn1.ApplicationDERTag
 
name() - Method in class org.ldaptive.asn1.ContextDERTag
 
name() - Method in class org.ldaptive.asn1.CustomDERTag
 
name - Variable in class org.ldaptive.asn1.DERPath.Node
Name of this node.
name() - Method in interface org.ldaptive.asn1.DERTag
Gets the name of the tag.
name - Variable in class org.ldaptive.pool.AbstractPool
Pool name.
name - Variable in enum org.ldaptive.schema.AttributeUsage
Name of this attribute usage.
NAME_FORMS_ATTR_NAME - Static variable in class org.ldaptive.schema.SchemaFactory
Name forms attribute name on the subschema entry.
nameForm - Variable in class org.ldaptive.schema.DITStructureRule
Name form.
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.
nameForms - Variable in class org.ldaptive.schema.Schema
Name forms.
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
 
nameMappings - Variable in class org.ldaptive.beans.generate.BeanGenerator
Name mappings.
names - Variable in class org.ldaptive.schema.AbstractNamedSchemaElement
Names.
NamespaceHandler - Class in org.ldaptive.beans.spring
Spring namespace handler for ldaptive.
NamespaceHandler() - Constructor for class org.ldaptive.beans.spring.NamespaceHandler
 
NamingExceptionUtils - Class in org.ldaptive.provider.jndi
Utility class that provides a bridge between JNDI naming exceptions and ldap result codes.
NamingExceptionUtils() - Constructor for class org.ldaptive.provider.jndi.NamingExceptionUtils
Default constructor.
nError - Variable in class org.ldaptive.auth.ext.PasswordExpirationAccountState
error enum.
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.
NewCookieHandler(SyncInfoMessage) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage.NewCookieHandler
Creates a new cookie handler.
newInstance(ValueTranscoder<T>) - Static method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
Creates a new single value reflection transcoder.
newInstance() - Method in class org.ldaptive.provider.apache.ApacheLdapProvider
 
newInstance() - Method in class org.ldaptive.provider.jldap.JLdapProvider
 
newInstance() - Method in class org.ldaptive.provider.jndi.JndiProvider
 
newInstance() - Method in class org.ldaptive.provider.opendj.OpenDJProvider
 
newInstance() - Method in interface org.ldaptive.provider.Provider
Creates a new instance of this provider.
newInstance() - Method in class org.ldaptive.provider.unboundid.UnboundIDProvider
 
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.
newModifyDn - Variable in class org.ldaptive.ModifyDnRequest
New DN.
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.
newPassword - Variable in class org.ldaptive.extended.PasswordModifyRequest
Desired password.
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.apache.ApacheLdapConnection.ApacheLdapSearchIterator
 
next() - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
 
next() - Method in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
Returns the next message in the queue.
next() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
 
next() - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator
 
next() - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator.SearchResultIterator
Returns the next search item from the queue.
next() - Method in interface org.ldaptive.provider.SearchIterator
Returns the next element in the iteration.
next() - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator
 
next() - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator.SearchResultIterator
Returns the next search item from the queue.
NO_DELIMITER - Static variable in class org.ldaptive.LdapURL
Do not split URL.
NO_WSP_REGEX - Static variable in class org.ldaptive.schema.AbstractSchemaElement
Regex to match one or more non spaces.
Node(String) - Constructor for class org.ldaptive.asn1.DERPath.Node
Creates a new node with an indeterminate index.
Node(String, int) - Constructor for class org.ldaptive.asn1.DERPath.Node
Creates a new node with the given index.
NODE_PATTERN - Static variable in class org.ldaptive.asn1.DERPath
General pattern for DER path nodes.
nodeStack - Variable in class org.ldaptive.asn1.DERPath
Describes the path as a FIFO set of nodes.
NOOP_RESOLVER - Static variable in class org.ldaptive.auth.Authenticator
NoOp entry resolver.
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
 
noResultsIsError - Variable in class org.ldaptive.jaas.LdapDnAuthorizationModule
Whether failing to find a DN should raise an exception.
noResultsIsError - Variable in class org.ldaptive.jaas.LdapRoleAuthorizationModule
Whether failing to find any roles should raise an exception.
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.
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.
notificationHandler - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection
Receives unsolicited notifications.
NotificationItem(AsyncRequest) - Constructor for class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Creates a new notification item.
NotificationItem(SearchEntry) - Constructor for class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Creates a new notification item.
NotificationItem(Response) - Constructor for class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Creates a new notification item.
NotificationItem(Exception) - Constructor for class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Creates a new notification item.
notificationListener - Variable in class org.ldaptive.provider.jldap.JLdapConnection
Receives unsolicited notifications.
notificationListener - Variable in class org.ldaptive.provider.opendj.OpenDJConnection
Connection event listener for unsolicited notifications.
notificationReceived(String, Response<Void>) - Method in interface org.ldaptive.extended.UnsolicitedNotificationListener
Processes an unsolicited notification from the server.
noUserModification - Variable in class org.ldaptive.schema.AttributeType
No user modification.
NUL_CHAR - Static variable in class org.ldaptive.io.LdifWriter
ASCII decimal value of nul.
NullType - Class in org.ldaptive.asn1
Convenience type for a tag with a null value.
NullType(DERTag) - Constructor for class org.ldaptive.asn1.NullType
Creates a new null type.

O

object - Variable in class org.ldaptive.asn1.AbstractParseHandler
Object to initialize.
object - Variable in class org.ldaptive.props.AbstractPropertySource
Object to initialize with properties.
OBJECT_CLASS_ATTR_NAME - Static variable in class org.ldaptive.schema.SchemaFactory
Object classes attribute name on the subschema entry.
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.
objectClasses - Variable in class org.ldaptive.beans.generate.BeanGenerator
Object classes to build beans for.
objectClasses - Variable in class org.ldaptive.schema.Schema
Object classes.
objectClassType - Variable in class org.ldaptive.schema.ObjectClass
Object class type.
ObjectClassType - Enum in org.ldaptive.schema
Enum for an attribute usage schema element.
ObjectClassType() - Constructor for enum org.ldaptive.schema.ObjectClassType
 
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
 
obsolete - Variable in class org.ldaptive.schema.AbstractNamedSchemaElement
Obsolete.
OctetStringHandler() - Constructor for class org.ldaptive.DnParser.OctetStringHandler
 
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 - Variable in class org.ldaptive.control.AbstractControl
control oid.
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.TreeDeleteControl
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.
oid - Variable in class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedRequest
OID of the extended request.
oid - Variable in class org.ldaptive.provider.jndi.JndiConnection.JndiExtendedResponse
OID of the extended response.
oid - Variable in class org.ldaptive.schema.AttributeType
OID.
oid - Variable in class org.ldaptive.schema.DITContentRule
OID.
oid - Variable in class org.ldaptive.schema.MatchingRule
OID.
oid - Variable in class org.ldaptive.schema.MatchingRuleUse
OID.
oid - Variable in class org.ldaptive.schema.NameForm
OID.
oid - Variable in class org.ldaptive.schema.ObjectClass
OID.
oid - Variable in class org.ldaptive.schema.Syntax
OID.
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.
oldModifyDn - Variable in class org.ldaptive.ModifyDnRequest
DN to modify.
oldPassword - Variable in class org.ldaptive.extended.PasswordModifyRequest
Current password.
ONE_HUNDRED_NANOSECOND_INTERVAL - Static variable in class org.ldaptive.ad.io.DeltaTimeValueTranscoder
Delta time uses 100-nanosecond intervals.
ONE_HUNDRED_NANOSECOND_INTERVAL - Static variable in class org.ldaptive.ad.io.FileTimeValueTranscoder
File time uses 100-nanosecond intervals.
oobInline - Variable in class org.ldaptive.ssl.SocketConfig
OOB Inline.
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.
OpenDJAsyncRequest(FutureResult<Result>) - Constructor for class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncRequest
Creates a new OpenDJ async request.
OpenDJAsyncSearchListener(SearchRequest, SearchListener) - Constructor for class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncSearchListener
Creates a new opendj async search listener.
OpenDJConnection - Class in org.ldaptive.provider.opendj
OpenDJ provider implementation of ldap operations.
OpenDJConnection(Connection, OpenDJProviderConfig) - Constructor for class org.ldaptive.provider.opendj.OpenDJConnection
Creates a new opendj ldap connection.
OpenDJConnection.AbstractOpenDJSearch - Class in org.ldaptive.provider.opendj
Common search functionality for opendj iterators and listeners.
OpenDJConnection.AggregateUnsolicitedNotificationListener - Class in org.ldaptive.provider.opendj
Allows the use of multiple unsolicited notification listeners per connection.
OpenDJConnection.OpenDJAsyncRequest - Class in org.ldaptive.provider.opendj
Async request to invoke abandons.
OpenDJConnection.OpenDJAsyncSearchListener - Class in org.ldaptive.provider.opendj
Search listener for opendj id async search results.
OpenDJConnection.OpenDJSearchIterator - Class in org.ldaptive.provider.opendj
Search iterator for opendj search results.
OpenDJConnection.OpenDJSearchIterator.SearchResultIterator - Class in org.ldaptive.provider.opendj
Search results handler for storing entries returned by a search operation.
OpenDJConnectionFactory - Class in org.ldaptive.provider.opendj
Creates ldap connections using the OpenDJ LDAPConnectionFactory class.
OpenDJConnectionFactory(String, ConnectionStrategy, OpenDJProviderConfig, LDAPOptions) - Constructor for class org.ldaptive.provider.opendj.OpenDJConnectionFactory
Creates a new OpenDJ connection factory.
OpenDJControlHandler - Class in org.ldaptive.provider.opendj
OpenDJ control handler.
OpenDJControlHandler() - Constructor for class org.ldaptive.provider.opendj.OpenDJControlHandler
 
OpenDJProvider - Class in org.ldaptive.provider.opendj
OpenDJ provider implementation.
OpenDJProvider() - Constructor for class org.ldaptive.provider.opendj.OpenDJProvider
 
OpenDJProviderConfig - Class in org.ldaptive.provider.opendj
Contains configuration data for the OpenDJ provider.
OpenDJProviderConfig() - Constructor for class org.ldaptive.provider.opendj.OpenDJProviderConfig
Default constructor.
OpenDJSearchIterator(SearchRequest) - Constructor for class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator
Creates a new opendj search iterator.
OpenDJUtils - Class in org.ldaptive.provider.opendj
Provides methods for converting between OpenDJ specific objects and ldaptive specific objects.
OpenDJUtils() - Constructor for class org.ldaptive.provider.opendj.OpenDJUtils
Default constructor.
OpenDJUtils(SortBehavior) - Constructor for class org.ldaptive.provider.opendj.OpenDJUtils
Creates a new opendj util.
openResponse - Variable in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Response produced when the connection was opened.
operation - Variable in class org.ldaptive.concurrent.AbstractOperationWorker
operation to execute.
Operation<Q extends Request,S> - Interface in org.ldaptive
Interface for ldap operations.
operational - Variable in enum org.ldaptive.schema.AttributeUsage
Whether this attribute usage is operational.
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 - Variable in class org.ldaptive.AbstractOperation
Handler to handle operation exceptions.
OperationExceptionHandler<Q extends Request,S> - Interface in org.ldaptive.handler
Provides handling of operation exceptions.
operationExceptionResultCodes - Variable in class org.ldaptive.provider.ProviderConfig
Result codes indicating that an operation exception should be thrown.
OperationResponseHandler<Q extends Request,T> - Interface in org.ldaptive.handler
Provides handling of operation responses.
operationResponseHandlers - Variable in class org.ldaptive.AbstractOperation
Handlers to handle operation responses.
OperationWorker<Q extends Request,S> - Interface in org.ldaptive.concurrent
Interface for ldap operation workers.
OPT_ATTR - Static variable in class org.ldaptive.cli.CompareOperationCli
option for LDAP attribute name/value pair.
OPT_DN - Static variable in class org.ldaptive.cli.CompareOperationCli
option for LDAP DN.
OPT_DN - Static variable in class org.ldaptive.cli.DeleteOperationCli
option for LDAP DN.
OPT_DSMLV1 - Static variable in class org.ldaptive.cli.AuthenticatorCli
option for dsmlv1 output.
OPT_DSMLV1 - Static variable in class org.ldaptive.cli.SearchOperationCli
option for dsmlv1 output.
OPT_FILE - Static variable in class org.ldaptive.cli.AddOperationCli
option for LDIF file.
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.
optionalAttributes - Variable in class org.ldaptive.schema.DITContentRule
Optional attributes.
optionalAttributes - Variable in class org.ldaptive.schema.NameForm
Optional attributes.
optionalAttributes - Variable in class org.ldaptive.schema.ObjectClass
Optional attributes.
options - Variable in class org.ldaptive.cli.AbstractCli
command line options.
options - Variable in class org.ldaptive.provider.opendj.OpenDJProviderConfig
Connection options.
orderingMatchingRule - Variable in class org.ldaptive.schema.AttributeType
Ordering matching rule.
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.beans - package org.ldaptive.beans
 
org.ldaptive.beans.generate - package org.ldaptive.beans.generate
 
org.ldaptive.beans.generate.props - package org.ldaptive.beans.generate.props
 
org.ldaptive.beans.persistence - package org.ldaptive.beans.persistence
 
org.ldaptive.beans.reflect - package org.ldaptive.beans.reflect
 
org.ldaptive.beans.spring - package org.ldaptive.beans.spring
 
org.ldaptive.beans.spring.convert - package org.ldaptive.beans.spring.convert
 
org.ldaptive.beans.spring.parser - package org.ldaptive.beans.spring.parser
 
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.ldapi - package org.ldaptive.ldapi
 
org.ldaptive.pool - package org.ldaptive.pool
 
org.ldaptive.props - package org.ldaptive.props
 
org.ldaptive.provider - package org.ldaptive.provider
 
org.ldaptive.provider.apache - package org.ldaptive.provider.apache
 
org.ldaptive.provider.jldap - package org.ldaptive.provider.jldap
 
org.ldaptive.provider.jndi - package org.ldaptive.provider.jndi
 
org.ldaptive.provider.opendj - package org.ldaptive.provider.opendj
 
org.ldaptive.provider.unboundid - package org.ldaptive.provider.unboundid
 
org.ldaptive.referral - package org.ldaptive.referral
 
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
 
org.ldaptive.templates - package org.ldaptive.templates
 
outputDsmlv1 - Variable in class org.ldaptive.cli.AbstractCli
whether to output dsml version 1, the default is ldif.
outputProperties - Variable in class org.ldaptive.io.Dsmlv1Writer
Transformer output properties.

P

packageName - Variable in class org.ldaptive.beans.generate.BeanGenerator
Package to create beans in.
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.
PagedResultsControl.CookieHandler - Class in org.ldaptive.control
Parse handler implementation for the cookie.
PagedResultsControl.SizeHandler - Class in org.ldaptive.control
Parse handler implementation for the size.
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.
ParallelPooledSearchExecutorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
ParallelPooledSearchExecutorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.ParallelPooledSearchExecutorBeanDefinitionParser
 
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.
ParallelSearchExecutorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
ParallelSearchExecutorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.ParallelSearchExecutorBeanDefinitionParser
 
parameters - Variable in class org.ldaptive.SearchFilter
filter parameters.
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.
parse(String[]) - Method in class org.ldaptive.templates.SearchTemplates.DefaultTermParser
 
parse(String[]) - Method in class org.ldaptive.templates.SearchTemplates.InitialTermParser
 
parse(String[]) - Method in interface org.ldaptive.templates.SearchTemplates.TermParser
Returns search filter parameters for the supplied query terms.
parseAuthHandler(Element) - Method in class org.ldaptive.beans.spring.parser.AbstractAuthenticatorBeanDefinitionParser
Creates a pooled authentication handler for performing binds.
parseAuthResponseHandler(BeanDefinitionBuilder, BeanDefinitionBuilder, Element) - Method in class org.ldaptive.beans.spring.parser.AbstractAuthenticatorBeanDefinitionParser
Creates an authentication response handler bean definition builder.
parseConnectionConfig(BeanDefinitionBuilder, Element, boolean) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionConfigBeanDefinitionParser
Creates a connection config.
parseConnectionInitializer(BeanDefinitionBuilder, Element) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionConfigBeanDefinitionParser
Creates a bind connection initializer.
parseConnectionInitializer(BeanDefinitionBuilder, Element) - Method in class org.ldaptive.beans.spring.parser.SaslBindSearchAuthenticatorBeanDefinitionParser
Creates a bind connection initializer.
parseConnectionPool(BeanDefinitionBuilder, String, Element, boolean) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionPoolBeanDefinitionParser
Creates a blocking connection pool.
parseDefaultConnectionFactory(BeanDefinitionBuilder, Element, boolean) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionFactoryBeanDefinitionParser
Creates a default connection factory.
parseDescriptors(String) - Static method in class org.ldaptive.schema.SchemaUtils
Parses the supplied descriptors string and returns it's contents as a string array.
parseDnResolver(BeanDefinitionBuilder, Element, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AbstractSearchAuthenticatorBeanDefinitionParser
Creates a DN resolver.
parseDuration(String) - Static method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Returns a Duration for the supplied value.
parseEntry(String) - Method in class org.ldaptive.LdapURL
Matches the supplied url against a pattern and reads it's components.
parseEntryResolver(Element, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AbstractSearchAuthenticatorBeanDefinitionParser
Creates an entry resolver.
parseEntryResolver(Element, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.ADAuthenticatorBeanDefinitionParser
 
parseEntryResolver(Element, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.BindSearchAuthenticatorBeanDefinitionParser
 
parseGeneralizedTime(String) - Method in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Parses the supplied value and returns a date time.
ParseHandler - Interface in org.ldaptive.asn1
Provides a hook in the DER parser for handling specific paths as they are encountered.
parseInternal(Element, ParserContext) - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser
 
parseKeyStoreCredentialConfig(BeanDefinitionBuilder, Element) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionConfigBeanDefinitionParser
Creates a keystore credential config.
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.
parsePeriod(String) - Static method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Returns a Period for the supplied value.
parsePoolConfig(BeanDefinitionBuilder, Element) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionPoolBeanDefinitionParser
Creates a pool config.
parsePooledConnectionFactory(BeanDefinitionBuilder, String, Element, boolean) - Method in class org.ldaptive.beans.spring.parser.AbstractSearchAuthenticatorBeanDefinitionParser
Creates a pooled connection factory.
parseProvider(Element) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionFactoryBeanDefinitionParser
Creates a provider.
parseSaslConfig(Element) - Method in class org.ldaptive.beans.spring.parser.SaslBindSearchAuthenticatorBeanDefinitionParser
Creates a sasl config.
parseSaslConfig(String) - Static method in class org.ldaptive.beans.spring.parser.SaslBindSearchAuthenticatorBeanDefinitionParser
Returns a SaslConfig for the supplied value.
parseTag(DERTag, ByteBuffer) - Method in class org.ldaptive.asn1.DERParser
Invokes the parse handler for the current path and advances to the next position in the encoded bytes.
parseTags(ByteBuffer) - Method in class org.ldaptive.asn1.DERParser
Reads the supplied DER encoded bytes and invokes handlers as configured paths are encountered.
parseX509CredentialConfig(BeanDefinitionBuilder, Element) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionConfigBeanDefinitionParser
Creates a X509 credential config.
pass - Variable in class org.ldaptive.provider.jldap.JLdapConnection.SaslCallbackHandler
password.
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(Connection) - Method in class org.ldaptive.pool.ClosePassivator
 
passivate(T) - Method in interface org.ldaptive.pool.Passivator
Passivate the supplied object.
passivator - Variable in class org.ldaptive.pool.AbstractPool
For passivating pooled objects.
Passivator<T> - Interface in org.ldaptive.pool
Provides an interface for passivating objects when they are checked back into the pool.
passwordAttribute - Variable in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Password attribute.
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(ZonedDateTime) - 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
 
PasswordModifyResponse.GenPasswdHandler - Class in org.ldaptive.extended
Parse handler implementation for the genPasswd.
PasswordPolicyAccountState - Class in org.ldaptive.auth.ext
Represents the state of an account as described by a password policy control.
PasswordPolicyAccountState(ZonedDateTime, 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
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.
PasswordPolicyControl.ErrorHandler - Class in org.ldaptive.control
Parse handler implementation for the error.
PasswordPolicyControl.GraceAuthnsRemainingHandler - Class in org.ldaptive.control
Parse handler implementation for the grace authns remaining.
PasswordPolicyControl.TimeBeforeExpirationHandler - Class in org.ldaptive.control
Parse handler implementation for the time before expiration.
passwordScheme - Variable in class org.ldaptive.auth.AbstractCompareAuthenticationHandler
Password scheme.
PATH - Static variable in class org.ldaptive.ad.control.DirSyncControl.CookieHandler
DER path to cookie value.
PATH - Static variable in class org.ldaptive.ad.control.DirSyncControl.FlagHandler
DER path to flag.
PATH - Static variable in class org.ldaptive.ad.control.DirSyncControl.MaxAttrCountHandler
DER path to cookie value.
PATH - Static variable in class org.ldaptive.control.EntryChangeNotificationControl.ChangeNumberHandler
DER path to change number.
PATH - Static variable in class org.ldaptive.control.EntryChangeNotificationControl.ChangeTypeHandler
DER path to change type.
PATH - Static variable in class org.ldaptive.control.EntryChangeNotificationControl.PreviousDnHandler
DER path to previous dn.
PATH - Static variable in class org.ldaptive.control.PagedResultsControl.CookieHandler
DER path to cookie value.
PATH - Static variable in class org.ldaptive.control.PagedResultsControl.SizeHandler
DER path to result size.
PATH - Static variable in class org.ldaptive.control.PasswordPolicyControl.ErrorHandler
DER path to error.
PATH - Static variable in class org.ldaptive.control.PasswordPolicyControl.GraceAuthnsRemainingHandler
DER path to warning.
PATH - Static variable in class org.ldaptive.control.PasswordPolicyControl.TimeBeforeExpirationHandler
DER path to warning.
PATH - Static variable in class org.ldaptive.control.SessionTrackingControl.FormatOIDHandler
DER path to format oid value.
PATH - Static variable in class org.ldaptive.control.SessionTrackingControl.SourceIpHandler
DER path to source ip value.
PATH - Static variable in class org.ldaptive.control.SessionTrackingControl.SourceNameHandler
DER path to source name value.
PATH - Static variable in class org.ldaptive.control.SessionTrackingControl.TrackingIdentifierHandler
DER path to source name value.
PATH - Static variable in class org.ldaptive.control.SortResponseControl.AttributeTypeHandler
DER path to attr value.
PATH - Static variable in class org.ldaptive.control.SortResponseControl.SortResultHandler
DER path to result code.
PATH - Static variable in class org.ldaptive.control.SyncDoneControl.CookieHandler
DER path to cookie value.
PATH - Static variable in class org.ldaptive.control.SyncDoneControl.RefreshDeletesHandler
DER path to the boolean.
PATH - Static variable in class org.ldaptive.control.SyncStateControl.CookieHandler
DER path to cookie value.
PATH - Static variable in class org.ldaptive.control.SyncStateControl.EntryUuidHandler
DER path to the uuid.
PATH - Static variable in class org.ldaptive.control.SyncStateControl.StateHandler
DER path to the state.
PATH - Static variable in class org.ldaptive.control.VirtualListViewResponseControl.ContentCountHandler
DER path to content count.
PATH - Static variable in class org.ldaptive.control.VirtualListViewResponseControl.ContextIDHandler
DER path to context value.
PATH - Static variable in class org.ldaptive.control.VirtualListViewResponseControl.TargetPositionHandler
DER path to target position.
PATH - Static variable in class org.ldaptive.control.VirtualListViewResponseControl.ViewResultHandler
DER path to result code.
PATH - Static variable in class org.ldaptive.extended.PasswordModifyResponse.GenPasswdHandler
DER path to generated password.
PATH - Static variable in class org.ldaptive.intermediate.SyncInfoMessage.NewCookieHandler
DER path to value.
PATH - Static variable in class org.ldaptive.intermediate.SyncInfoMessage.RefreshDeleteCookieHandler
DER path to value.
PATH - Static variable in class org.ldaptive.intermediate.SyncInfoMessage.RefreshDeleteDoneHandler
DER path to value.
PATH - Static variable in class org.ldaptive.intermediate.SyncInfoMessage.RefreshDeleteHandler
DER path to value.
PATH - Static variable in class org.ldaptive.intermediate.SyncInfoMessage.RefreshPresentCookieHandler
DER path to value.
PATH - Static variable in class org.ldaptive.intermediate.SyncInfoMessage.RefreshPresentDoneHandler
DER path to value.
PATH - Static variable in class org.ldaptive.intermediate.SyncInfoMessage.RefreshPresentHandler
DER path to value.
PATH - Static variable in class org.ldaptive.intermediate.SyncInfoMessage.SyncIdSetCookieHandler
DER path to value.
PATH - Static variable in class org.ldaptive.intermediate.SyncInfoMessage.SyncIdSetDeletesHandler
DER path to value.
PATH - Static variable in class org.ldaptive.intermediate.SyncInfoMessage.SyncIdSetHandler
DER path to value.
PATH - Static variable in class org.ldaptive.intermediate.SyncInfoMessage.SyncIdSetUuidsHandler
DER path to value.
PATH_SEPARATOR - Static variable in class org.ldaptive.asn1.DERPath
Separates nodes in a path specification.
PATTERN - Static variable in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
pattern to find hex code in active directory messages.
PATTERN - Static variable in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
pattern to find decimal code in edirectory messages.
PATTERN - Static variable in class org.ldaptive.provider.jndi.NamingExceptionUtils
Pattern to find error code in exception messages.
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(AuthenticationCriteria, AuthenticationHandlerResponse) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Executes an ldap search with the supplied authentication criteria.
performLdapSearch(AuthenticationCriteria, AuthenticationHandlerResponse) - Method in class org.ldaptive.auth.AuthorizationIdentityEntryResolver
 
performLdapSearch(AuthenticationCriteria, AuthenticationHandlerResponse) - Method in class org.ldaptive.auth.PooledSearchEntryResolver
 
performLdapSearch(AuthenticationCriteria, AuthenticationHandlerResponse) - Method in class org.ldaptive.auth.SearchEntryResolver
 
performLdapSearch(AuthenticationCriteria, AuthenticationHandlerResponse) - Method in class org.ldaptive.auth.WhoAmIEntryResolver
 
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.
permutations - Variable in class org.ldaptive.asn1.DERParser
Permutations of the current path.
PersistentSearchChangeType - Enum in org.ldaptive.control
The set of change types available for use with the PersistentSearchRequestControl and returned by the EntryChangeNotificationControl.
PersistentSearchChangeType(int) - Constructor for enum org.ldaptive.control.PersistentSearchChangeType
Creates a new persistent search change type.
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.
persistentSearchEntry - Variable in class org.ldaptive.control.util.PersistentSearchItem
Entry contained in this persistent search item.
persistentSearchException - Variable in class org.ldaptive.control.util.PersistentSearchItem
Exception thrown by the search operation.
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.
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.
persistentSearchResponse - Variable in class org.ldaptive.control.util.PersistentSearchItem
Response contained in this persistent search item.
pool - Variable in class org.ldaptive.pool.PooledConnectionFactory
Connection pool.
POOL_TYPE - Static variable in class org.ldaptive.servlets.AbstractServletSearchExecutor
Type of pool used, value is "poolType".
poolConfig - Variable in class org.ldaptive.pool.AbstractPool
Pool config.
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.
PooledConnectionFactoryBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
PooledConnectionFactoryBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.PooledConnectionFactoryBeanDefinitionParser
 
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.
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.
poolExecutor - Variable in class org.ldaptive.pool.AbstractConnectionPool
Executor for scheduling pool tasks.
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.
poolType - Variable in class org.ldaptive.props.PooledConnectionFactoryPropertySource
Connection pool type.
popNode() - Method in class org.ldaptive.asn1.DERPath
Removes the last node in the path.
port - Variable in class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
SRV port.
ppError - Variable in class org.ldaptive.auth.ext.PasswordPolicyAccountState
password policy specific enum.
previousDn - Variable in class org.ldaptive.control.EntryChangeNotificationControl
previous dn.
PreviousDnHandler(EntryChangeNotificationControl) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl.PreviousDnHandler
Creates a new previous dn handler.
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
 
primitive - Variable in class org.ldaptive.io.AbstractPrimitiveValueTranscoder
Whether this transcoder operates on a primitive or an object.
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.
priority - Variable in class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
SRV priority.
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.
processErrorResultException(Request, ErrorResultException) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
Determines if the supplied error result exception should result in an operation retry.
processIntermediateResponse(IntermediateResponse) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection.AbstractApacheLdapSearch
Processes the response controls on the supplied response and returns a corresponding search item.
processIntermediateResponse(IntermediateResponse) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.AbstractOpenDJSearch
Processes the response controls on the supplied response and returns a corresponding search item.
processIntermediateResponse(IntermediateResponse) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AbstractUnboundIDSearch
Processes the response controls on the supplied response and returns a corresponding search item.
processLdapException(LdapException) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
Determines if the supplied ldap exception should result in an operation exception.
processLDAPException(LDAPException) - Method in class org.ldaptive.provider.jldap.JLdapConnection
Determines if the supplied ldap exception should result in an operation retry.
processLDAPException(Request, LDAPException) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
Determines if the supplied ldap exception should result in an operation retry.
processLDAPIntermediateResponse(LDAPIntermediateResponse) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
Processes the response controls on the supplied response and returns a corresponding search item.
processLdapOperationException(LdapOperationException) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
Determines if the supplied ldap exception should result in an operation exception.
processLDAPSearchResult(LDAPSearchResult) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
Processes the response controls on the supplied result and returns a corresponding search item.
processLDAPSearchResultReference(LDAPSearchResultReference) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
Processes the response controls on the supplied reference and returns a corresponding search item.
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
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(ControlProcessor<Control>, RequestControl[], Message) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
Retrieves the response controls from the supplied response and processes them with the supplied control processor.
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.
processSearchResultEntry(SearchResultEntry) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection.AbstractApacheLdapSearch
Processes the response controls on the supplied entry and returns a corresponding search item.
processSearchResultEntry(SearchResultEntry) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.AbstractOpenDJSearch
Processes the response controls on the supplied entry and returns a corresponding search item.
processSearchResultEntry(SearchResultEntry) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AbstractUnboundIDSearch
Processes the response controls on the supplied entry and returns a corresponding search item.
processSearchResultReference(SearchResultReference) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection.AbstractApacheLdapSearch
Processes the response controls on the supplied reference and returns a corresponding search item.
processSearchResultReference(SearchResultReference) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.AbstractOpenDJSearch
Processes the response controls on the supplied reference and returns a corresponding search item.
processSearchResultReference(SearchResultReference) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AbstractUnboundIDSearch
Processes the response controls on the supplied reference and returns a corresponding search item.
properties - Variable in class org.ldaptive.props.AbstractPropertyInvoker
Map of all properties to their getter and setter methods.
properties - Variable in class org.ldaptive.props.AbstractPropertySource
Properties to set.
properties - Variable in class org.ldaptive.props.PropertyValueParser
Properties found in the config to set on the class.
properties - Variable in class org.ldaptive.provider.ProviderConfig
Additional provider properties.
PROPERTIES_CACHE - Static variable in class org.ldaptive.props.AbstractPropertyInvoker
Cache of properties.
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.
PropertyDomain(String) - Constructor for enum org.ldaptive.props.PropertySource.PropertyDomain
Creates a new property domain.
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 - Variable in class org.ldaptive.DefaultConnectionFactory
Provider used by this factory.
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 - Variable in class org.ldaptive.provider.AbstractProviderConnectionFactory
Provider configuration.
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 - Variable in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
Provider connection.
ProviderConnection - Interface in org.ldaptive.provider
Interface for a provider specific implementation of ldap operations.
providerConnectionFactory - Variable in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
Connection factory.
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.
ProviderUtils() - Constructor for class org.ldaptive.provider.ProviderUtils
Default constructor.
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
 
prune(PooledConnectionProxy) - Method in interface org.ldaptive.pool.PruneStrategy
Invoked to determine whether a connection should be pruned from the pool.
prunePeriod - Variable in class org.ldaptive.pool.IdlePruneStrategy
Prune period.
pruneStrategy - Variable in class org.ldaptive.pool.AbstractPool
For removing pooled objects.
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
 
putBytes(ByteBuffer, byte[], boolean) - Static method in class org.ldaptive.ad.GlobalIdentifier
Writes a long into the supplied byte buffer.
putConnection(Connection) - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns a connection to the pool.
putConnection(Connection) - Method in class org.ldaptive.pool.BlockingConnectionPool
 
putLong(ByteBuffer, long, boolean) - Static method in class org.ldaptive.ad.SecurityIdentifier
Writes a long into the supplied byte buffer.

Q

QualityOfProtection - Enum in org.ldaptive.sasl
Enum to define SASL quality of protection.
QualityOfProtection() - Constructor for enum org.ldaptive.sasl.QualityOfProtection
 
qualityOfProtection - Variable in class org.ldaptive.sasl.SaslConfig
sasl quality of protection.
Query - Class in org.ldaptive.templates
Contains data associated with a query request.
Query(String) - Constructor for class org.ldaptive.templates.Query
Parses the query from a string into query terms.
queue - Variable in class org.ldaptive.concurrent.QueueingSearchExecutor.AbstractHandler
Blocking queue to put items on.
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.
queue - Variable in class org.ldaptive.pool.Queue
Underlying queue.
queue - Variable in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
Queue to iterate over.
queue - Variable in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator.SearchResultIterator
Search items.
queue - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator.SearchResultIterator
Search items.
queueCapacity - Variable in class org.ldaptive.concurrent.QueueingSearchExecutor
Capacity of the blocking queue created by search operations.
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.IntermediateResponseHandler - Class in org.ldaptive.concurrent
Places intermediate responses on a blocking queue.
QueueingSearchExecutor.SearchEntryHandler - Class in org.ldaptive.concurrent
Places search entries on a blocking queue.
QueueingSearchExecutor.SearchItem - Class in org.ldaptive.concurrent
Contains data returned when using the QueueingSearchExecutor.
QueueingSearchExecutor.SearchReferenceHandler - Class in org.ldaptive.concurrent
Places search references on a blocking queue.
queueType - Variable in class org.ldaptive.pool.AbstractConnectionPool
Type of queue.
queueType - Variable in class org.ldaptive.pool.Queue
How will objects be inserted into the queue.
QueueType - Enum in org.ldaptive.pool
Enum to define queue type.
QueueType() - Constructor for enum org.ldaptive.pool.QueueType
 

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.
RandomConnectionStrategy - Class in org.ldaptive
Connection strategy that randomizes the list of configured URLs.
RandomConnectionStrategy() - Constructor for class org.ldaptive.RandomConnectionStrategy
 
RANGE_FORMAT - Static variable in class org.ldaptive.ad.handler.RangeEntryHandler
The format used to calculate attribute IDs for subsequent searches.
RANGE_PATTERN - Static variable in class org.ldaptive.ad.handler.RangeEntryHandler
The pattern matching the range attribute ID.
RANGE_PATTERN_STRING - Static variable in class org.ldaptive.ad.handler.RangeEntryHandler
The expression matching the range attribute ID "<id>range=<X>-<Y>".
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.
rdns - Variable in class org.ldaptive.asn1.DN
RDNs in this RDN sequence.
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.JsonReader
Reads JSON 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
 
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
 
read(InputStream, String...) - Method in class org.ldaptive.ssl.X509CertificatesCredentialReader
 
READ_BUFFER_SIZE - Static variable in class org.ldaptive.LdapUtils
Size of buffer in bytes to use when reading files.
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
 
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.
readSearchAttribute(Connection, LdapEntry, List<String>) - Method in class org.ldaptive.handler.RecursiveEntryHandler
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.
readToChar(String, char[], int) - Static method in class org.ldaptive.DnParser
Reads the supplied string starting at the supplied position until one of the supplied characters is found.
readURL(URL) - Static method in class org.ldaptive.LdapUtils
Reads the data at the supplied URL and returns it as a byte array.
receiveBufferSize - Variable in class org.ldaptive.ssl.SocketConfig
Receive buffer size.
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.
recursiveSearch(Connection, String, LdapEntry, List<String>) - Method in class org.ldaptive.handler.RecursiveEntryHandler
Recursively gets the attribute(s) RecursiveEntryHandler.mergeAttributes for the supplied dn and adds the values to the supplied attributes.
referenceHandlers - Variable in class org.ldaptive.SearchRequest
Search reference handlers.
referenceResponse - Variable in class org.ldaptive.SearchReference
response from following the reference.
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.
ReferralConnectionFactory - Interface in org.ldaptive.referral
Factory for creating connections used by referrals.
referralDepth - Variable in class org.ldaptive.referral.AbstractReferralHandler
Referral depth.
referralDepth - Variable in class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
Referral depth.
referralHandler - Variable in class org.ldaptive.AbstractRequest
Referral handler.
referralHandler - Variable in class org.ldaptive.auth.AbstractSearchDnResolver
Referral handler.
referralHandler - Variable in class org.ldaptive.auth.AbstractSearchEntryResolver
Referral handler.
ReferralHandler<Q extends Request,S> - Interface in org.ldaptive.referral
Provides handling of an ldap referral.
referralLimit - Variable in class org.ldaptive.referral.AbstractReferralHandler
Referral limit.
referralLimit - Variable in class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
Referral limit.
referralURLs - Variable in exception org.ldaptive.LdapException
referral URLs.
referralURLs - Variable in class org.ldaptive.Response
Referral URLs.
referralUrls - Variable in class org.ldaptive.SearchReference
referral urls.
ReflectionTranscoder - Interface in org.ldaptive.beans.reflect
Interface for reflection based transcoders.
ReflectionUtils - Class in org.ldaptive.beans.reflect
Provides utility methods for common reflection operations.
ReflectionUtils() - Constructor for class org.ldaptive.beans.reflect.ReflectionUtils
Default constructor.
refreshAndPersist - Variable in class org.ldaptive.control.util.SyncReplClient
Controls which mode the sync repl control should use.
RefreshDeleteCookieHandler(SyncInfoMessage) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage.RefreshDeleteCookieHandler
Creates a refresh delete cookie handler.
RefreshDeleteDoneHandler(SyncInfoMessage) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage.RefreshDeleteDoneHandler
Creates a refresh delete done handler.
RefreshDeleteHandler(SyncInfoMessage) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage.RefreshDeleteHandler
Creates a refresh delete handler.
refreshDeletes - Variable in class org.ldaptive.control.SyncDoneControl
refresh deletes.
refreshDeletes - Variable in class org.ldaptive.intermediate.SyncInfoMessage
refresh deletes.
RefreshDeletesHandler(SyncDoneControl) - Constructor for class org.ldaptive.control.SyncDoneControl.RefreshDeletesHandler
Creates a new refresh deletes handler.
refreshDone - Variable in class org.ldaptive.intermediate.SyncInfoMessage
refresh done.
RefreshPresentCookieHandler(SyncInfoMessage) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage.RefreshPresentCookieHandler
Creates a refresh present cookie handler.
RefreshPresentDoneHandler(SyncInfoMessage) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage.RefreshPresentDoneHandler
Creates a refresh present done handler.
RefreshPresentHandler(SyncInfoMessage) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage.RefreshPresentHandler
Creates a refresh present handler.
registerHandler(String, ParseHandler) - Method in class org.ldaptive.asn1.DERParser
registerHandler(DERPath, ParseHandler) - Method in class org.ldaptive.asn1.DERParser
Registers the supplied handler to fire when the supplied path is encountered.
reloadHint - Variable in class org.ldaptive.control.SyncRequestControl
reload hint.
remove(Object) - Method in class org.ldaptive.LdapAttribute.LdapAttributeValues
Removes the supplied object from this values if it exists.
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.
removeDisconnectHandler(DisconnectHandler) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AggregateDisconnectHandler
Removes a disconnect handler from this handler.
removeDnUrls - Variable in class org.ldaptive.provider.jndi.JndiProviderConfig
Whether to remove the URL from any DNs which are not relative.
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
 
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.
removeTag() - Method in class org.ldaptive.asn1.DERParser
Removes the tag at the leaf position of all permutations of the current parser path, and reduces the number of permutations as necessary to satisfy the following relation:
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
 
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AggregateUnsolicitedNotificationListener
Removes an unsolicited notification listener from this handler.
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.AggregateUnsolicitedNotificationListener
Removes an unsolicited notification listener from this listener.
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in interface org.ldaptive.provider.ProviderConnection
Removes a listener from receiving unsolicited notifications.
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.AggregateUnsolicitedNotificationHandler
Removes an unsolicited notification listener from this handler.
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
renameAttribute(String, String) - Method in class org.ldaptive.LdapEntry
Changes the name of an attribute in this entry.
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
 
reopen(BindRequest) - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
 
ReopenOperationExceptionHandler() - Constructor for class org.ldaptive.AbstractOperation.ReopenOperationExceptionHandler
Default constructor.
ReopenOperationExceptionHandler(BindRequest) - Constructor for class org.ldaptive.AbstractOperation.ReopenOperationExceptionHandler
Creates a new reopen operation exception handler.
request - Variable in class org.ldaptive.provider.apache.ApacheLdapConnection.AbstractApacheLdapSearch
Search request.
request - Variable in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
Search request.
request - Variable in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Search request.
request - Variable in class org.ldaptive.provider.opendj.OpenDJConnection.AbstractOpenDJSearch
Search request.
request - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection.AbstractUnboundIDSearch
Search request.
request - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncRequest
Request that produced this async request.
Request - Interface in org.ldaptive
Marker interface for all ldap requests.
RequestControl - Interface in org.ldaptive.control
Marker interface for ldap request controls.
requestID - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncRequest
Async request id.
requestID - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncSearchListener
Request ID of the search operation.
requestMode - Variable in class org.ldaptive.control.SyncRequestControl
request mode.
requiredAttributes - Variable in class org.ldaptive.schema.DITContentRule
Required attributes.
requiredAttributes - Variable in class org.ldaptive.schema.NameForm
Required attributes.
requiredAttributes - Variable in class org.ldaptive.schema.ObjectClass
Required attributes.
resolve(User) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Attempts to find the DN for the supplied user.
resolve(AuthenticationCriteria, AuthenticationHandlerResponse) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
 
resolve(AuthenticationCriteria, AuthenticationHandlerResponse) - Method in class org.ldaptive.auth.AggregateDnResolver.EntryResolver
 
resolve(User) - Method in class org.ldaptive.auth.AggregateDnResolver
 
resolve(User) - Method in interface org.ldaptive.auth.DnResolver
Attempts to find the LDAP DN for the supplied user.
resolve(AuthenticationCriteria, AuthenticationHandlerResponse) - Method in interface org.ldaptive.auth.EntryResolver
Attempts to find the LDAP entry for the supplied authentication criteria and authentication handler response.
resolve(User) - Method in class org.ldaptive.auth.FormatDnResolver
Returns a DN for the supplied user by applying it to a format string.
resolve(User) - Method in class org.ldaptive.auth.NoOpDnResolver
Returns the user as the DN.
resolve(AuthenticationCriteria, AuthenticationHandlerResponse) - Method in class org.ldaptive.auth.NoOpEntryResolver
 
resolvedDn - Variable in class org.ldaptive.auth.AuthenticationResponse
Resolved DN.
resolveDn(LdapEntry) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns the DN for the supplied ldap entry.
resolveDn(User) - Method in class org.ldaptive.auth.Authenticator
This will attempt to find the DN for the supplied user.
resolveEntry(AuthenticationCriteria, AuthenticationHandlerResponse) - Method in class org.ldaptive.auth.Authenticator
Attempts to find the ldap entry for the supplied DN.
resolveEntryOnFailure - Variable in class org.ldaptive.auth.Authenticator
Whether to execute the entry resolver on authentication failure.
resolveEntryOnFailure - Variable in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.ADAuthenticatorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.AggregatePooledSearchExecutorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.AggregateSearchExecutorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.AnonSearchAuthenticatorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.BindSearchAuthenticatorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.ConnectionConfigBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.ConnectionFactoryBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.ConnectionPoolBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.DirectAuthenticatorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.ParallelPooledSearchExecutorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.ParallelSearchExecutorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.PooledConnectionFactoryBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.SaslBindSearchAuthenticatorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.SearchExecutorBeanDefinitionParser
 
Response(Response<SearchResult>) - Constructor for class org.ldaptive.control.util.SyncReplItem.Response
Creates a new response.
response - Variable in class org.ldaptive.control.util.SyncReplItem.Response
Response that this class wraps.
response - Variable in class org.ldaptive.provider.apache.ApacheLdapConnection.ApacheLdapSearchIterator
Response data.
response - Variable in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
Response data.
response - Variable in class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
Response available after all messages have been received.
response - Variable in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Response data.
response - Variable in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator
Response data.
response - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator
Response data.
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.
responseControls - Variable in class org.ldaptive.intermediate.AbstractIntermediateResponse
response controls.
responseControls - Variable in exception org.ldaptive.LdapException
response controls.
responseControls - Variable in class org.ldaptive.Response
Response controls.
responseControls - Variable in class org.ldaptive.SearchEntry
response controls.
responseControls - Variable in class org.ldaptive.SearchReference
response controls.
responseHandlers - Variable in class org.ldaptive.auth.AggregateDnResolver.AuthenticationResponseHandler
Labeled entry resolvers.
ResponseListener - Interface in org.ldaptive.provider
Response listener.
responseLock - Variable in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
Wait for the response to arrive.
ResponseMessage - Interface in org.ldaptive
Interface for ldap response messages.
responseOid - Variable in class org.ldaptive.intermediate.AbstractIntermediateResponse
response oid.
responseReceived(Response<Void>) - Method in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
 
responseReceived(Response<Void>) - Method in interface org.ldaptive.provider.ResponseListener
Invoked when a response is received from a provider indicating the operation has completed.
responseResultCode - Variable in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Response result code.
responseTimeout - Variable in class org.ldaptive.ConnectionConfig
Duration of time to wait for responses.
responseTimeOut - Variable in class org.ldaptive.provider.apache.ApacheLdapConnectionFactory
Timeout for responses.
restrictedAttributes - Variable in class org.ldaptive.schema.DITContentRule
Restricted attributes.
result - Variable in class org.ldaptive.cache.LRUCache.Item
Ldap result.
result - Variable in class org.ldaptive.handler.HandlerResult
Result produced by a handler.
result - Variable in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncRequest
Future result.
result - Variable in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator.SearchResultIterator
Search result.
result - Variable in class org.ldaptive.Response
Operation response.
RESULT_CODES_TO_EXCEPTION - Static variable in class org.ldaptive.provider.jndi.NamingExceptionUtils
Map of ldap result codes to naming exceptions.
resultCode - Variable in exception org.ldaptive.LdapException
ldap result code.
resultCode - Variable in class org.ldaptive.Response
Operation result code.
ResultCode - Enum in org.ldaptive
Enum to define ldap result codes.
ResultCode(int) - Constructor for enum org.ldaptive.ResultCode
Creates a new result code.
resultEntries - Variable in class org.ldaptive.SearchResult
Entries contained in this result.
resultIterator - Variable in class org.ldaptive.provider.jldap.JLdapConnection.JLdapSearchIterator
Ldap search result iterator.
resultIterator - Variable in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator
Search result iterator.
resultIterator - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator
Search result iterator.
results - Variable in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Results read from the search operation.
resultSize - Variable in class org.ldaptive.control.PagedResultsControl
paged results size.
resultSize - Variable in class org.ldaptive.control.util.PagedResultsClient
Results page size.
retAttrs - Variable in class org.ldaptive.handler.RecursiveEntryHandler
Attributes to return when searching, mergeAttributes + searchAttribute.
retAttrs - Variable in class org.ldaptive.SearchRequest
Attributes to return.
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.
retrieveDNSRecords(String, Map<String, Object>, long) - Method in class org.ldaptive.DnsSrvConnectionStrategy
Uses JNDI to retrieve the DNS SRV record from the supplied url.
retry - Variable in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Number of times to retry.
retry(int) - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Returns whether the supplied count indicates that the operation should be retried.
retryBackoff - Variable in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Factor to multiply retry wait by.
retryWait - Variable in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Amount of time in seconds to wait before retries.
returnAndIncrementInvocationCount() - Method in class org.ldaptive.RoundRobinConnectionStrategy
Increments the internal invocation count and returns the previous value.
returnAttributes - Variable in class org.ldaptive.auth.AuthenticationRequest
User attributes to return.
returnAttributes - Variable in class org.ldaptive.auth.Authenticator
User attributes to return.
returnAttributes - Variable in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Additional attributes to include in searches.
returnAttributes - Variable in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
ReturnAttributes - Enum in org.ldaptive
Enum to define constants specific to ldap return attributes.
ReturnAttributes(String[]) - Constructor for enum org.ldaptive.ReturnAttributes
Creates a new return attributes.
returnAttributes - Variable in class org.ldaptive.templates.Query
Attributes to return with the ldap query.
returnEcs - Variable in class org.ldaptive.control.PersistentSearchRequestControl
whether to return an Entry Change Notification control.
returnEcs - Variable in class org.ldaptive.control.util.PersistentSearchClient
Whether to return an Entry Change Notification control.
reuseAddress - Variable in class org.ldaptive.ssl.SocketConfig
Reuse address.
reverseOrder - Variable in class org.ldaptive.control.SortKey
reverse order.
roleAttribute - Variable in class org.ldaptive.jaas.LdapRoleAuthorizationModule
Role attribute to add to role data.
roleFilter - Variable in class org.ldaptive.jaas.LdapRoleAuthorizationModule
Ldap filter for role searches.
roleGroupName - Variable in class org.ldaptive.jaas.AbstractLoginModule
Name of group to add all roles to.
roleName - Variable in class org.ldaptive.jaas.LdapGroup
LDAP role name.
roleName - Variable in class org.ldaptive.jaas.LdapRole
LDAP role name.
roleResolver - Variable in class org.ldaptive.jaas.LdapRoleAuthorizationModule
To search for roles.
RoleResolver - Interface in org.ldaptive.jaas
Looks up a user's roles using an LDAP search.
roleResolverFactory - Variable in class org.ldaptive.jaas.LdapRoleAuthorizationModule
Factory for creating role resolvers with JAAS options.
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.
RoundRobinConnectionStrategy - Class in org.ldaptive
Connection strategy that attempts each URL in the order they are configured.
RoundRobinConnectionStrategy() - Constructor for class org.ldaptive.RoundRobinConnectionStrategy
Creates a new round robin connection strategy.
RoundRobinConnectionStrategy(boolean) - Constructor for class org.ldaptive.RoundRobinConnectionStrategy
Creates a new round robin connection 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.apache.ApacheLdapConnection
Performs a sasl bind.
saslBind(BindRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
Performs a sasl bind.
saslBind(BindRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Performs a sasl bind.
saslBind(BindRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
Performs a sasl bind.
saslBind(BindRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
Performs a sasl bind.
SaslBindSearchAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
SaslBindSearchAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.SaslBindSearchAuthenticatorBeanDefinitionParser
 
SaslCallbackHandler(String, String) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.SaslCallbackHandler
Creates a new bind callback handler.
saslConfig - Variable in class org.ldaptive.BindRequest
Configuration for SASL authentication.
SaslConfig - Class in org.ldaptive.sasl
Contains all the configuration data for SASL authentication.
SaslConfig() - Constructor for class org.ldaptive.sasl.SaslConfig
 
saslRealm - Variable in class org.ldaptive.sasl.DigestMd5Config
sasl realm.
saslRealm - Variable in class org.ldaptive.sasl.GssApiConfig
sasl realm.
scaleFactor - Variable in enum org.ldaptive.io.GeneralizedTimeValueTranscoder.FractionalPart
Scale factor to convert units to millis.
schema - Variable in class org.ldaptive.beans.generate.BeanGenerator
Schema to generate beans from.
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() - Constructor for class org.ldaptive.ad.schema.SchemaFactory
Default constructor.
SchemaFactory - Class in org.ldaptive.schema
Factory to create Schema objects from an LDAP entry.
SchemaFactory() - Constructor for class org.ldaptive.schema.SchemaFactory
Default constructor.
SchemaUtils - Class in org.ldaptive.schema
Provides utility methods for this package.
SchemaUtils() - Constructor for class org.ldaptive.schema.SchemaUtils
Default constructor.
Scheme(String) - Constructor for class org.ldaptive.auth.AbstractCompareAuthenticationHandler.Scheme
Creates a new scheme.
Scheme(String, String) - Constructor for class org.ldaptive.auth.AbstractCompareAuthenticationHandler.Scheme
Creates a new scheme.
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
 
search(ConnectionFactory[], SearchFilter[], String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.AggregateSearchExecutor
 
search(PooledConnectionFactory, SearchFilter[], String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.ParallelPooledSearchExecutor
 
search(ConnectionFactory, SearchFilter[], String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.ParallelSearchExecutor
 
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
 
search(SearchRequest) - Method in interface org.ldaptive.jaas.RoleResolver
Executes a search request and converts any attributes to ldap roles.
search(LdapNetworkConnection, SearchRequest) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection.AbstractApacheLdapSearch
Executes an ldap search.
search(SearchRequest) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
 
search(LDAPConnection, SearchRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
Executes an ldap search.
search(LDAPConnection, SearchRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection.JLdapAsyncSearchListener
Executes an ldap search.
search(SearchRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
search(LdapContext, SearchRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
search(SearchRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
search(Connection, SearchRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJAsyncSearchListener
Executes an asynchronous ldap search.
search(Connection, SearchRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator
Executes an ldap search.
search(SearchRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
search(SearchRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Search the ldap.
search(SearchRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
search(LDAPConnection, SearchRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncSearchListener
Executes an ldap search.
search(LDAPConnection, SearchRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator
Executes an ldap search.
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
 
search(HttpServletRequest, HttpServletResponse) - Method in class org.ldaptive.servlets.AbstractServletSearchTemplatesExecutor
 
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.
search(Query) - Method in class org.ldaptive.templates.SearchTemplatesExecutor
Applies the supplied query to a search templates and aggregates all results into a single search result.
search(SearchFilter[], String[], Integer, Integer) - Method in class org.ldaptive.templates.SearchTemplatesExecutor
Performs an LDAP search with the supplied filters and aggregates all the search results together.
SEARCH_EXECUTOR_CLASS - Static variable in class org.ldaptive.servlets.SearchServlet
Custom search executor implementation, value is "searchExecutorClass".
searchAsync(SearchRequest, SearchListener) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
 
searchAsync(SearchRequest, SearchListener) - Method in class org.ldaptive.provider.jldap.JLdapConnection
 
searchAsync(SearchRequest, SearchListener) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
searchAsync(SearchRequest, SearchListener) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
 
searchAsync(SearchRequest, SearchListener) - Method in interface org.ldaptive.provider.ProviderConnection
Search the ldap asynchronously.
searchAsync(SearchRequest, SearchListener) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
 
searchAttribute - Variable in class org.ldaptive.handler.RecursiveEntryHandler
Attribute to recursively search on.
searchAttrs - Variable in class org.ldaptive.ext.MergeRequest
Attribute names to include in the search.
searchCache - Variable in class org.ldaptive.auth.AbstractSearchOperationFactory
Cache to use when performing searches.
searchCache - Variable in class org.ldaptive.concurrent.AbstractSearchExecutor
Cache to use when performing searches.
searchCache - Variable in class org.ldaptive.SearchExecutor
Cache to use when performing searches.
searchContext - Variable in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Ldap context to search with.
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 - Variable in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Entry contained in this notification item.
searchEntry - Variable in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Search entry contained in this blocking search item.
searchEntry - Variable in class org.ldaptive.control.util.PersistentSearchItem.Entry
Search entry that this class wraps.
searchEntry - Variable in class org.ldaptive.control.util.SyncReplItem.Entry
Search entry that this class wraps.
searchEntry - Variable in class org.ldaptive.provider.SearchItem
search entry.
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(BlockingQueue<QueueingSearchExecutor.SearchItem>) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchEntryHandler
Creates a new search entry handler.
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(ConnectionFactory) - Constructor for class org.ldaptive.auth.SearchEntryResolver
Creates a new search entry resolver.
searchEntryReturned(SearchResultEntry) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncSearchListener
 
searchEntryReturned(SearchResultEntry) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator.SearchResultIterator
 
searchException - Variable in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Exception thrown by the search operation.
searchException - Variable in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
Thrown by the async search operation.
searchException - Variable in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Exception thrown by the search operation.
searchExceptionHandler - Variable in class org.ldaptive.auth.AbstractSearchOperationFactory
Handler to handle search exceptions.
searchExceptionHandler - Variable in class org.ldaptive.concurrent.AbstractSearchExecutor
Handler to handle search exceptions.
searchExceptionHandler - Variable in class org.ldaptive.SearchExecutor
Handler to handle search exceptions.
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
 
searchExecutor - Variable in class org.ldaptive.servlets.AbstractServletSearchExecutor
Search executor for storing search properties.
searchExecutor - Variable in class org.ldaptive.servlets.SearchServlet
Parses servlet requests and performs search operations.
searchExecutor - Variable in class org.ldaptive.templates.SearchTemplatesExecutor
Search executor.
SearchExecutorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
SearchExecutorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.SearchExecutorBeanDefinitionParser
 
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.
searchFilter - Variable in class org.ldaptive.SearchFilter
filter.
searchFilter - Variable in class org.ldaptive.SearchRequest
Search filter to execute.
searchIgnoreResultCodes - Variable in class org.ldaptive.provider.jldap.JLdapProviderConfig
Search result codes to ignore.
searchIgnoreResultCodes - Variable in class org.ldaptive.provider.jndi.JndiProviderConfig
Search result codes to ignore.
searchIgnoreResultCodes - Variable in class org.ldaptive.provider.opendj.OpenDJProviderConfig
Search result codes to ignore.
searchIgnoreResultCodes - Variable in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
Search result codes to ignore.
SearchItem(SearchEntry) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Creates a new blocking search item.
SearchItem(SearchReference) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Creates a new blocking search item.
SearchItem(IntermediateResponse) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Creates a new blocking search item.
SearchItem(Response<SearchResult>) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Creates a new blocking search item.
SearchItem(Exception) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Creates a new blocking search item.
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
 
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 - Variable in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Search reference contained in this blocking search item.
searchReference - Variable in class org.ldaptive.provider.SearchItem
search reference.
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(BlockingQueue<QueueingSearchExecutor.SearchItem>) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor.SearchReferenceHandler
Creates a new search reference handler.
SearchReferenceHandler - Interface in org.ldaptive.handler
Provides post search handling of a search reference.
SearchReferenceHandler() - Constructor for class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
Creates a new search reference handler.
SearchReferenceHandler(ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
Creates a new search reference handler.
SearchReferenceHandler(int) - Constructor for class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
Creates a new search reference handler.
SearchReferenceHandler(int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
Creates a new search reference handler.
SearchReferenceHandler(int, int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.SearchReferralHandler.SearchReferenceHandler
Creates a new search reference handler.
searchReferenceReturned(SearchResultReference) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncSearchListener
 
searchReferenceReturned(SearchResultReference) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator.SearchResultIterator
 
searchReferences - Variable in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Search reference URLs.
searchReferences - Variable in class org.ldaptive.SearchResult
References contained in this result.
SearchReferralHandler - Class in org.ldaptive.referral
Provides handling of an ldap referral for search operations.
SearchReferralHandler() - Constructor for class org.ldaptive.referral.SearchReferralHandler
Creates a new search referral handler.
SearchReferralHandler(ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.SearchReferralHandler
Creates a new search referral handler.
SearchReferralHandler(int) - Constructor for class org.ldaptive.referral.SearchReferralHandler
Creates a new search referral handler.
SearchReferralHandler(int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.SearchReferralHandler
Creates a new search referral handler.
SearchReferralHandler(int, int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.SearchReferralHandler
Creates a new search referral handler.
SearchReferralHandler.SearchReferenceHandler - Class in org.ldaptive.referral
Implementation of SearchReferenceHandler that delegates to SearchReferralHandler.
searchRequest - Variable in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
Containing request handlers.
searchRequest - Variable in class org.ldaptive.jaas.LdapRoleAuthorizationModule
Search request to use for roles.
searchRequest - Variable in class org.ldaptive.pool.SearchValidator
Search request to perform validation with.
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.
searchResponse - Variable in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Response contained in this notification item.
searchResponse - Variable in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
To return when a response is received or the operation is aborted.
searchResponse - Variable in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Response contained in this blocking search item.
searchResponseHandlers - Variable in class org.ldaptive.auth.AbstractSearchOperationFactory
Handlers to handle search responses.
searchResponseHandlers - Variable in class org.ldaptive.concurrent.AbstractSearchExecutor
Handlers to handle search responses.
searchResponseHandlers - Variable in class org.ldaptive.SearchExecutor
Handlers to handle search responses.
searchRestrictions - Variable in class org.ldaptive.templates.Query
Additional restrictions to place on every query.
searchRestrictions - Variable in class org.ldaptive.templates.SearchTemplates
Appended to every search filter to restrict results.
searchResult - Variable in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
To build as results arrive.
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.
SearchResultDeserializer(SortBehavior) - Constructor for class org.ldaptive.io.JsonReader.SearchResultDeserializer
Creates a new search result deserializer.
SearchResultIterator(LDAPSearchQueue) - Constructor for class org.ldaptive.provider.jldap.JLdapConnection.SearchResultIterator
Create a new ldap result iterator.
SearchResultIterator() - Constructor for class org.ldaptive.provider.opendj.OpenDJConnection.OpenDJSearchIterator.SearchResultIterator
 
SearchResultIterator() - Constructor for class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator.SearchResultIterator
 
SearchResultReader - Interface in org.ldaptive.io
Interface for reading ldap search results.
searchResultReceived(AsyncRequestID, SearchResult) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncSearchListener
 
SearchResultSerializer() - Constructor for class org.ldaptive.io.JsonWriter.SearchResultSerializer
 
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 - Variable in class org.ldaptive.SearchRequest
Search scope.
SearchScope - Enum in org.ldaptive
Enum to define the type of search scope.
SearchScope() - Constructor for enum org.ldaptive.SearchScope
 
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
 
SearchTemplates - Class in org.ldaptive.templates
Contains a list of common search filter templates that can be formatted for any given query.
SearchTemplates(String...) - Constructor for class org.ldaptive.templates.SearchTemplates
Creates a new search templates.
searchTemplates - Variable in class org.ldaptive.templates.SearchTemplatesExecutor
Search templates.
SearchTemplates.DefaultTermParser - Class in org.ldaptive.templates
Adds each term as a filter parameter using the name 'termX' where X is the index of the term.
SearchTemplates.InitialTermParser - Class in org.ldaptive.templates
Adds the first letter of each term as a filter parameter using the name 'initialX' where X is the index of the term.
SearchTemplates.TermParser - Interface in org.ldaptive.templates
Converts query terms into search filter parameters.
SearchTemplatesExecutor - Class in org.ldaptive.templates
Searches an LDAP using a defined set of search templates.
SearchTemplatesExecutor() - Constructor for class org.ldaptive.templates.SearchTemplatesExecutor
Default constructor.
SearchTemplatesExecutor(AggregatePooledSearchExecutor, PooledConnectionFactory[], SearchTemplates...) - Constructor for class org.ldaptive.templates.SearchTemplatesExecutor
Creates a new templates search executor.
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.
SECOND_PATTERN - Static variable in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Pattern for capturing optional seconds in generalized time.
SecurityIdentifier - Class in org.ldaptive.ad
Class to represent an active directory SID.
SecurityIdentifier() - Constructor for class org.ldaptive.ad.SecurityIdentifier
Default constructor.
securityStrength - Variable in class org.ldaptive.sasl.SaslConfig
sasl security strength.
SecurityStrength - Enum in org.ldaptive.sasl
Enum to define SASL security strength.
SecurityStrength() - Constructor for enum org.ldaptive.sasl.SecurityStrength
 
sendBufferSize - Variable in class org.ldaptive.ssl.SocketConfig
Send buffer size.
serialize(SearchResult, Type, JsonSerializationContext) - Method in class org.ldaptive.io.JsonWriter.SearchResultSerializer
 
serialVersionUID - Static variable in class org.ldaptive.AbstractLdapBean
serial version uid.
serialVersionUID - Static variable in class org.ldaptive.ad.UnicodePwdAttribute
serial version uid.
serialVersionUID - Static variable in class org.ldaptive.jaas.LdapCredential
serial version uid.
serialVersionUID - Static variable in class org.ldaptive.jaas.LdapDnPrincipal
serial version uid.
serialVersionUID - Static variable in class org.ldaptive.jaas.LdapGroup
serial version uid.
serialVersionUID - Static variable in class org.ldaptive.jaas.LdapPrincipal
serial version uid.
serialVersionUID - Static variable in class org.ldaptive.jaas.LdapRole
serial version uid.
serialVersionUID - Static variable in class org.ldaptive.LdapAttribute.LdapAttributeValues
serial version uid.
serialVersionUID - Static variable in class org.ldaptive.LdapAttribute
serial version uid.
serialVersionUID - Static variable in class org.ldaptive.LdapEntry
serial version uid.
serialVersionUID - Static variable in exception org.ldaptive.LdapException
serialVersionUID.
serialVersionUID - Static variable in exception org.ldaptive.OperationException
serialVersionUID.
serialVersionUID - Static variable in exception org.ldaptive.pool.ActivationException
serialVersionUID.
serialVersionUID - Static variable in exception org.ldaptive.pool.BlockingTimeoutException
serialVersionUID.
serialVersionUID - Static variable in exception org.ldaptive.pool.PoolException
serialVersionUID.
serialVersionUID - Static variable in exception org.ldaptive.pool.PoolExhaustedException
serialVersionUID.
serialVersionUID - Static variable in exception org.ldaptive.pool.PoolInterruptedException
serialVersionUID.
serialVersionUID - Static variable in exception org.ldaptive.pool.ValidationException
serialVersionUID.
serialVersionUID - Static variable in exception org.ldaptive.provider.ConnectionException
serialVersionUID.
serialVersionUID - Static variable in class org.ldaptive.SearchEntry
serial version uid.
serialVersionUID - Static variable in class org.ldaptive.SearchResult
serial version uid.
serialVersionUID - Static variable in class org.ldaptive.servlets.SearchServlet
serial version uid.
serverName - Variable in class org.ldaptive.ad.control.VerifyNameControl
Global catalog server to contact.
service - Variable in class org.ldaptive.auth.AggregateDnResolver
To submit operations to.
service - Variable in class org.ldaptive.concurrent.AbstractOperationWorker
to submit operations to.
service - Variable in class org.ldaptive.concurrent.AbstractSearchExecutor
To submit operations to.
service(HttpServletRequest, HttpServletResponse) - Method in class org.ldaptive.servlets.SearchServlet
 
ServletSearchExecutor - Interface in org.ldaptive.servlets
Interface to encapsulate servlet search operations.
sessionSourceIp - Variable in class org.ldaptive.control.SessionTrackingControl
Session source ip.
sessionSourceName - Variable in class org.ldaptive.control.SessionTrackingControl
Session source name.
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.
SessionTrackingControl.FormatOIDHandler - Class in org.ldaptive.control
Parse handler implementation for the format oid.
SessionTrackingControl.SourceIpHandler - Class in org.ldaptive.control
Parse handler implementation for the source ip.
SessionTrackingControl.SourceNameHandler - Class in org.ldaptive.control
Parse handler implementation for the source name.
SessionTrackingControl.TrackingIdentifierHandler - Class in org.ldaptive.control
Parse handler implementation for the tracking identifier.
sessionTrackingIdentifier - Variable in class org.ldaptive.control.SessionTrackingControl
Session tracking identifier.
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.
setAllowMultipleDns(boolean) - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
Sets whether the aggrgate authenticator will allow multiple DNs.
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(Map<String, AuthenticationResponseHandler[]>) - Method in class org.ldaptive.auth.AggregateDnResolver.AuthenticationResponseHandler
Sets the response handlers to aggregate over.
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.
setAuthenticators(List<Authenticator>) - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
Sets the authenticators to aggregate.
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.provider.apache.ApacheLdapUtils
Sets the list of binary attributes.
setBinaryAttributes(String[]) - Method in class org.ldaptive.provider.jldap.JLdapUtils
Sets the list of binary attributes.
setBinaryAttributes(String[]) - Method in class org.ldaptive.provider.opendj.OpenDJUtils
Sets the list of binary attributes.
setBinaryAttributes(String[]) - Method in class org.ldaptive.provider.unboundid.UnboundIDUtils
Sets the list of binary attributes.
setBinaryAttributes(String...) - Method in class org.ldaptive.SearchRequest
Sets names of binary attributes.
setBinaryValues(Object, Collection<byte[]>) - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
setBinaryValues(Object, Collection<byte[]>) - Method in interface org.ldaptive.beans.AttributeValueMutator
Sets the binary values of the attribute.
setBinaryValues(Object, Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
 
setBinaryValues(Object, Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
 
setBinaryValues(Object, Collection<byte[]>) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
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(Duration) - 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.
setClassLoader(ClassLoader) - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Sets the class loader to use when creating JNDI contexts.
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.
setConnectionFactories(PooledConnectionFactory[]) - Method in class org.ldaptive.templates.SearchTemplatesExecutor
Sets the connection factories.
setConnectionFactory(ConnectionFactory) - Method in class org.ldaptive.auth.BindAuthenticationHandler
 
setConnectionFactory(ConnectionFactory) - Method in class org.ldaptive.auth.CompareAuthenticationHandler
 
setConnectionFactory(PooledConnectionFactory) - Method in class org.ldaptive.auth.PooledBindAuthenticationHandler
 
setConnectionFactory(PooledConnectionFactory) - Method in class org.ldaptive.auth.PooledCompareAuthenticationHandler
 
setConnectionFactory(PooledConnectionFactory) - Method in class org.ldaptive.auth.PooledSearchDnResolver
 
setConnectionFactory(PooledConnectionFactory) - Method in class org.ldaptive.auth.PooledSearchEntryResolver
 
setConnectionFactory(ConnectionFactory) - Method in class org.ldaptive.auth.SearchDnResolver
 
setConnectionFactory(ConnectionFactory) - Method in class org.ldaptive.auth.SearchEntryResolver
 
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.
setConnectionOptions(LDAPConnectionOptions) - Method in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
Sets the connection options.
setConnectionPool(ConnectionPool) - Method in class org.ldaptive.pool.PooledConnectionFactory
Sets the connection pool.
setConnectionStrategy(ConnectionStrategy) - Method in class org.ldaptive.ConnectionConfig
Sets the connection strategy.
setConnectOnCreate(boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Sets whether newly created connections will attempt to connect.
setConnectTimeout(Duration) - 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.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.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.
setDnValueMutator(DnValueMutator) - Method in class org.ldaptive.beans.AbstractClassDescriptor
Sets the dn value mutator.
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.
setEntryResolvers(Map<String, EntryResolver>) - Method in class org.ldaptive.auth.AggregateDnResolver.EntryResolver
Sets the entry resolvers to aggregate over.
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.
setExcludedNames(String...) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets the attribute names to exclude from bean generation.
setExpirationPeriod(Period) - Method in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Sets amount of time since a password was set until it will expire.
setExpirationPeriod(Period) - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Sets the amount of time since a password was set until it will expire.
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.
setField(Field, Object, Object) - Static method in class org.ldaptive.beans.reflect.ReflectionUtils
Sets the supplied value of the supplied field on the supplied object.
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.
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.
setFromResult(Integer) - Method in class org.ldaptive.templates.Query
Sets the index of the result to begin searching.
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(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(Duration) - Method in class org.ldaptive.pool.IdlePruneStrategy
Sets the idle time.
setIfPresent(Element, String, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Sets a property if the given attribute exists on the element.
setIfPresent(Element, String, String, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Sets a property if the given attribute exists on the element.
setIncludeAttributes(String...) - Method in class org.ldaptive.ext.MergeRequest
Sets the list of attribute names to include when performing modify.
setIncludeSuperiorClasses(boolean) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets whether to include superior classes in bean generation.
setIntermediateResponseHandlers(IntermediateResponseHandler...) - Method in class org.ldaptive.AbstractRequest
Sets the intermediate response handlers.
setJndiEnvironment(Map<String, Object>) - Method in class org.ldaptive.DnsSrvConnectionStrategy
Sets the JNDI environment used for DNS lookups.
setKeepAlive(boolean) - Method in class org.ldaptive.ssl.SocketConfig
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.
setLdapConnectionConfig(LdapConnectionConfig) - Method in class org.ldaptive.provider.apache.ApacheLdapProviderConfig
Sets the connection configuration.
setLDAPConstraints(LDAPConstraints) - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
Sets the connection constraints.
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.
setMaxLoginFailures(int) - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Sets the maximum login failures.
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.
setNameMappings(Map<String, String>) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets the mapping of directory attribute name to bean property.
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(String...) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets the object classes.
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
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.
setOptions(LDAPOptions) - Method in class org.ldaptive.provider.opendj.OpenDJProviderConfig
Sets the connection options.
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.
setPackageName(String) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets the package name where beans will be generated.
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
 
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(ApacheLdapProviderConfig) - Method in class org.ldaptive.provider.apache.ApacheLdapProvider
 
setProviderConfig(JLdapProviderConfig) - Method in class org.ldaptive.provider.jldap.JLdapProvider
 
setProviderConfig(JndiProviderConfig) - Method in class org.ldaptive.provider.jndi.JndiProvider
 
setProviderConfig(OpenDJProviderConfig) - Method in class org.ldaptive.provider.opendj.OpenDJProvider
 
setProviderConfig(T) - Method in interface org.ldaptive.provider.Provider
Sets the provider configuration.
setProviderConfig(UnboundIDProviderConfig) - Method in class org.ldaptive.provider.unboundid.UnboundIDProvider
 
setPrunePeriod(Duration) - 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
setReferenceResponse(Response<SearchResult>) - Method in class org.ldaptive.SearchReference
Sets the response from following the reference.
setReferralHandler(ReferralHandler) - Method in class org.ldaptive.AbstractRequest
Sets the referral handler.
setReferralHandler(ReferralHandler) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Sets the referral handler.
setReferralHandler(ReferralHandler) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets the referral handler.
SetReflectionTranscoder - Class in org.ldaptive.beans.reflect
Reflection transcoder for an object that implements Set.
SetReflectionTranscoder(Class<?>, SingleValueReflectionTranscoder<?>) - Constructor for class org.ldaptive.beans.reflect.SetReflectionTranscoder
Creates a new set reflection transcoder.
SetReflectionTranscoder(Class<?>, ArrayReflectionTranscoder) - Constructor for class org.ldaptive.beans.reflect.SetReflectionTranscoder
Creates a new set reflection transcoder.
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.
setResolveEntryOnFailure(boolean) - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
Sets whether to execute the entry resolver on authentication failure.
setResponseTimeout(Duration) - 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.AuthenticationRequest
Sets the return attributes.
setReturnAttributes(String...) - Method in class org.ldaptive.auth.Authenticator
Sets the return attributes.
setReturnAttributes(String...) - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
Sets the return attributes.
setReturnAttributes(String...) - Method in class org.ldaptive.SearchRequest
Sets the search return attributes.
setReturnAttributes(String[]) - Method in class org.ldaptive.templates.Query
Sets the 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
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.
setSchema(Schema) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets the schema.
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.
setSearchExecutor(AggregatePooledSearchExecutor) - Method in class org.ldaptive.templates.SearchTemplatesExecutor
Sets the search executor.
setSearchFilter(SearchFilter) - Method in class org.ldaptive.SearchRequest
Sets the search filter.
setSearchIgnoreResultCodes(ResultCode[]) - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
Sets the search ignore result codes.
setSearchIgnoreResultCodes(ResultCode...) - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Sets the search ignore result codes.
setSearchIgnoreResultCodes(ResultCode[]) - Method in class org.ldaptive.provider.opendj.OpenDJProviderConfig
Sets the search ignore result codes.
setSearchIgnoreResultCodes(ResultCode[]) - Method in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
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.
setSearchRestrictions(String) - Method in class org.ldaptive.templates.Query
Sets the search restrictions.
setSearchRestrictions(String) - Method in class org.ldaptive.templates.SearchTemplates
Sets the filter to use for search restrictions.
setSearchScope(SearchScope) - Method in class org.ldaptive.SearchRequest
Sets the search scope.
setSearchTemplates(SearchTemplates[]) - Method in class org.ldaptive.templates.SearchTemplatesExecutor
Sets the search templates.
setSecurityStrength(SecurityStrength) - Method in class org.ldaptive.sasl.SaslConfig
Sets the sasl security strength.
setSendBufferSize(int) - Method in class org.ldaptive.ssl.SocketConfig
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.
setSocketFactory(SocketFactory) - Method in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
Sets the socket factory to use for LDAP connections.
setSoLinger(int) - Method in class org.ldaptive.ssl.SocketConfig
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
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
 
setSslSocketFactory(SSLSocketFactory) - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
Sets the SSL socket factory to use for TLS/SSL connections.
setSslSocketFactory(SSLSocketFactory) - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Sets the SSL socket factory to use for SSL and startTLS connections.
setSSLSocketFactory(SSLSocketFactory) - Method in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
Sets the SSL socket factory to use for LDAPS 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.jldap.JLdapStartTLSConnection
Sets whether to call LDAPConnection.stopTLS() when JLdapStartTLSConnection.close(RequestControl[]) is called.
setStopTLSOnClose(boolean) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnection
setStringValues(Object, Collection<String>) - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
setStringValues(Object, Collection<String>) - Method in interface org.ldaptive.beans.AttributeValueMutator
Sets the string values of the attribute.
setStringValues(Object, Collection<String>) - Method in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
 
setStringValues(Object, Collection<String>) - Method in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
 
setStringValues(Object, Collection<String>) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
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
setterMethod - Variable in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
Method to set data on.
setTermParsers(SearchTemplates.TermParser...) - Method in class org.ldaptive.templates.SearchTemplates
Sets the term parsers used for creating filter parameters.
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(Duration) - Method in class org.ldaptive.SearchRequest
Sets the time limit.
setTimeToLive(long) - Method in class org.ldaptive.DnsSrvConnectionStrategy
Sets the time that DNS lookups will be cached.
setToResult(Integer) - Method in class org.ldaptive.templates.Query
Sets the index of the result to stop searching.
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
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
 
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.
setTypeMappings(Map<String, Class<?>>) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets the type mappings.
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.
setUseOperationalAttributes(boolean) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets whether to include operational attributes in bean generation.
setUseOptionalAttributes(boolean) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets whether to include optional attributes in bean generation.
setUser(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(Duration) - 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(Duration) - 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(Object, String) - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleDnValueMutator
 
setValue(Object, String) - Method in interface org.ldaptive.beans.DnValueMutator
Set the DN value for the supplied object.
setValue(Object, String) - Method in class org.ldaptive.beans.reflect.DefaultDnValueMutator
 
setValue(Object, String) - Method in class org.ldaptive.beans.spring.SpelDnValueMutator
 
setValue(T) - Method in class org.ldaptive.extended.AbstractExtendedResponse
Sets the response value for this extended operation.
setValues(Object, Collection<T>, Class<T>) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Uses the configured expression and evaluation context to set values on the supplied object.
setViewResult(ResultCode) - Method in class org.ldaptive.control.VirtualListViewResponseControl
Sets the result code of the virtual list view.
setWarningPeriod(Period) - Method in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Sets the amount of time before expiration to produce a warning.
setWarningPeriod(Period) - Method in class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Sets the amount of time before expiration to produce a warning.
setWarningPeriod(Period) - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Sets the amount of time before expiration to produce a warning.
sharedState - Variable in class org.ldaptive.jaas.AbstractLoginModule
Shared state from other login module.
SHORT_FORM_INT_LENGTH - Static variable in class org.ldaptive.asn1.AbstractDERType
Length of short form integers.
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.
SimpleAttributeValueMutator(String, String[], boolean, SortBehavior) - Constructor for class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
Creates a new simple attribute value mutator.
simpleBind(BindRequest) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
Performs a simple bind.
simpleBind(BindRequest) - Method in class org.ldaptive.provider.jldap.JLdapConnection
Performs a simple bind.
simpleBind(BindRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Performs a simple bind.
simpleBind(BindRequest) - Method in class org.ldaptive.provider.opendj.OpenDJConnection
Performs a simple bind.
simpleBind(BindRequest) - Method in class org.ldaptive.provider.unboundid.UnboundIDConnection
Performs a simple bind.
SimpleDnValueMutator(String) - Constructor for class org.ldaptive.beans.AbstractClassDescriptor.SimpleDnValueMutator
Creates a new simple dn value mutator.
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.
singleValued - Variable in class org.ldaptive.schema.AttributeType
Single valued.
SingleValueReflectionTranscoder<T> - Class in org.ldaptive.beans.reflect
Reflection transcoder which expects to operate on collections containing a single value.
SingleValueReflectionTranscoder(ValueTranscoder<T>) - Constructor for class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
Creates a new single value reflection transcoder.
singleValueTranscoder - Variable in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Used for collections that do not contain arrays.
singleValueTranscoders - Variable in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Set of transcoders support single values.
size() - Method in class org.ldaptive.cache.LRUCache
Returns the number of items in this cache.
size() - Method in class org.ldaptive.LdapAttribute.LdapAttributeValues
Returns the number of values.
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 - Variable in class org.ldaptive.pool.PooledConnectionStatistics
Number of available and active timestamps to store.
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.
SizeHandler(PagedResultsControl) - Constructor for class org.ldaptive.control.PagedResultsControl.SizeHandler
Creates a new size handler.
sizeLimit - Variable in class org.ldaptive.SearchRequest
Number of entries to return.
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.
SOCKET_FILE_PROPERTY - Static variable in class org.ldaptive.ldapi.AFUnixSocketFactory
System parameter name specifying location of the socket file.
socketConfig - Variable in class org.ldaptive.ssl.AbstractTLSSocketFactory
Socket configuration options.
SocketConfig - Class in org.ldaptive.ssl
Contains the configuration data for sockets.
SocketConfig() - Constructor for class org.ldaptive.ssl.SocketConfig
 
socketFactory - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnectionFactory
Socket factory to use for LDAPS connections.
socketFactory - Variable in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
socket factory for ldap connections.
socketFactory - Variable in class org.ldaptive.provider.unboundid.UnboundIDStartTLSConnectionFactory
Socket factory to use for startTLS.
socketFile - Variable in class org.ldaptive.ldapi.AFUnixSocketFactory
File system location of the domain socket.
socketTimeOut - Variable in class org.ldaptive.provider.jldap.AbstractJLdapConnectionFactory
Amount of time in milliseconds that operations will wait.
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.
soLinger - Variable in class org.ldaptive.ssl.SocketConfig
SO Linger.
SORT_BEHAVIOR - Static variable in enum org.ldaptive.SortBehavior
Sort behavior name.
sortBehavior - Variable in class org.ldaptive.AbstractLdapBean
Sort behavior.
sortBehavior - Variable in class org.ldaptive.io.Dsmlv1Reader
Sort behavior.
sortBehavior - Variable in class org.ldaptive.io.JsonReader.SearchResultDeserializer
Sort behavior.
sortBehavior - Variable in class org.ldaptive.io.LdifReader
Sort behavior.
sortBehavior - Variable in class org.ldaptive.provider.apache.ApacheLdapUtils
Ldap result sort behavior.
sortBehavior - Variable in class org.ldaptive.provider.jldap.JLdapUtils
Ldap result sort behavior.
sortBehavior - Variable in class org.ldaptive.provider.jndi.JndiUtils
Ldap result sort behavior.
sortBehavior - Variable in class org.ldaptive.provider.opendj.OpenDJUtils
Ldap result sort behavior.
sortBehavior - Variable in class org.ldaptive.provider.unboundid.UnboundIDUtils
Ldap result sort behavior.
sortBehavior - Variable in class org.ldaptive.SearchRequest
Sort behavior of results.
SortBehavior - Enum in org.ldaptive
Enum to define how ldap result, entries, and attribute data should be sorted.
SortBehavior() - Constructor for enum org.ldaptive.SortBehavior
 
sortControl - Variable in class org.ldaptive.control.util.VirtualListViewClient
Used on the search operation.
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.
sortKeys - Variable in class org.ldaptive.control.SortRequestControl
sort keys.
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.
SortResponseControl.AttributeTypeHandler - Class in org.ldaptive.control
Parse handler implementation for the attribute type.
SortResponseControl.SortResultHandler - Class in org.ldaptive.control
Parse handler implementation for the sort result.
sortResult - Variable in class org.ldaptive.control.SortResponseControl
Result of the server side sorting.
SortResultHandler(SortResponseControl) - Constructor for class org.ldaptive.control.SortResponseControl.SortResultHandler
Creates a new sort result handler.
sortSrvRecords(List<DnsSrvConnectionStrategy.SrvRecord>) - Method in class org.ldaptive.DnsSrvConnectionStrategy
Sorts the supplied SRV records according to RFC 2782.
soTimeout - Variable in class org.ldaptive.ssl.SocketConfig
SO Timeout.
SourceIpHandler(SessionTrackingControl) - Constructor for class org.ldaptive.control.SessionTrackingControl.SourceIpHandler
Creates a new source ip handler.
SourceNameHandler(SessionTrackingControl) - Constructor for class org.ldaptive.control.SessionTrackingControl.SourceNameHandler
Creates a new source name handler.
SP_CHAR - Static variable in class org.ldaptive.io.LdifWriter
ASCII decimal value of space.
SpelAttributeValueMutator - Class in org.ldaptive.beans.spring
Attribute mutator that uses a SPEL expression and evaluation context.
SpelAttributeValueMutator(Attribute, EvaluationContext) - Constructor for class org.ldaptive.beans.spring.SpelAttributeValueMutator
Creates a new spel attribute value mutator.
SpelDnValueMutator - Class in org.ldaptive.beans.spring
Uses a SPEL expression and evaluation context to mutate the configured DN of an object.
SpelDnValueMutator(Expression, EvaluationContext) - Constructor for class org.ldaptive.beans.spring.SpelDnValueMutator
Creates a new spel dn value mutator.
SPRING_CONTEXT_PATH - Static variable in class org.ldaptive.servlets.AbstractServletSearchTemplatesExecutor
Spring context path.
SpringClassDescriptor - Class in org.ldaptive.beans.spring
Spring implementation of a class descriptor.
SpringClassDescriptor(EvaluationContext) - Constructor for class org.ldaptive.beans.spring.SpringClassDescriptor
Creates a new spring class descriptor.
SpringLdapEntryMapper<T> - Class in org.ldaptive.beans.spring
Uses a SpringClassDescriptor for ldap entry mapping.
SpringLdapEntryMapper() - Constructor for class org.ldaptive.beans.spring.SpringLdapEntryMapper
Default constructor.
SpringLdapEntryMapper(Converter<?, ?>...) - Constructor for class org.ldaptive.beans.spring.SpringLdapEntryMapper
Creates a new spring ldap entry mapper.
SrvRecord(String, long) - Constructor for class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
Creates a new SRV record.
srvRecords - Variable in class org.ldaptive.DnsSrvConnectionStrategy
SRV records from the last DNS lookup.
srvTtl - Variable in class org.ldaptive.DnsSrvConnectionStrategy
Time to live for SRV records in milliseconds.
sslConfig - Variable in class org.ldaptive.ConnectionConfig
Configuration for SSL and startTLS connections.
sslConfig - Variable in class org.ldaptive.ssl.AbstractTLSSocketFactory
SSL configuration options.
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.
sslSocketFactory - Variable in class org.ldaptive.provider.jldap.JLdapProviderConfig
ldap socket factory used for SSL and TLS.
sslSocketFactory - Variable in class org.ldaptive.provider.jldap.JLdapSSLConnectionFactory
SSL socket factory to use for SSL.
sslSocketFactory - Variable in class org.ldaptive.provider.jldap.JLdapStartTLSConnectionFactory
SSL socket factory to use for startTLS.
sslSocketFactory - Variable in class org.ldaptive.provider.jndi.JndiProviderConfig
ldap socket factory used for SSL and startTLS.
sslSocketFactory - Variable in class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
SSL socket factory to use for startTLS negotiation.
sslSocketFactory - Variable in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
socket factory for ldaps and startTLS connections.
startTLS(LdapContext) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
This will attempt the startTLS extended operation on the supplied ldap context.
startTlsResponse - Variable in class org.ldaptive.provider.jndi.JndiStartTLSConnection
Start TLS response.
State(int) - Constructor for enum org.ldaptive.control.SyncStateControl.State
Creates a new mode.
StateHandler(SyncStateControl) - Constructor for class org.ldaptive.control.SyncStateControl.StateHandler
Creates a new state handler.
statistics - Variable in class org.ldaptive.ad.control.GetStatsControl
statistics.
statistics - Variable in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Statistics for this connection.
statName - Variable in class org.ldaptive.ad.control.GetStatsControl.IntegerHandler
name of this statistic.
statName - Variable in class org.ldaptive.ad.control.GetStatsControl.StringHandler
name of this statistic.
stopTlsOnClose - Variable in class org.ldaptive.provider.jldap.JLdapStartTLSConnection
Whether to call LDAPConnection.stopTLS() when JLdapStartTLSConnection.close(RequestControl[]) is called.
stopTLSOnClose - Variable in class org.ldaptive.provider.jndi.JndiStartTLSConnection
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.
Strategy() - Constructor for enum org.ldaptive.ssl.AggregateTrustManager.Strategy
 
StringHandler(GetStatsControl, String) - Constructor for class org.ldaptive.ad.control.GetStatsControl.StringHandler
Creates a new string handler.
StringToDurationConverter - Class in org.ldaptive.beans.spring.convert
Convert a String to a Duration.
StringToDurationConverter() - Constructor for class org.ldaptive.beans.spring.convert.StringToDurationConverter
 
StringToZonedDateTimeConverter - Class in org.ldaptive.beans.spring.convert
Convert a String to a ZonedDateTime.
StringToZonedDateTimeConverter() - Constructor for class org.ldaptive.beans.spring.convert.StringToZonedDateTimeConverter
 
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
 
structuralClass - Variable in class org.ldaptive.schema.NameForm
Structural object class.
subject - Variable in class org.ldaptive.jaas.AbstractLoginModule
Initialized subject.
SubjectAltNameType() - Constructor for enum org.ldaptive.ssl.DefaultHostnameVerifier.SubjectAltNameType
 
subResult(int, int) - Method in class org.ldaptive.SearchResult
Returns a portion of this result between the specified fromIndex, inclusive, and toIndex, exclusive.
SUBSCHEMA_SUBENTRY_ATTR_NAME - Static variable in class org.ldaptive.schema.SchemaFactory
Attribute on the root DSE indicating the location of the subschema entry.
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).
substringMatchingRule - Variable in class org.ldaptive.schema.AttributeType
Substring matching rule.
subtreeSearch - Variable in class org.ldaptive.auth.AbstractSearchDnResolver
Whether to use a subtree search when resolving DNs.
subtreeSearch - Variable in class org.ldaptive.auth.AbstractSearchEntryResolver
Whether to use a subtree search when resolving DNs.
superiorClasses - Variable in class org.ldaptive.schema.ObjectClass
Superior classes.
superiorRules - Variable in class org.ldaptive.schema.DITStructureRule
Superior rules.
superiorType - Variable in class org.ldaptive.schema.AttributeType
Superior type.
supports(Class<?>) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
supports(Class<?>) - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
supports(Class<?>) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
supports(Class<?>) - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Returns whether this transcoder can convert object of the supplied type.
supports(Class<?>) - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
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.
syncDoneControl - Variable in class org.ldaptive.control.util.SyncReplItem.Response
Control to search the response for.
SyncDoneControl.CookieHandler - Class in org.ldaptive.control
Parse handler implementation for the cookie.
SyncDoneControl.RefreshDeletesHandler - Class in org.ldaptive.control
Parse handler implementation for the refresh deletes flag.
SyncIdSetCookieHandler(SyncInfoMessage) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage.SyncIdSetCookieHandler
Creates a sync id set cookie handler.
SyncIdSetDeletesHandler(SyncInfoMessage) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage.SyncIdSetDeletesHandler
Creates a sync id set deletes handler.
SyncIdSetHandler(SyncInfoMessage) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage.SyncIdSetHandler
Creates a sync id set handler.
SyncIdSetUuidsHandler(SyncInfoMessage) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage.SyncIdSetUuidsHandler
Creates a sync id set uuids handler.
syncInfoMessage - Variable in class org.ldaptive.control.util.SyncReplItem
Message contained in this sync repl item.
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.NewCookieHandler - Class in org.ldaptive.intermediate
Parse handler implementation for new cookie.
SyncInfoMessage.RefreshDeleteCookieHandler - Class in org.ldaptive.intermediate
Parse handler implementation for refresh delete cookie.
SyncInfoMessage.RefreshDeleteDoneHandler - Class in org.ldaptive.intermediate
Parse handler implementation for refresh delete done.
SyncInfoMessage.RefreshDeleteHandler - Class in org.ldaptive.intermediate
Parse handler implementation for refresh delete.
SyncInfoMessage.RefreshPresentCookieHandler - Class in org.ldaptive.intermediate
Parse handler implementation for refresh present cookie.
SyncInfoMessage.RefreshPresentDoneHandler - Class in org.ldaptive.intermediate
Parse handler implementation for refresh present done.
SyncInfoMessage.RefreshPresentHandler - Class in org.ldaptive.intermediate
Parse handler implementation for refresh present.
SyncInfoMessage.SyncIdSetCookieHandler - Class in org.ldaptive.intermediate
Parse handler implementation for sync id set cookie.
SyncInfoMessage.SyncIdSetDeletesHandler - Class in org.ldaptive.intermediate
Parse handler implementation for sync id set deletes.
SyncInfoMessage.SyncIdSetHandler - Class in org.ldaptive.intermediate
Parse handler implementation for sync id set.
SyncInfoMessage.SyncIdSetUuidsHandler - Class in org.ldaptive.intermediate
Parse handler implementation for sync id set uuids.
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.
syncReplEntry - Variable in class org.ldaptive.control.util.SyncReplItem
Entry contained in this sync repl item.
syncReplException - Variable in class org.ldaptive.control.util.SyncReplItem
Exception thrown by the search operation.
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.Response - Class in org.ldaptive.control.util
Wrapper class that provides easy access to the SyncDoneControl contained in a response.
syncReplResponse - Variable in class org.ldaptive.control.util.SyncReplItem
Response contained in this sync repl item.
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.
syncState - Variable in class org.ldaptive.control.SyncStateControl
sync state.
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 - Variable in class org.ldaptive.control.util.SyncReplItem.Entry
Control to search the entry for.
SyncStateControl.CookieHandler - Class in org.ldaptive.control
Parse handler implementation for the cookie.
SyncStateControl.EntryUuidHandler - Class in org.ldaptive.control
Parse handler implementation for the entry uuid.
SyncStateControl.State - Enum in org.ldaptive.control
Types of states.
SyncStateControl.StateHandler - Class in org.ldaptive.control
Parse handler implementation for the sync state.
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.
syntaxes - Variable in class org.ldaptive.schema.Schema
Syntaxes.
syntaxOID - Variable in class org.ldaptive.schema.AttributeType
Syntax OID.
syntaxOID - Variable in class org.ldaptive.schema.MatchingRule
Syntax OID.
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.
tagName - Variable in class org.ldaptive.asn1.CustomDERTag
Tag name.
TAGNAME_MAP - Static variable in enum org.ldaptive.asn1.UniversalDERTag
Maps tag names to tags.
tagNo - Variable in class org.ldaptive.asn1.AbstractDERTag
Tag number.
tagNo - Variable in enum org.ldaptive.asn1.UniversalDERTag
Tag number.
TAGNO_MAP - Static variable in enum org.ldaptive.asn1.UniversalDERTag
Maps tag numbers to tags.
target - Variable in class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
SRV target.
targetOffset - Variable in class org.ldaptive.control.util.VirtualListViewParams
VLV target offset; mutually exclusive with the assertion value.
targetOffset - Variable in class org.ldaptive.control.VirtualListViewRequestControl
target entry's offset within the ordered search result set.
targetPosition - Variable in class org.ldaptive.control.VirtualListViewResponseControl
list offset for the target entry.
TargetPositionHandler(VirtualListViewResponseControl) - Constructor for class org.ldaptive.control.VirtualListViewResponseControl.TargetPositionHandler
Creates a new target position handler.
tcpNoDelay - Variable in class org.ldaptive.ssl.SocketConfig
TCP No Delay.
termParsers - Variable in class org.ldaptive.templates.SearchTemplates
Term parsers for creating filter parameters.
terms - Variable in class org.ldaptive.templates.Query
Query separated into terms.
THREAD_LOCAL_SSL_CONFIG - Static variable in class org.ldaptive.ssl.ThreadLocalTLSSocketFactory
Thread local instance of the ssl config.
threadLocalSslConfig - Variable in class org.ldaptive.provider.jndi.JndiConnectionFactory
Thread local SslConfig, if one exists.
ThreadLocalSslConfig() - Constructor for class org.ldaptive.ssl.ThreadLocalTLSSocketFactory.ThreadLocalSslConfig
 
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
 
ThreadLocalTLSSocketFactory.ThreadLocalSslConfig - Class in org.ldaptive.ssl
Thread local class for SslConfig.
throwIfNotInitialized() - Method in class org.ldaptive.pool.AbstractConnectionPool
Used to determine whether AbstractConnectionPool.initialize() has been invoked for this pool.
throwOperationException(Request, ResultResponse) - Method in class org.ldaptive.provider.apache.ApacheLdapConnection
Determines if the supplied response should result in an operation retry.
throwOperationException(Request, LDAPResponse) - Method in class org.ldaptive.provider.jldap.JLdapConnection
Determines if the supplied response should result in an operation retry.
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
 
throwSecurityException() - Method in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
 
throwSecurityException() - Method in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
 
throwSecurityException() - Method in enum org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
 
throwSecurityException() - Method in enum org.ldaptive.control.PasswordPolicyControl.Error
 
TIME_REGEX - Static variable in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Generalized time format regular expression.
timeBeforeExpiration - Variable in class org.ldaptive.control.PasswordExpiringControl
time in seconds until expiration.
timeBeforeExpiration - Variable in class org.ldaptive.control.PasswordPolicyControl
Ppolicy warning.
TimeBeforeExpirationHandler(PasswordPolicyControl) - Constructor for class org.ldaptive.control.PasswordPolicyControl.TimeBeforeExpirationHandler
Creates a new time before expiration handler.
timeLimit - Variable in class org.ldaptive.SearchRequest
Time search operation will block.
TIMEZONE_PATTERN - Static variable in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Pattern for capturing timezone in generalized time.
TLSSocketFactory - Class in org.ldaptive.ssl
An extension of SSLSocketFactory that leverages an SSL context initializer.
TLSSocketFactory() - Constructor for class org.ldaptive.ssl.TLSSocketFactory
 
toBinaryValues(ByteString[]) - Method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns byte array values for the supplied byte strings.
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.apache.ApacheLdapUtils
Returns an ldap attribute using the supplied apache ldap attribute.
toLdapAttribute(LDAPAttribute) - Method in class org.ldaptive.provider.jldap.JLdapUtils
Returns an ldap attribute using the supplied jldap attribute.
toLdapAttribute(Attribute) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns an ldap attribute using the supplied jndi attribute.
toLdapAttribute(Attribute) - Method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns an ldap attribute using the supplied opendj attribute.
toLdapAttribute(Attribute) - Method in class org.ldaptive.provider.unboundid.UnboundIDUtils
Returns an ldap attribute using the supplied unbound id attribute.
toMillis(String) - Method in enum org.ldaptive.io.GeneralizedTimeValueTranscoder.FractionalPart
Converts the given fractional date part to milliseconds.
toNode(String) - Static method in class org.ldaptive.asn1.DERPath
Converts a string representation of a node into a DERPath.Node object.
toResult - Variable in class org.ldaptive.templates.Query
End index of search results to return.
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(Entry, ResponseControl[], int) - Method in class org.ldaptive.provider.apache.ApacheLdapUtils
Returns a search entry using the supplied apache ldap entry.
toSearchEntry(LDAPEntry, ResponseControl[], int) - Method in class org.ldaptive.provider.jldap.JLdapUtils
Returns a search entry using the supplied jldap ldap entry.
toSearchEntry(SearchResult) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns a search entry using the supplied jndi search result.
toSearchEntry(Entry, ResponseControl[], int) - Method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns a search entry using the supplied opendj entry.
toSearchEntry(Entry, ResponseControl[], int) - Method in class org.ldaptive.provider.unboundid.UnboundIDUtils
Returns a search entry using the supplied unbound id entry.
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.Node
 
toString(StringBuilder) - Method in class org.ldaptive.asn1.DERPath.Node
Appends the string representation of this instance to the given string builder.
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.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
toString() - Method in class org.ldaptive.beans.AbstractClassDescriptor
 
toString() - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
toString() - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
toString() - Method in class org.ldaptive.beans.reflect.DefaultDnValueMutator
 
toString() - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
toString() - Method in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
 
toString() - Method in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
 
toString() - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
toString() - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
toString() - Method in class org.ldaptive.beans.spring.SpelDnValueMutator
 
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.TreeDeleteControl
 
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.DnsSrvConnectionStrategy.SrvRecord
 
toString() - Method in class org.ldaptive.DnsSrvConnectionStrategy
 
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.LdapAttributeValues
 
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.DefaultConnectionFactoryMetadata
 
toString() - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory
 
toString() - Method in class org.ldaptive.provider.apache.ApacheLdapProviderConfig
 
toString() - Method in class org.ldaptive.provider.jldap.JLdapProviderConfig
 
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.opendj.OpenDJProviderConfig
 
toString() - Method in class org.ldaptive.provider.ProviderConfig
 
toString() - Method in class org.ldaptive.provider.SearchItem
 
toString() - Method in class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
 
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
 
toString() - Method in class org.ldaptive.templates.Query
 
toString() - Method in class org.ldaptive.templates.SearchTemplates
 
toString() - Method in class org.ldaptive.templates.SearchTemplatesExecutor
 
toStringValues(ByteString[]) - Method in class org.ldaptive.provider.opendj.OpenDJUtils
Returns string values for the supplied byte strings.
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.
tracePackets - Variable in class org.ldaptive.provider.jndi.JndiProviderConfig
Stream to print LDAP ASN.1 BER packets.
TrackingIdentifierHandler(SessionTrackingControl) - Constructor for class org.ldaptive.control.SessionTrackingControl.TrackingIdentifierHandler
Creates a new tracking identifier handler.
trafficClass - Variable in class org.ldaptive.ssl.SocketConfig
Traffic Class.
TRANSCODER - Static variable in class org.ldaptive.ad.UnicodePwdAttribute
transcoder used when adding string values.
transcoder - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Custom transcoder for this attribute.
TranscoderFactory - Class in org.ldaptive.beans.reflect
Creates value transcoders and stores them in a static map.
TranscoderFactory() - Constructor for class org.ldaptive.beans.reflect.TranscoderFactory
Default constructor.
TRANSCODERS - Static variable in class org.ldaptive.beans.reflect.TranscoderFactory
Value transcoders.
TRANSFORMER_FACTORY - Static variable in class org.ldaptive.io.Dsmlv1Writer
Transformer factory.
TreeDeleteControl - Class in org.ldaptive.control
Request control for TreeDelete.
TreeDeleteControl() - Constructor for class org.ldaptive.control.TreeDeleteControl
Default constructor.
TreeDeleteControl(boolean) - Constructor for class org.ldaptive.control.TreeDeleteControl
Creates a new tree delete control.
TRUE_BYTE - Static variable in class org.ldaptive.asn1.BooleanType
Boolean true byte representation.
trustAliases - Variable in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Aliases of trust entries to use.
trustCertificates - Variable in class org.ldaptive.ssl.X509CredentialConfig
Name of the trust certificates to use for the SSL connection.
trustCerts - Variable in class org.ldaptive.ssl.X509SSLContextInitializer
Certificates used to create trust managers.
trustKeystore - Variable in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
KeyStore used to create trust managers.
trustManagers - Variable in class org.ldaptive.ssl.AbstractSSLContextInitializer
Trust managers.
trustManagers - Variable in class org.ldaptive.ssl.AggregateTrustManager
Trust managers to invoke.
trustManagers - Variable in class org.ldaptive.ssl.DefaultTrustManager
Default trust managers.
trustManagers - Variable in class org.ldaptive.ssl.SslConfig
Trust managers.
trustStore - Variable in class org.ldaptive.ssl.KeyStoreCredentialConfig
Name of the truststore to use for the SSL connection.
trustStoreAliases - Variable in class org.ldaptive.ssl.KeyStoreCredentialConfig
Truststore aliases to use.
trustStorePassword - Variable in class org.ldaptive.ssl.KeyStoreCredentialConfig
Password needed to open the truststore.
trustStoreType - Variable in class org.ldaptive.ssl.KeyStoreCredentialConfig
Truststore type.
trustStrategy - Variable in class org.ldaptive.ssl.AggregateTrustManager
Whether to require all trust managers succeed.
tryFirstPass - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether credentials from the shared state should be used if they are available.
type - Variable in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Type that is a collection.
type - Variable in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
Type of array element for this transcoder.
Type() - Constructor for enum org.ldaptive.intermediate.SyncInfoMessage.Type
 
type - Variable in class org.ldaptive.LdapAttribute.LdapAttributeValues
Type of values.
typeConverter - Variable in class org.ldaptive.beans.spring.SpringLdapEntryMapper
Type converter used by all contexts.
typeMappings - Variable in class org.ldaptive.beans.generate.BeanGenerator
Mapping to determine attribute value type.
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.
typesOnly - Variable in class org.ldaptive.SearchRequest
Whether to return only attribute types.

U

UnboundIDAsyncRequest(AsyncRequestID, Request) - Constructor for class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncRequest
Creates a new unboundid async request.
UnboundIDAsyncSearchListener(SearchRequest, SearchListener) - Constructor for class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDAsyncSearchListener
Creates a new unbound id search listener.
UnboundIDConnection - Class in org.ldaptive.provider.unboundid
Unbound ID provider implementation of ldap operations.
UnboundIDConnection(LDAPConnection, UnboundIDProviderConfig) - Constructor for class org.ldaptive.provider.unboundid.UnboundIDConnection
Creates a new unboundid ldap connection.
UnboundIDConnection.AbstractUnboundIDSearch - Class in org.ldaptive.provider.unboundid
Common search functionality for unbound id iterators and listeners.
UnboundIDConnection.AggregateDisconnectHandler - Class in org.ldaptive.provider.unboundid
Allows the use of multiple disconnect handlers per connection.
UnboundIDConnection.AggregateUnsolicitedNotificationHandler - Class in org.ldaptive.provider.unboundid
Allows the use of multiple unsolicited notification handlers per connection.
UnboundIDConnection.UnboundIDAsyncRequest - Class in org.ldaptive.provider.unboundid
Async request to invoke abandons.
UnboundIDConnection.UnboundIDAsyncSearchListener - Class in org.ldaptive.provider.unboundid
Search listener for unbound id async search results.
UnboundIDConnection.UnboundIDSearchIterator - Class in org.ldaptive.provider.unboundid
Search iterator for unbound id search results.
UnboundIDConnection.UnboundIDSearchIterator.SearchResultIterator - Class in org.ldaptive.provider.unboundid
Search results listener for storing entries returned by the search operation.
UnboundIDConnectionFactory - Class in org.ldaptive.provider.unboundid
Creates ldap connections using the UnboundID LDAPConnection class.
UnboundIDConnectionFactory(String, ConnectionStrategy, UnboundIDProviderConfig, SSLSocketFactory, LDAPConnectionOptions) - Constructor for class org.ldaptive.provider.unboundid.UnboundIDConnectionFactory
Creates a new Unbound ID connection factory.
UnboundIDControlHandler - Class in org.ldaptive.provider.unboundid
Unbound ID control handler.
UnboundIDControlHandler() - Constructor for class org.ldaptive.provider.unboundid.UnboundIDControlHandler
 
UnboundIDProvider - Class in org.ldaptive.provider.unboundid
UnboundID provider implementation.
UnboundIDProvider() - Constructor for class org.ldaptive.provider.unboundid.UnboundIDProvider
 
UnboundIDProviderConfig - Class in org.ldaptive.provider.unboundid
Contains configuration data for the UnboundID provider.
UnboundIDProviderConfig() - Constructor for class org.ldaptive.provider.unboundid.UnboundIDProviderConfig
Default constructor.
UnboundIDSaslUtils - Class in org.ldaptive.provider.unboundid
Support for SASL authentication.
UnboundIDSaslUtils() - Constructor for class org.ldaptive.provider.unboundid.UnboundIDSaslUtils
Default constructor.
UnboundIDSearchIterator(SearchRequest) - Constructor for class org.ldaptive.provider.unboundid.UnboundIDConnection.UnboundIDSearchIterator
Creates a new unbound id search iterator.
UnboundIDStartTLSConnectionFactory - Class in org.ldaptive.provider.unboundid
Creates ldap connections using the UnboundID LDAPConnection class and performs the startTLS extended operation.
UnboundIDStartTLSConnectionFactory(String, ConnectionStrategy, UnboundIDProviderConfig, SSLSocketFactory, LDAPConnectionOptions) - Constructor for class org.ldaptive.provider.unboundid.UnboundIDStartTLSConnectionFactory
Creates a new Unbound ID connection factory.
UnboundIDSyncProvider - Class in org.ldaptive.provider.unboundid
UnboundID provider implementation that uses synchronous options.
UnboundIDSyncProvider() - Constructor for class org.ldaptive.provider.unboundid.UnboundIDSyncProvider
 
UnboundIDUtils - Class in org.ldaptive.provider.unboundid
Provides methods for converting between Unbound ID specific objects and ldaptive specific objects.
UnboundIDUtils() - Constructor for class org.ldaptive.provider.unboundid.UnboundIDUtils
Default constructor.
UnboundIDUtils(SortBehavior) - Constructor for class org.ldaptive.provider.unboundid.UnboundIDUtils
Creates a new unboundid util.
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.
UniversalDERTag(int, boolean) - Constructor for enum org.ldaptive.asn1.UniversalDERTag
Creates a new universal DER tag.
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.
URL_PATTERN - Static variable in class org.ldaptive.LdapURL
Pattern to match LDAP URLs.
urlAttributes - Variable in class org.ldaptive.LdapURL.Entry
Attributes of the ldap url.
urlBaseDn - Variable in class org.ldaptive.LdapURL.Entry
Base DN of the ldap url.
urlFilter - Variable in class org.ldaptive.LdapURL.Entry
Search filter of the ldap url.
urlHostname - Variable in class org.ldaptive.LdapURL.Entry
Hostname of the ldap url.
urlPort - Variable in class org.ldaptive.LdapURL.Entry
Port of the ldap url.
urlScheme - Variable in class org.ldaptive.LdapURL.Entry
Scheme of the ldap url.
urlScope - Variable in class org.ldaptive.LdapURL.Entry
Search scope of the ldap url.
usage - Variable in class org.ldaptive.schema.AttributeType
Usage.
useConnectionCount - Variable in class org.ldaptive.RoundRobinConnectionStrategy
useFirstPass - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether credentials from the shared state should be used.
useMultiThreadedListener - Variable in class org.ldaptive.async.AsyncSearchOperation
Whether the listener should spawn a new thread to process each result.
useOperationalAttributes - Variable in class org.ldaptive.beans.generate.BeanGenerator
Whether to include operational attributes.
useOptionalAttributes - Variable in class org.ldaptive.beans.generate.BeanGenerator
Whether to include optional attributes.
user - Variable in class org.ldaptive.auth.AuthenticationRequest
User.
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.
user - Variable in class org.ldaptive.provider.jldap.JLdapConnection.SaslCallbackHandler
user name.
userFilter - Variable in class org.ldaptive.auth.AbstractSearchDnResolver
Filter for searching for the user.
userFilter - Variable in class org.ldaptive.auth.AbstractSearchEntryResolver
Filter for searching for the user.
userFilterParameters - Variable in class org.ldaptive.auth.AbstractSearchDnResolver
Filter parameters for searching for the user.
userFilterParameters - Variable in class org.ldaptive.auth.AbstractSearchEntryResolver
Filter parameters for searching for the user.
userIdentity - Variable in class org.ldaptive.extended.PasswordModifyRequest
User to modify.
USERNAME_ACCT_OID - Static variable in class org.ldaptive.control.SessionTrackingControl
OID for the SASL authorization identity string format.
userRoleAttribute - Variable in class org.ldaptive.jaas.LdapLoginModule
User attribute to add to role data.
useSSL - Variable in class org.ldaptive.ConnectionConfig
Connect to LDAP using SSL protocol.
useStartTLS - Variable in class org.ldaptive.ConnectionConfig
Connect to LDAP using startTLS.
useStartTLS - Variable in class org.ldaptive.provider.apache.ApacheLdapConnectionFactory
Whether to startTLS on connections.
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.
util - Variable in class org.ldaptive.provider.apache.ApacheLdapConnection.AbstractApacheLdapSearch
Utility class.
util - Variable in class org.ldaptive.provider.jldap.JLdapConnection.AbstractJLdapSearch
Utility class.
util - Variable in class org.ldaptive.provider.opendj.OpenDJConnection.AbstractOpenDJSearch
Utility class.
util - Variable in class org.ldaptive.provider.unboundid.UnboundIDConnection.AbstractUnboundIDSearch
Utility class.
UUID_LENGTH - Static variable in class org.ldaptive.asn1.UuidType
Number of bytes in a uuid.
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(Connection) - Method in class org.ldaptive.pool.SearchValidator
 
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.
validateOnCheckIn - Variable in class org.ldaptive.pool.PoolConfig
Whether the ldap object should be validated when returned to the pool.
validateOnCheckOut - Variable in class org.ldaptive.pool.PoolConfig
Whether the ldap object should be validated when given from the pool.
validatePeriod - Variable in class org.ldaptive.pool.PoolConfig
Time that the pool validation should repeat.
validatePeriodically - Variable in class org.ldaptive.pool.PoolConfig
Whether the pool should be validated periodically.
validateTimeout - Variable in class org.ldaptive.pool.PoolConfig
Maximum length of time a connection validation should block.
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 - Variable in class org.ldaptive.pool.AbstractPool
For validating pooled objects.
Validator<T> - Interface in org.ldaptive.pool
Provides an interface for validating objects when they are in the pool.
value - Variable in enum org.ldaptive.ad.control.DirSyncControl.Flag
underlying value.
value() - Method in enum org.ldaptive.ad.control.DirSyncControl.Flag
Returns the value.
Value(DERTag, byte[]) - Constructor for class org.ldaptive.asn1.AttributeValueAssertion.Value
Creates a new value.
value - Variable in enum org.ldaptive.control.PersistentSearchChangeType
underlying value.
value() - Method in enum org.ldaptive.control.PersistentSearchChangeType
Returns the value.
value - Variable in enum org.ldaptive.control.SyncRequestControl.Mode
underlying value.
value() - Method in enum org.ldaptive.control.SyncRequestControl.Mode
Returns the value.
value - Variable in enum org.ldaptive.control.SyncStateControl.State
underlying value.
value() - Method in enum org.ldaptive.control.SyncStateControl.State
Returns the value.
value - Variable in class org.ldaptive.extended.AbstractExtendedResponse
Response 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 - Variable in enum org.ldaptive.ReturnAttributes
underlying 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.io.GeneralizedTimeValueTranscoder.FractionalPart
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.
valueOf(String) - Static method in enum org.ldaptive.ssl.DefaultHostnameVerifier.SubjectAltNameType
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.io.GeneralizedTimeValueTranscoder.FractionalPart
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.ldaptive.LdapAttribute.LdapAttributeValues
Collection of values.
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.
values() - Static method in enum org.ldaptive.ssl.DefaultHostnameVerifier.SubjectAltNameType
Returns an array containing the constants of this enum type, in the order they are declared.
valueTranscoder - Variable in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Transcoder for modifying this attribute.
valueTranscoder - Variable in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
Underlying value transcoder.
valueTranscoder - Variable in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Transcoder for this type.
valueTranscoder - Variable in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
Underlying value transcoder.
ValueTranscoder<T> - Interface in org.ldaptive.io
Interface for decoding and encoding custom types for ldap attribute values.
verified - Variable in class org.ldaptive.ssl.HostnameVerifyingListener
Whether hostname verification succeeded.
verifier - Variable in class org.ldaptive.ssl.DefaultHostnameVerifier
Hostname verifier delegate.
verify(String, SSLSession) - Method in class org.ldaptive.ssl.AllowAnyHostnameVerifier
 
verify(String, X509Certificate) - Method in class org.ldaptive.ssl.AllowAnyHostnameVerifier
 
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.
viewResult - Variable in class org.ldaptive.control.VirtualListViewResponseControl
Result of the vlv operation.
ViewResultHandler(VirtualListViewResponseControl) - Constructor for class org.ldaptive.control.VirtualListViewResponseControl.ViewResultHandler
Creates a new view result handler.
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.
VirtualListViewResponseControl.ContentCountHandler - Class in org.ldaptive.control
Parse handler implementation for the content count.
VirtualListViewResponseControl.ContextIDHandler - Class in org.ldaptive.control
Parse handler implementation for the context ID.
VirtualListViewResponseControl.TargetPositionHandler - Class in org.ldaptive.control
Parse handler implementation for the target position.
VirtualListViewResponseControl.ViewResultHandler - Class in org.ldaptive.control
Parse handler implementation for the view result.

W

warningPeriod - Variable in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Amount of time before expiration to produce a warning.
warningPeriod - Variable in class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Amount of time before expiration to produce a warning.
warningPeriod - Variable in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Amount of time before expiration to produce a warning.
weight - Variable in class org.ldaptive.DnsSrvConnectionStrategy.SrvRecord
SRV weight.
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() - Method in class org.ldaptive.beans.generate.BeanGenerator
Writes the generated classes to disk.
write(String) - Method in class org.ldaptive.beans.generate.BeanGenerator
Writes the generated classes to disk at the supplied path.
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.JsonWriter
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
 
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.AbstractServletSearchTemplatesExecutor
Writes the supplied search result to the servlet response output stream.
writeResponse(SearchResult, HttpServletResponse) - Method in class org.ldaptive.servlets.AttributeValueServletSearchExecutor
 
writeResponse(SearchResult, HttpServletResponse) - Method in class org.ldaptive.servlets.Dsmlv1ServletSearchExecutor
 
writeResponse(SearchResult, HttpServletResponse) - Method in class org.ldaptive.servlets.Dsmlv1ServletSearchTemplatesExecutor
 
writeResponse(SearchResult, HttpServletResponse) - Method in class org.ldaptive.servlets.JsonServletSearchExecutor
 
writeResponse(SearchResult, HttpServletResponse) - Method in class org.ldaptive.servlets.JsonServletSearchTemplatesExecutor
 
writeResponse(SearchResult, HttpServletResponse) - Method in class org.ldaptive.servlets.LdifServletSearchExecutor
 
writeResponse(SearchResult, HttpServletResponse) - Method in class org.ldaptive.servlets.LdifServletSearchTemplatesExecutor
 
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
 

Y

YEAR_PATTERN - Static variable in class org.ldaptive.io.GeneralizedTimeValueTranscoder
Pattern for capturing the year in generalized time.

Z

ZonedDateTimeToStringConverter - Class in org.ldaptive.beans.spring.convert
Convert a ZonedDateTime to a String.
ZonedDateTimeToStringConverter() - Constructor for class org.ldaptive.beans.spring.convert.ZonedDateTimeToStringConverter
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links

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