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 

A

abandon(int) - Method in class org.ldaptive.ad.control.util.NotificationClient
Invokes an abandon operation on the supplied ldap message id.
abandon() - Method in interface org.ldaptive.async.AsyncRequest
Abandon the operation.
abandon(RequestControl[]) - Method in interface org.ldaptive.async.AsyncRequest
Abandon the operation.
abandon(int) - Method in class org.ldaptive.control.util.PersistentSearchClient
Invokes an abandon operation on the supplied ldap message id.
abandon(int, RequestControl[]) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
abandon(int, RequestControl[]) - Method in interface org.ldaptive.provider.ProviderConnection
Abandon an operation.
AbandonOperation - Class in org.ldaptive.async
Executes an ldap abandon operation.
AbandonOperation(Connection) - Constructor for class org.ldaptive.async.AbandonOperation
Creates a new abandon operation.
abort() - Method in class org.ldaptive.jaas.AbstractLoginModule
 
AbstractAggregateSearchExecutor<T extends ConnectionFactory> - Class in org.ldaptive.concurrent
Base class for aggregate search executors.
AbstractAggregateSearchExecutor(ExecutorService) - Constructor for class org.ldaptive.concurrent.AbstractAggregateSearchExecutor
Creates a new abstract aggregate search executor.
AbstractAsyncOperation<Q extends Request,S> - Class in org.ldaptive.async
Base class for asynchronous ldap operations.
AbstractAsyncOperation(Connection) - Constructor for class org.ldaptive.async.AbstractAsyncOperation
Creates a new abstract async operation.
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
 
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
 
AbstractConfig - Class in org.ldaptive
Provides common implementations for configuration objects.
AbstractConfig() - Constructor for class org.ldaptive.AbstractConfig
 
AbstractConnectionPool - Class in org.ldaptive.pool
Contains the base implementation for pooling connections.
AbstractConnectionPool() - Constructor for class org.ldaptive.pool.AbstractConnectionPool
 
AbstractConnectionPool.DefaultPooledConnectionProxy - Class in org.ldaptive.pool
Contains a connection that is participating in this pool.
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.
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
 
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, T) - Constructor for class org.ldaptive.provider.AbstractProviderConnectionFactory
Creates a new abstract connection factory.
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
 
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
 
AccountState - Class in org.ldaptive.auth
Represents the state of an LDAP account based account policies for that LDAP.
AccountState(AccountState.Warning...) - Constructor for class org.ldaptive.auth.AccountState
Creates a new account state.
AccountState(AccountState.Error...) - Constructor for class org.ldaptive.auth.AccountState
Creates a new account state.
AccountState.DefaultWarning - Class in org.ldaptive.auth
Default warning implementation.
AccountState.Error - Interface in org.ldaptive.auth
Contains error information for an account state.
AccountState.Warning - Interface in org.ldaptive.auth
Contains warning information for an account state.
activate(T) - Method in class org.ldaptive.pool.AbstractPool
Prepare the object to exit the pool for use.
activate(T) - Method in interface org.ldaptive.pool.Activator
Activate the supplied object.
activate(Connection) - Method in class org.ldaptive.pool.ConnectActivator
 
activateAndValidateConnection(PooledConnectionProxy) - Method in class org.ldaptive.pool.AbstractConnectionPool
Attempts to activate and validate a connection.
ActivationException - Exception in org.ldaptive.pool
Thrown when an attempt to activate a pooled object fails.
ActivationException(String) - Constructor for exception org.ldaptive.pool.ActivationException
Creates a new activation exception.
ActivationException(Exception) - Constructor for exception org.ldaptive.pool.ActivationException
Creates a new activation exception.
ActivationException(String, Exception) - Constructor for exception org.ldaptive.pool.ActivationException
Creates a new activation exception.
Activator<T> - Interface in org.ldaptive.pool
Provides an interface for activating objects when they enter the pool.
active - Variable in class org.ldaptive.pool.AbstractConnectionPool
List of connections in use.
ACTIVE_PASSIVE - Static variable in interface org.ldaptive.provider.ConnectionStrategy
active-passive strategy.
activeCount() - Method in class org.ldaptive.pool.AbstractConnectionPool
 
activeCount() - Method in interface org.ldaptive.pool.ConnectionPool
Returns the number of connections in use.
ActiveDirectoryAccountState - Class in org.ldaptive.auth.ext
Represents the state of an Active Directory account.
ActiveDirectoryAccountState(Calendar) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAccountState
Creates a new active directory account state.
ActiveDirectoryAccountState(ActiveDirectoryAccountState.Error) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAccountState
Creates a new active directory account state.
ActiveDirectoryAccountState.Error - Enum in org.ldaptive.auth.ext
Enum to define active directory errors.
ActiveDirectoryAuthenticationResponseHandler - Class in org.ldaptive.auth.ext
Attempts to parse the authentication response message and set the account state using data associated with active directory.
ActiveDirectoryAuthenticationResponseHandler() - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Default constructor.
ActiveDirectoryAuthenticationResponseHandler(long) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Creates a new active directory authentication response handler.
ActivePassiveConnectionStrategy - Class in org.ldaptive.provider
Connection strategy that returns URLs ordered exactly the way they are configured.
ActivePassiveConnectionStrategy() - Constructor for class org.ldaptive.provider.ActivePassiveConnectionStrategy
 
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(T) - Method in class org.ldaptive.pool.Queue
Adds an object to the queue based on the queue type.
add(AddRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
add(AddRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Add an entry to an ldap.
add(String...) - Method in enum org.ldaptive.ReturnAttributes
Combines the supplied attributes with the value of this return attributes.
addActiveStat() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Inserts the current timestamp into the active statistics.
addAttribute(LdapAttribute...) - Method in class org.ldaptive.LdapEntry
Adds an attribute to this ldap attributes.
addAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.LdapEntry
Adds attribute(s) to this ldap attributes.
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.
addDefaultConverters(GenericConversionService) - Method in class org.ldaptive.beans.spring.SpringLdapEntryMapper
Adds default converters to the supplied conversion service.
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
Adds a HostnameVerifyingTrustManager to the supplied config if no trust managers have been configured.
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.
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.
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
addUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in interface org.ldaptive.provider.ProviderConnection
Adds a listener to receive unsolicited notifications.
addValue(ValueTranscoder<T>, T...) - Method in class org.ldaptive.LdapAttribute
Adds the supplied values for this attribute by encoding them with the supplied transcoder.
addValues(ValueTranscoder<T>, Collection<T>) - Method in class org.ldaptive.LdapAttribute
Adds all the values in the supplied collection for this attribute by encoding them with the supplied transcoder.
AggregateDnResolver - Class in org.ldaptive.auth
Looks up a user's DN using multiple DN resolvers.
AggregateDnResolver() - Constructor for class org.ldaptive.auth.AggregateDnResolver
Default constructor.
AggregateDnResolver(Map<String, DnResolver>) - Constructor for class org.ldaptive.auth.AggregateDnResolver
Creates a new aggregate dn resolver.
AggregateDnResolver(Map<String, DnResolver>, ExecutorService) - Constructor for class org.ldaptive.auth.AggregateDnResolver
Creates a new aggregate dn resolver.
AggregateDnResolver.AuthenticationHandler - Class in org.ldaptive.auth
Used in conjunction with an AggregateDnResolver to authenticate the resolved DN.
AggregatePooledSearchExecutor - Class in org.ldaptive.concurrent
Executes a list of search filters in parallel over a list of connection factories, each search is performed on a separate connection in the pool.
AggregatePooledSearchExecutor() - Constructor for class org.ldaptive.concurrent.AggregatePooledSearchExecutor
Default constructor.
AggregatePooledSearchExecutor(ExecutorService) - Constructor for class org.ldaptive.concurrent.AggregatePooledSearchExecutor
Creates a new aggregate pooled search executor.
AggregateSearchExecutor - Class in org.ldaptive.concurrent
Executes a list of search filters in parallel over a list of connection factories.
AggregateSearchExecutor() - Constructor for class org.ldaptive.concurrent.AggregateSearchExecutor
Default constructor.
AggregateSearchExecutor(ExecutorService) - Constructor for class org.ldaptive.concurrent.AggregateSearchExecutor
Creates a new aggregate search executor.
AggregateTrustManager - Class in org.ldaptive.ssl
Trust manager that delegates to multiple trust managers.
AggregateTrustManager(X509TrustManager...) - Constructor for class org.ldaptive.ssl.AggregateTrustManager
Creates a new aggregate trust manager with the ALL AggregateTrustManager.Strategy.
AggregateTrustManager(AggregateTrustManager.Strategy, X509TrustManager...) - Constructor for class org.ldaptive.ssl.AggregateTrustManager
Creates a new aggregate trust manager.
AggregateTrustManager.Strategy - Enum in org.ldaptive.ssl
Enum to define how trust managers should be processed.
aggregateTrustManagers(TrustManager...) - Method in class org.ldaptive.ssl.AbstractSSLContextInitializer
Creates an AggregateTrustManager containing the supplied trust managers.
ALLOW_ANY_HOSTNAME - Static variable in class org.ldaptive.provider.jndi.JndiProviderConfig
Boolean property that indicates whether hostname verification should be disabled for StartTLS connections.
AllowAnyHostnameVerifier - Class in org.ldaptive.ssl
Hostname verifier that returns true for any hostname.
AllowAnyHostnameVerifier() - Constructor for class org.ldaptive.ssl.AllowAnyHostnameVerifier
 
AllowAnyTrustManager - Class in org.ldaptive.ssl
Trust manager that trusts any certificate.
AllowAnyTrustManager() - Constructor for class org.ldaptive.ssl.AllowAnyTrustManager
 
anonymousBind(BindRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
Performs an anonymous bind.
ApplicationDERTag - Class in org.ldaptive.asn1
Generic application-specific tag.
ApplicationDERTag(int, boolean) - Constructor for class org.ldaptive.asn1.ApplicationDERTag
Creates a new application-specific tag with given tag number.
areEqual(Object, Object) - Static method in class org.ldaptive.LdapUtils
Determines equality of the supplied objects by delegating to their hashCode methods.
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.
ASN_CONSTRUCTED - Static variable in interface org.ldaptive.asn1.DERTag
Constructed tags should have the 6th bit set.
AsyncRequest - Interface in org.ldaptive.async
Interface for asynchronous operation requests.
AsyncRequestHandler - Interface in org.ldaptive.async.handler
Provides post search handling of an ldap async request.
asyncRequestReceived(AsyncRequest) - Method in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
 
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.
Attribute - Annotation Type in org.ldaptive.beans
Annotation to describe LDAP attribute data on a bean.
AttributeModification - Class in org.ldaptive
Contains the data required to modify an ldap attribute.
AttributeModification() - Constructor for class org.ldaptive.AttributeModification
Default constructor.
AttributeModification(AttributeModificationType, LdapAttribute) - Constructor for class org.ldaptive.AttributeModification
Creates a new attribute modification.
AttributeModificationType - Enum in org.ldaptive
Enum to define the type of attribute modification.
AttributesFactory - Class in org.ldaptive.provider.jndi
Provides convenience methods for creating jndi attributes and attribute objects.
AttributeType - Class in org.ldaptive.schema
Bean for an attribute type schema element.
AttributeType(String) - Constructor for class org.ldaptive.schema.AttributeType
Creates a new attribute type.
AttributeType(String, String[], String, boolean, String, String, String, String, String, boolean, boolean, boolean, AttributeUsage, Extensions) - Constructor for class org.ldaptive.schema.AttributeType
Creates a new attribute type.
AttributeTypeValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes an attribute type for use in an ldap attribute value.
AttributeTypeValueTranscoder() - Constructor for class org.ldaptive.schema.io.AttributeTypeValueTranscoder
 
AttributeUsage - Enum in org.ldaptive.schema
Enum for an attribute usage schema element.
AttributeValueAssertion - Class in org.ldaptive.asn1
An OID representing the type of attribute and its value.
AttributeValueAssertion(String, AttributeValueAssertion.Value) - Constructor for class org.ldaptive.asn1.AttributeValueAssertion
Creates a new attribute value assertion.
AttributeValueAssertion.Value - Class in org.ldaptive.asn1
Class to represent the tag and value.
AttributeValueMutator - Interface in org.ldaptive.beans
Interface for mutating an attribute value on an arbitrary object.
AttributeValueServletSearchExecutor - Class in org.ldaptive.servlets
Writes a single attribute value to the HTTP response.
AttributeValueServletSearchExecutor() - Constructor for class org.ldaptive.servlets.AttributeValueServletSearchExecutor
 
authenticate(AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractAuthenticationHandler
 
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.
AuthenticationCriteria - Class in org.ldaptive.auth
Contains the properties used to perform authentication.
AuthenticationCriteria() - Constructor for class org.ldaptive.auth.AuthenticationCriteria
Default constructor.
AuthenticationCriteria(String) - Constructor for class org.ldaptive.auth.AuthenticationCriteria
Creates a new authentication criteria.
AuthenticationCriteria(String, AuthenticationRequest) - Constructor for class org.ldaptive.auth.AuthenticationCriteria
Creates a new authentication criteria.
AuthenticationHandler() - 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.
AuthenticationHandlerResponse - Class in org.ldaptive.auth
Response object for authentication handlers.
AuthenticationHandlerResponse(boolean, ResultCode, Connection) - Constructor for class org.ldaptive.auth.AuthenticationHandlerResponse
Creates a new authentication response.
AuthenticationHandlerResponse(boolean, ResultCode, Connection, String) - Constructor for class org.ldaptive.auth.AuthenticationHandlerResponse
Creates a new authentication response.
AuthenticationHandlerResponse(boolean, ResultCode, Connection, String, ResponseControl[], int) - Constructor for class org.ldaptive.auth.AuthenticationHandlerResponse
Creates a new ldap response.
AuthenticationRequest - Class in org.ldaptive.auth
Contains the data required to perform an ldap authentication.
AuthenticationRequest() - Constructor for class org.ldaptive.auth.AuthenticationRequest
Default constructor.
AuthenticationRequest(String, Credential) - Constructor for class org.ldaptive.auth.AuthenticationRequest
Creates a new authentication request.
AuthenticationRequest(String, Credential, String...) - Constructor for class org.ldaptive.auth.AuthenticationRequest
Creates a new authentication request.
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 - Interface in org.ldaptive.auth
Provides post authentication handling of authentication responses.
AuthenticationResultCode - Enum in org.ldaptive.auth
Enum to define authentication results.
Authenticator - Class in org.ldaptive.auth
Provides functionality to authenticate users against an ldap directory.
Authenticator() - Constructor for class org.ldaptive.auth.Authenticator
Default constructor.
Authenticator(DnResolver, AuthenticationHandler) - Constructor for class org.ldaptive.auth.Authenticator
Creates a new authenticator.
AuthenticatorCli - Class in org.ldaptive.cli
Command line interface for Authenticator.
AuthenticatorCli() - Constructor for class org.ldaptive.cli.AuthenticatorCli
 
AuthenticatorFactory - Interface in org.ldaptive.jaas
Provides an interface for creating authenticators needed by various JAAS modules.
AuthenticatorPropertyInvoker - Class in org.ldaptive.props
Handles properties for Authenticator.
AuthenticatorPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.AuthenticatorPropertyInvoker
Creates a new authenticator property invoker for the supplied class.
AuthenticatorPropertySource - Class in org.ldaptive.props
Reads properties specific to Authenticator and returns an initialized object of that type.
AuthenticatorPropertySource(Authenticator) - Constructor for class org.ldaptive.props.AuthenticatorPropertySource
Creates a new authenticator property source using the default properties file.
AuthenticatorPropertySource(Authenticator, String...) - Constructor for class org.ldaptive.props.AuthenticatorPropertySource
Creates a new authenticator property source.
AuthenticatorPropertySource(Authenticator, Reader...) - Constructor for class org.ldaptive.props.AuthenticatorPropertySource
Creates a new authenticator property source.
AuthenticatorPropertySource(Authenticator, Properties) - Constructor for class org.ldaptive.props.AuthenticatorPropertySource
Creates a new authenticator property source.
AuthenticatorPropertySource(Authenticator, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.AuthenticatorPropertySource
Creates a new authenticator property source.
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.
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.

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

C

Cache<Q extends SearchRequest> - Interface in org.ldaptive.cache
Interface for cache implementations.
CACHE_ID - Static variable in class org.ldaptive.jaas.AbstractPropertiesFactory
Cache ID option used on the JAAS config.
callbackHandler - Variable in class org.ldaptive.jaas.AbstractLoginModule
Initialized callback handler.
cancel(int) - Method in class org.ldaptive.control.util.SyncReplClient
Invokes a cancel operation on the supplied ldap message id.
CancelOperation - Class in org.ldaptive.extended
Executes an ldap cancel operation.
CancelOperation(Connection) - Constructor for class org.ldaptive.extended.CancelOperation
Creates a new cancel operation.
CancelRequest - Class in org.ldaptive.extended
Contains the data required to perform an ldap cancel operation.
CancelRequest() - Constructor for class org.ldaptive.extended.CancelRequest
Default constructor.
CancelRequest(int) - Constructor for class org.ldaptive.extended.CancelRequest
Creates a new cancel request.
CancelResponse - Class in org.ldaptive.extended
Contains the response from an ldap cancel operation.
CancelResponse() - Constructor for class org.ldaptive.extended.CancelResponse
 
CaseChangeEntryHandler - Class in org.ldaptive.handler
Provides the ability to modify the case of search entry DNs, attribute names, and attribute values.
CaseChangeEntryHandler() - Constructor for class org.ldaptive.handler.CaseChangeEntryHandler
 
CaseChangeEntryHandler.CaseChange - Enum in org.ldaptive.handler
Enum to define the type of case change.
CertificateHostnameVerifier - Interface in org.ldaptive.ssl
Interface for verifying a hostname matching a certificate.
CertificateValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a certificate for use in an ldap attribute value.
CertificateValueTranscoder() - Constructor for class org.ldaptive.io.CertificateValueTranscoder
 
CharArrayValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a character array for use in an ldap attribute value.
CharArrayValueTranscoder() - Constructor for class org.ldaptive.io.CharArrayValueTranscoder
 
checkClientTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.AggregateTrustManager
 
checkClientTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.AllowAnyTrustManager
 
checkClientTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.DefaultTrustManager
 
checkClientTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.HostnameVerifyingTrustManager
 
checkImmutable() - Method in class org.ldaptive.AbstractConfig
Verifies if this config is immutable.
checkInLock - Variable in class org.ldaptive.pool.AbstractConnectionPool
Lock for check ins.
checkOutLock - Variable in class org.ldaptive.pool.AbstractConnectionPool
Lock for check outs.
checkServerTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.AggregateTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.AllowAnyTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.DefaultTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class org.ldaptive.ssl.HostnameVerifyingTrustManager
 
checkStringInput(String, boolean) - Method in class org.ldaptive.AbstractConfig
Verifies that a string is not null or empty.
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.
clear() - Method in class org.ldaptive.cache.LRUCache
Removes all data from this cache.
clear() - Method in class org.ldaptive.LdapAttribute
Removes all the values in this ldap attribute.
clear() - Method in class org.ldaptive.LdapEntry
Removes all the attributes in this ldap attributes.
clear() - Method in class org.ldaptive.SearchResult
Removes all the entries in this search result.
clearPass - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether credentials should be removed from the shared state map.
clearState() - Method in class org.ldaptive.jaas.AbstractLoginModule
Removes any stateful principals, credentials, or roles stored by login.
close() - Method in class org.ldaptive.cache.LRUCache
Frees any resources associated with this cache.
close() - Method in interface org.ldaptive.Connection
This will close the connection to the LDAP.
close(RequestControl[]) - Method in interface org.ldaptive.Connection
This will close the connection to the LDAP using the supplied controls.
close() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
 
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(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 interface org.ldaptive.provider.ProviderConnection
Tear down this connection to an LDAP.
close() - Method in interface org.ldaptive.provider.SearchIterator
Close any resources associated with this iterator.
close() - Method in class org.ldaptive.servlets.AbstractServletSearchExecutor
 
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
 
commit() - Method in class org.ldaptive.jaas.AbstractLoginModule
 
commitSuccess - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether commit was successful.
compare(ConnectionFactory, String, LdapAttribute) - Method in class org.ldaptive.cli.CompareOperationCli
Executes the ldap compare operation.
compare(CompareRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
compare(CompareRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Compare an entry in the ldap.
CompareAuthenticationHandler - Class in org.ldaptive.auth
Provides an LDAP authentication implementation that leverages a compare operation against the userPassword attribute.
CompareAuthenticationHandler() - Constructor for class org.ldaptive.auth.CompareAuthenticationHandler
Default constructor.
CompareAuthenticationHandler(ConnectionFactory) - Constructor for class org.ldaptive.auth.CompareAuthenticationHandler
Creates a new compare authentication handler.
CompareOperation - Class in org.ldaptive
Executes an ldap compare operation.
CompareOperation(Connection) - Constructor for class org.ldaptive.CompareOperation
Creates a new compare operation.
CompareOperationCli - Class in org.ldaptive.cli
Command line interface for CompareOperation.
CompareOperationCli() - Constructor for class org.ldaptive.cli.CompareOperationCli
 
CompareOperationWorker - Class in org.ldaptive.concurrent
Executes an ldap compare operation on a separate thread.
CompareOperationWorker(CompareOperation) - Constructor for class org.ldaptive.concurrent.CompareOperationWorker
Creates a new compare operation worker.
CompareOperationWorker(CompareOperation, ExecutorService) - Constructor for class org.ldaptive.concurrent.CompareOperationWorker
Creates a new compare operation worker.
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.
CompareRequest - Class in org.ldaptive
Contains the data required to perform an ldap compare operation.
CompareRequest() - Constructor for class org.ldaptive.CompareRequest
Default constructor.
CompareRequest(String, LdapAttribute) - Constructor for class org.ldaptive.CompareRequest
Creates a new compare request.
compareTo(Principal) - Method in class org.ldaptive.jaas.LdapDnPrincipal
 
compareTo(Principal) - Method in class org.ldaptive.jaas.LdapPrincipal
 
compareTo(Principal) - Method in class org.ldaptive.jaas.LdapRole
 
CompareValidator - Class in org.ldaptive.pool
Validates a connection is healthy by performing a compare operation.
CompareValidator() - Constructor for class org.ldaptive.pool.CompareValidator
Creates a new compare validator.
CompareValidator(CompareRequest) - Constructor for class org.ldaptive.pool.CompareValidator
Creates a new compare validator.
computeHashCode(int, Object...) - Static method in class org.ldaptive.LdapUtils
Computes a hash code for the supplied objects using the supplied seed.
computeModifications(LdapEntry, LdapEntry) - Static method in class org.ldaptive.LdapEntry
Returns the list of attribute modifications needed to change the supplied target entry into the supplied source entry.
concatArrays(T[], T[]...) - Static method in class org.ldaptive.LdapUtils
Concatenates multiple arrays together.
CONFIG_PATTERN - Static variable in class org.ldaptive.props.PropertyValueParser
Property string containing configuration.
configureSearchRequest(SearchRequest, BlockingQueue<QueueingSearchExecutor.SearchItem>) - Method in class org.ldaptive.concurrent.QueueingSearchExecutor
Sets the appropriate handlers on the supplied search request so that entries, references, and intermediate responses are made available on the supplied queue.
configureSocket(Socket) - Method in class org.ldaptive.ssl.SocketConfig
Applies this configuration to the supplied socket.
CONNECT_TIMEOUT - Static variable in class org.ldaptive.provider.jndi.JndiProvider
The value of this property is a string that specifies the time in milliseconds that a connection attempt will abort if the connection cannot be made.
ConnectActivator - Class in org.ldaptive.pool
Activates a connection by attempting to open it.
ConnectActivator() - Constructor for class org.ldaptive.pool.ConnectActivator
 
Connection - Interface in org.ldaptive
Interface for ldap connection implementations.
ConnectionConfig - Class in org.ldaptive
Contains all the configuration data needed to control connections.
ConnectionConfig() - Constructor for class org.ldaptive.ConnectionConfig
Default constructor.
ConnectionConfig(String) - Constructor for class org.ldaptive.ConnectionConfig
Creates a new connection config.
ConnectionConfigPropertyInvoker - Class in org.ldaptive.props
Handles properties for ConnectionConfig.
ConnectionConfigPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.ConnectionConfigPropertyInvoker
Creates a new connection config property invoker for the supplied class.
ConnectionConfigPropertySource - Class in org.ldaptive.props
Reads properties specific to ConnectionConfig and returns an initialized object of that type.
ConnectionConfigPropertySource(ConnectionConfig) - Constructor for class org.ldaptive.props.ConnectionConfigPropertySource
Creates a new connection config property source using the default properties file.
ConnectionConfigPropertySource(ConnectionConfig, String...) - Constructor for class org.ldaptive.props.ConnectionConfigPropertySource
Creates a new connection config property source.
ConnectionConfigPropertySource(ConnectionConfig, Reader...) - Constructor for class org.ldaptive.props.ConnectionConfigPropertySource
Creates a new connection config property source.
ConnectionConfigPropertySource(ConnectionConfig, Properties) - Constructor for class org.ldaptive.props.ConnectionConfigPropertySource
Creates a new connection config property source.
ConnectionConfigPropertySource(ConnectionConfig, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.ConnectionConfigPropertySource
Creates a new connection config property source.
ConnectionException - Exception in org.ldaptive.provider
Exception thrown when a connection attempt fails.
ConnectionException(String) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, ResultCode) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, ResultCode, String) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(Exception) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(Exception, ResultCode) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(Exception, ResultCode, String) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(Exception, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(Exception, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, Exception) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, Exception, ResultCode) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, Exception, ResultCode, String) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, Exception, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionException(String, Exception, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.provider.ConnectionException
Creates a new connection exception.
ConnectionFactory - Interface in org.ldaptive
Factory for creating connections.
ConnectionFactoryManager - Interface in org.ldaptive
Interface for objects that manage an instance of connection factory.
ConnectionFactoryMetadata - Interface in org.ldaptive.provider
Interface to describe the state of the connection factory.
ConnectionInitializer - Interface in org.ldaptive
Provides an interface for initializing connections after they are opened.
ConnectionPool - Interface in org.ldaptive.pool
Provides an interface for connection pooling.
ConnectionPoolType - Enum in org.ldaptive.pool
Enum to define connection pool types.
ConnectionStrategy - Interface in org.ldaptive.provider
Interface to describe various connection strategies.
ConstructedDEREncoder - Class in org.ldaptive.asn1
Encodes constructed types to their DER format.
ConstructedDEREncoder(DERTag, DEREncoder...) - Constructor for class org.ldaptive.asn1.ConstructedDEREncoder
Creates a new sequence encoder.
contains(T) - Method in class org.ldaptive.pool.Queue
Returns whether t is in the queue.
containsBooleanExtension(T, String) - Static method in class org.ldaptive.schema.AbstractSchemaElement
Returns whether the supplied schema element has an extension name with a value of 'true'.
CONTEXT_FACTORY - Static variable in class org.ldaptive.provider.jndi.JndiProvider
The value of this property is a fully qualified class name of the factory class which creates the initial context for the LDAP service provider.
ContextDERTag - Class in org.ldaptive.asn1
Generic context-specific tag.
ContextDERTag(int, boolean) - Constructor for class org.ldaptive.asn1.ContextDERTag
Creates a new context-specific tag with given tag number.
ContextType - Class in org.ldaptive.asn1
Converts context types to their DER encoded format.
ContextType(int, byte[]) - Constructor for class org.ldaptive.asn1.ContextType
Creates a new context type.
ContextType(int, String) - Constructor for class org.ldaptive.asn1.ContextType
Creates a new context type.
ContextType(int, boolean) - Constructor for class org.ldaptive.asn1.ContextType
Creates a new context type.
ContextType(int, BigInteger) - Constructor for class org.ldaptive.asn1.ContextType
Creates a new context type.
Control - Interface in org.ldaptive.control
Marker interface for ldap controls.
ControlFactory - Class in org.ldaptive.control
Utility class for creating controls.
ControlHandler<T> - Interface in org.ldaptive.provider
Handles provider specific request and response controls.
ControlProcessor<T> - Class in org.ldaptive.provider
Class for invoking provider specific control processors.
ControlProcessor(ControlHandler<T>) - Constructor for class org.ldaptive.provider.ControlProcessor
Creates a new control processor.
convertDnToAttributes(String) - Static method in class org.ldaptive.DnParser
Parses the supplied DN and converts each RDN into a LdapAttribute.
convertSimpleType(Class<?>, String) - Method in class org.ldaptive.props.AbstractPropertyInvoker
Converts simple types that are common to all property invokers.
convertValue(byte[]) - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
Converts the supplied binary value to it's string form.
convertValue(byte[]) - Method in class org.ldaptive.ad.handler.ObjectGuidHandler
 
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
 
CookieManager - Interface in org.ldaptive.control.util
Interface for the reading and writing of control related cookies.
CramMd5Config - Class in org.ldaptive.sasl
Contains all the configuration data for SASL Cram-MD5 authentication.
CramMd5Config() - Constructor for class org.ldaptive.sasl.CramMd5Config
Default constructor.
create() - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory
 
create() - Method in interface org.ldaptive.provider.ProviderConnectionFactory
Create a connection to an LDAP.
createActiveConnection() - Method in class org.ldaptive.pool.AbstractConnectionPool
Create a new connection and place it in the active pool.
createActiveConnection(boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Create a new connection and place it in the active pool.
createArrayEnumFromPropertyValue(Class<?>, String) - Method in class org.ldaptive.props.AbstractPropertyInvoker
Returns the enum array which represents the supplied class given the supplied string representation.
createArrayTypeFromPropertyValue(Class<?>, String) - Method in class org.ldaptive.props.AbstractPropertyInvoker
Returns the object which represents an array of the supplied class given the supplied string representation.
createAttrElement(Document, LdapAttribute) - Method in class org.ldaptive.io.Dsmlv1Writer
Returns a element for the supplied ldap attribute.
createAttribute(String) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attribute.
createAttribute(String, Object) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attribute.
createAttribute(String, Object[]) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attribute.
createAttributes(String) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attributes.
createAttributes(String, boolean) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attributes.
createAttributes(String, Object) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attributes.
createAttributes(String, Object, boolean) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attributes.
createAttributes(String, Object[]) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attributes.
createAttributes(String, Object[], boolean) - Static method in class org.ldaptive.provider.jndi.AttributesFactory
Creates a new attributes.
createAttributeType(LdapEntry) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Creates an attribute type from the supplied ldap entry.
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.
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 elements for the supplied attributes.
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
 
createIntermediateResponse(String, byte[], ResponseControl[], int) - Static method in class org.ldaptive.intermediate.IntermediateResponseFactory
Creates an intermediate response from the supplied response data.
createInternal(String) - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory
Create the provider connection and prepare the connection for use.
createInternal(String) - Method in class org.ldaptive.provider.jndi.JndiConnectionFactory
 
createInternal(String) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
 
createKeyStoreCredentialConfig(KeyStore) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied truststore.
createKeyStoreCredentialConfig(KeyStore, String[]) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied truststore.
createKeyStoreCredentialConfig(KeyStore, String) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied keystore and password.
createKeyStoreCredentialConfig(KeyStore, String, String[]) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied keystore and password.
createKeyStoreCredentialConfig(KeyStore, KeyStore, String) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied truststore, keystore and password.
createKeyStoreCredentialConfig(KeyStore, String[], KeyStore, String, String[]) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied truststore, keystore and password.
createLdapAttribute(String, NodeList) - Method in class org.ldaptive.io.Dsmlv1Reader
Returns an ldap attribute derived from the supplied node list.
createLdapAttribute(SortBehavior, String, Collection<Object>) - Static method in class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
createLdapEntry(Element) - Method in class org.ldaptive.io.Dsmlv1Reader
Converts the supplied DSML entry element into an ldap entry object.
createLdif(SearchResult) - Method in class org.ldaptive.io.LdifWriter
Creates an LDIF using the supplied search result.
createLdifEntry(LdapEntry) - Method in class org.ldaptive.io.LdifWriter
Creates an LDIF using the supplied ldap entry.
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 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.
createResponse(Request, T, ResultCode, String[], LdapContext) - Method in class org.ldaptive.provider.jndi.JndiConnection
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(String) - 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(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.X509CredentialConfig
 
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.
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).
Credential - Class in org.ldaptive
Provides convenience methods for converting the various types of passwords into a byte array.
Credential(String) - Constructor for class org.ldaptive.Credential
Creates a new credential.
Credential(char[]) - Constructor for class org.ldaptive.Credential
Creates a new credential.
Credential(byte[]) - Constructor for class org.ldaptive.Credential
Creates a new credential.
CredentialConfig - Interface in org.ldaptive.ssl
Provides a base interface for all credential configurations.
CredentialConfigFactory - Class in org.ldaptive.ssl
Utility class for creating credential configs when the underlying credential is already available for use.
CredentialConfigParser - Class in org.ldaptive.props
Parses the configuration data associated with credential configs.
CredentialConfigParser(String) - Constructor for class org.ldaptive.props.CredentialConfigParser
Creates a new credential config parser.
CredentialReader<T> - Interface in org.ldaptive.ssl
Reads a credential from an IO source.
credentials - Variable in class org.ldaptive.jaas.AbstractLoginModule
Credentials to add to the subject.
CREDENTIALS - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is an object that specifies the credentials of the principal to be authenticated.
CustomDERTag - Class in org.ldaptive.asn1
Describes the tag of an application-specific, context-specific, or private DER type where the tag name may be specified for clarity in application code.
CustomDERTag(int, String, boolean) - Constructor for class org.ldaptive.asn1.CustomDERTag
Creates a new custom DER tag.

D

decode(byte[]) - Method in class org.ldaptive.ad.control.DirSyncControl
 
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.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(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
 
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 - Static variable in interface org.ldaptive.provider.ConnectionStrategy
default strategy.
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_FILTER - Static variable in class org.ldaptive.LdapURL.Entry
Default search filter value is '(objectClass=*)'.
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_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_VALIDATE_ON_CHECKIN - Static variable in class org.ldaptive.pool.PoolConfig
Default validate on check in, value is false.
DEFAULT_VALIDATE_ON_CHECKOUT - Static variable in class org.ldaptive.pool.PoolConfig
Default validate on check out, value is false.
DEFAULT_VALIDATE_PERIOD - Static variable in class org.ldaptive.pool.PoolConfig
Default validate period, value is 1800L.
DEFAULT_VALIDATE_PERIODICALLY - Static variable in class org.ldaptive.pool.PoolConfig
Default validate periodically, value is false.
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.
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.provider
Connection strategy that returns the exact URL that is returned from ConnectionFactoryMetadata.getLdapUrl().
DefaultConnectionStrategy() - Constructor for class org.ldaptive.provider.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
 
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.
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(Calendar, int) - Constructor for class org.ldaptive.auth.AccountState.DefaultWarning
Creates a new warning.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.Extensions
Pattern to match attribute type 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.jndi.JndiConnection
 
delete(DeleteRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Delete an entry in the ldap.
DELETE_RDN - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies whether the RDN attribute should be deleted for a modify dn operation.
DeleteOperation - Class in org.ldaptive
Executes an ldap delete operation.
DeleteOperation(Connection) - Constructor for class org.ldaptive.DeleteOperation
Creates a new delete operation.
DeleteOperationCli - Class in org.ldaptive.cli
Command line interface for DeleteOperation.
DeleteOperationCli() - Constructor for class org.ldaptive.cli.DeleteOperationCli
 
DeleteOperationWorker - Class in org.ldaptive.concurrent
Executes an ldap delete operation on a separate thread.
DeleteOperationWorker(DeleteOperation) - Constructor for class org.ldaptive.concurrent.DeleteOperationWorker
Creates a new delete operation worker.
DeleteOperationWorker(DeleteOperation, ExecutorService) - Constructor for class org.ldaptive.concurrent.DeleteOperationWorker
Creates a new delete operation worker.
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.
DeleteRequest - Class in org.ldaptive
Contains the data required to perform an ldap delete operation.
DeleteRequest() - Constructor for class org.ldaptive.DeleteRequest
Default constructor.
DeleteRequest(String) - Constructor for class org.ldaptive.DeleteRequest
Creates a new delete request.
DeltaTimeValueTranscoder - Class in org.ldaptive.ad.io
Decodes and encodes an active directory delta time value for use in an ldap attribute value.
DeltaTimeValueTranscoder() - Constructor for class org.ldaptive.ad.io.DeltaTimeValueTranscoder
 
DEREF_ALIASES - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies how aliases shall be handled by the provider.
DerefAliases - Enum in org.ldaptive
Enum to define how aliases are dereferenced.
DEREncoder - Interface in org.ldaptive.asn1
Interface for encoding DER objects.
DERParser - Class in org.ldaptive.asn1
This class provides a SAX-like parsing facility for DER-encoded data where elements of interest in the parse tree may be registered to handlers via the DERParser.registerHandler(java.lang.String, org.ldaptive.asn1.ParseHandler) methods.
DERParser() - Constructor for class org.ldaptive.asn1.DERParser
 
DERPath - Class in org.ldaptive.asn1
Describes paths to individual elements of an encoded DER object that may be addressed during parsing to associate a parsed element with a handler to handle that element.
DERPath() - Constructor for class org.ldaptive.asn1.DERPath
Creates an empty path specification.
DERPath(DERPath) - Constructor for class org.ldaptive.asn1.DERPath
Copy constructor.
DERPath(String) - Constructor for class org.ldaptive.asn1.DERPath
Creates a path specification from its string representation.
DERTag - Interface in org.ldaptive.asn1
Describes the tag of a DER-encoded type.
destroy() - Method in class org.ldaptive.servlets.SearchServlet
 
DigestMd5Config - Class in org.ldaptive.sasl
Contains all the configuration data for SASL Digest-MD5 authentication.
DigestMd5Config() - Constructor for class org.ldaptive.sasl.DigestMd5Config
Default constructor.
DirSyncClient - Class in org.ldaptive.ad.control.util
Client that simplifies using the active directory dir sync control.
DirSyncClient(Connection) - Constructor for class org.ldaptive.ad.control.util.DirSyncClient
Creates a new dir sync client.
DirSyncClient(Connection, DirSyncControl.Flag[]) - Constructor for class org.ldaptive.ad.control.util.DirSyncClient
Creates a new dir sync client.
DirSyncClient(Connection, DirSyncControl.Flag[], int) - Constructor for class org.ldaptive.ad.control.util.DirSyncClient
Creates a new dir sync client.
DirSyncControl - Class in org.ldaptive.ad.control
Request/response control for active directory synchronization.
DirSyncControl() - Constructor for class org.ldaptive.ad.control.DirSyncControl
Default constructor.
DirSyncControl(boolean) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl(DirSyncControl.Flag[]) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl(DirSyncControl.Flag[], boolean) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl(DirSyncControl.Flag[], int) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl(DirSyncControl.Flag[], int, boolean) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl(DirSyncControl.Flag[], byte[], boolean) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl(DirSyncControl.Flag[], byte[], int, boolean) - Constructor for class org.ldaptive.ad.control.DirSyncControl
Creates a new dir sync control.
DirSyncControl.Flag - Enum in org.ldaptive.ad.control
Types of flags.
dispatch(CommandLine) - Method in class org.ldaptive.cli.AbstractCli
Dispatch command line data to the active that can perform the operation requested on the command line.
dispatch(CommandLine) - Method in class org.ldaptive.cli.AddOperationCli
 
dispatch(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
 
DITContentRule - Class in org.ldaptive.schema
Bean for a DIT content rule schema element.
DITContentRule(String) - Constructor for class org.ldaptive.schema.DITContentRule
Creates a new DIT content rule.
DITContentRule(String, String[], String, boolean, String[], String[], String[], String[], Extensions) - Constructor for class org.ldaptive.schema.DITContentRule
Creates a new DIT content rule.
DITContentRuleValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes a DIT content rule for use in an ldap attribute value.
DITContentRuleValueTranscoder() - Constructor for class org.ldaptive.schema.io.DITContentRuleValueTranscoder
 
DITStructureRule - Class in org.ldaptive.schema
Bean for a DIT content rule schema element.
DITStructureRule(int) - Constructor for class org.ldaptive.schema.DITStructureRule
Creates a new DIT structure rule.
DITStructureRule(int, String[], String, boolean, String, int[], Extensions) - Constructor for class org.ldaptive.schema.DITStructureRule
Creates a new DIT structure rule.
DITStructureRuleValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes a DIT structure rule for use in an ldap attribute value.
DITStructureRuleValueTranscoder() - Constructor for class org.ldaptive.schema.io.DITStructureRuleValueTranscoder
 
DN - Class in org.ldaptive.asn1
A sequence of RDN values.
DN(Collection<RDN>) - Constructor for class org.ldaptive.asn1.DN
Creates a new DN.
DN(RDN...) - Constructor for class org.ldaptive.asn1.DN
Creates a new DN.
DnAttributeEntryHandler - Class in org.ldaptive.handler
Adds the entry DN as an attribute to the result set.
DnAttributeEntryHandler() - Constructor for class org.ldaptive.handler.DnAttributeEntryHandler
 
DnParser - Class in org.ldaptive
Parses DNs following the rules in RFC 4514.
DnResolver - Interface in org.ldaptive.auth
Provides an interface for finding LDAP DNs with a user identifier.
DnsSrvConnectionStrategy - Class in org.ldaptive.provider
DNS SRV connection strategy.
DnsSrvConnectionStrategy() - Constructor for class org.ldaptive.provider.DnsSrvConnectionStrategy
Creates a new DNS SRV connection strategy.
DnsSrvConnectionStrategy(long) - Constructor for class org.ldaptive.provider.DnsSrvConnectionStrategy
Creates a new DNS SRV connection strategy.
DnsSrvConnectionStrategy(Map<String, Object>, long) - Constructor for class org.ldaptive.provider.DnsSrvConnectionStrategy
Creates a new DNS SRV connection strategy.
DnsSrvConnectionStrategy.SrvRecord - Class in org.ldaptive.provider
SRV record.
DnValueMutator - Interface in org.ldaptive.beans
Interface for mutating the DN value on an arbitrary object.
DoubleValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a double for use in an ldap attribute value.
DoubleValueTranscoder() - Constructor for class org.ldaptive.io.DoubleValueTranscoder
Default constructor.
DoubleValueTranscoder(boolean) - Constructor for class org.ldaptive.io.DoubleValueTranscoder
Creates a new double value transcoder.
Dsmlv1Reader - Class in org.ldaptive.io
Reads DSML version 1 from a Reader and returns a SearchResult.
Dsmlv1Reader(Reader) - Constructor for class org.ldaptive.io.Dsmlv1Reader
Creates a new dsml reader.
Dsmlv1Reader(Reader, SortBehavior) - Constructor for class org.ldaptive.io.Dsmlv1Reader
Creates a new dsml reader.
Dsmlv1ServletSearchExecutor - Class in org.ldaptive.servlets
Writes search results as DSML version 1.
Dsmlv1ServletSearchExecutor() - Constructor for class org.ldaptive.servlets.Dsmlv1ServletSearchExecutor
 
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.

E

EDirectoryAccountState - Class in org.ldaptive.auth.ext
Represents the state of an eDirectory account.
EDirectoryAccountState(Calendar, int) - Constructor for class org.ldaptive.auth.ext.EDirectoryAccountState
Creates a new edirectory account state.
EDirectoryAccountState(EDirectoryAccountState.Error) - Constructor for class org.ldaptive.auth.ext.EDirectoryAccountState
Creates a new edirectory account state.
EDirectoryAccountState.Error - Enum in org.ldaptive.auth.ext
Enum to define edirectory errors.
EDirectoryAuthenticationResponseHandler - Class in org.ldaptive.auth.ext
Attempts to parse the authentication response and set the account state using data associated with eDirectory.
EDirectoryAuthenticationResponseHandler() - Constructor for class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Default constructor.
EDirectoryAuthenticationResponseHandler(int) - Constructor for class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Creates a new edirectory authentication response handler.
element() - Method in class org.ldaptive.pool.Queue
Retrieves, but does not remove, the first element in the queue.
encode() - Method in class org.ldaptive.ad.control.DirSyncControl
 
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.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.SortRequestControl
 
encode() - Method in class org.ldaptive.control.SyncRequestControl
 
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.
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
 
encodeStringValue(Long) - Method in class org.ldaptive.ad.io.DeltaTimeValueTranscoder
 
encodeStringValue(Calendar) - 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(Calendar) - 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.
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.
EntryChangeNotificationControl - Class in org.ldaptive.control
Response control for persistent search.
EntryChangeNotificationControl() - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Default constructor.
EntryChangeNotificationControl(boolean) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl(PersistentSearchChangeType) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl(PersistentSearchChangeType, boolean) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl(PersistentSearchChangeType, String, long) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl(PersistentSearchChangeType, String, long, boolean) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryResolver - Interface in org.ldaptive.auth
Provides an interface for finding a user's ldap entry after a successful authentication.
equals(Object) - Method in class org.ldaptive.AbstractLdapBean
 
equals(Object) - Method in class org.ldaptive.asn1.AttributeValueAssertion
 
equals(Object) - Method in class org.ldaptive.asn1.AttributeValueAssertion.Value
 
equals(Object) - Method in class org.ldaptive.asn1.DERPath
 
equals(Object) - Method in class org.ldaptive.asn1.DN
 
equals(Object) - Method in class org.ldaptive.asn1.RDN
 
equals(Object) - Method in class org.ldaptive.control.AbstractControl
 
equals(Object) - Method in class org.ldaptive.control.SortKey
 
equals(Object) - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
 
equals(Object) - Method in class org.ldaptive.intermediate.AbstractIntermediateResponse
 
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.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
 
equals(Object) - Method in class org.ldaptive.provider.DnsSrvConnectionStrategy.SrvRecord
 
equals(Object) - Method in class org.ldaptive.schema.AbstractSchemaElement
 
equals(Object) - Method in class org.ldaptive.schema.Schema
 
equals(Object) - Method in class org.ldaptive.SearchFilter
 
equals(Object) - Method in class org.ldaptive.SearchRequest
 
equals(Object) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
 
equals(Object) - Method in class org.ldaptive.ssl.X509CredentialConfig
 
equalsAttributes(String...) - Method in enum org.ldaptive.ReturnAttributes
Returns whether the supplied attributes matches the value of this return attributes.
escapeValue(String) - Static method in class org.ldaptive.LdapAttribute
Escapes the supplied string value per RFC 4514 section 2.4.
ExceptionHandler - Interface in org.ldaptive.async.handler
Provides post search handling of an exception thrown by an async operation.
exceptionReceived(Exception) - Method in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
 
exceptionReceived(Exception) - Method in interface org.ldaptive.provider.ResponseListener
Invoked when an exception is thrown from a provider indicating the operation cannot be completed.
execute(Q) - Method in class org.ldaptive.AbstractOperation
 
execute(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.
ExtendedDnControl - Class in org.ldaptive.ad.control
Request control for active directory servers to use an extended form of an object distinguished name.
ExtendedDnControl() - Constructor for class org.ldaptive.ad.control.ExtendedDnControl
Default constructor.
ExtendedDnControl(ExtendedDnControl.Flag) - Constructor for class org.ldaptive.ad.control.ExtendedDnControl
Creates a new extended dn control.
ExtendedDnControl(ExtendedDnControl.Flag, boolean) - Constructor for class org.ldaptive.ad.control.ExtendedDnControl
Creates a new extended dn control.
ExtendedDnControl.Flag - Enum in org.ldaptive.ad.control
Types of flags.
extendedOperation(ExtendedRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
extendedOperation(ExtendedRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Perform an extended operation in the ldap.
ExtendedRequest - Interface in org.ldaptive.extended
Marker interface for ldap extended requests.
ExtendedResponse<T> - Interface in org.ldaptive.extended
Marker interface for ldap extended responses.
ExtendedResponseFactory - Class in org.ldaptive.extended
Utility class for creating extended responses.
Extensions - Class in org.ldaptive.schema
Bean for an extension found in a schema element.
Extensions() - Constructor for class org.ldaptive.schema.Extensions
Creates a new extensions.
Extensions(String, List<String>) - Constructor for class org.ldaptive.schema.Extensions
Creates a new extensions.
ExternalConfig - Class in org.ldaptive.sasl
Contains all the configuration data for SASL EXTERNAL authentication.
ExternalConfig() - Constructor for class org.ldaptive.sasl.ExternalConfig
Default constructor.
extraProps - Variable in class org.ldaptive.props.AbstractPropertySource
Properties that are not in the ldaptive domain.

F

factory - Variable in class org.ldaptive.ssl.AbstractTLSSocketFactory
SSLSocketFactory used for creating SSL sockets.
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
 
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
 
FileTimeValueTranscoder - Class in org.ldaptive.ad.io
Decodes and encodes an active directory file time value for use in an ldap attribute value.
FileTimeValueTranscoder() - Constructor for class org.ldaptive.ad.io.FileTimeValueTranscoder
 
finalize() - Method in class org.ldaptive.async.AsyncSearchOperation
 
finalize() - Method in class org.ldaptive.auth.AggregateDnResolver
 
finalize() - Method in class org.ldaptive.concurrent.AbstractOperationWorker
 
finalize() - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
 
finalize() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
 
finalize() - Method in class org.ldaptive.pool.AbstractConnectionPool
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
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.
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.
formatDescriptors(String...) - Static method in class org.ldaptive.schema.SchemaUtils
Returns a formatted string to describe the supplied descriptors.
formatDn(SearchResult, String) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Returns a fully-qualified DN for the supplied search result.
FormatDnResolver - Class in org.ldaptive.auth
Returns a DN by applying a formatter.
FormatDnResolver() - Constructor for class org.ldaptive.auth.FormatDnResolver
Default constructor.
FormatDnResolver(String) - Constructor for class org.ldaptive.auth.FormatDnResolver
Creates a new format DN resolver.
FormatDnResolver(String, Object[]) - Constructor for class org.ldaptive.auth.FormatDnResolver
Creates a new format DN resolver with the supplied format and arguments.
formatNumbers(int...) - Static method in class org.ldaptive.schema.SchemaUtils
Returns a formatted string to describe the supplied numbers.
formatOids(String...) - Static method in class org.ldaptive.schema.SchemaUtils
Returns a formatted string to describe the supplied OIDs.
fromAttributeModification(AttributeModification[]) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns jndi modification items using the supplied attribute modifications.
fromLdapAttribute(LdapAttribute) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns a jndi attribute that represents the values in the supplied ldap attribute.
fromLdapAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns a jndi attributes that represents the values in the supplied ldap attributes.
fromSearchEntry(SearchEntry) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns a jndi search result that represents the supplied search entry.
fromSortKey(SortKey[]) - Static method in class org.ldaptive.provider.jndi.JndiUtils
Returns jndi sort keys using the supplied sort keys.
fromTagName(String) - Static method in enum org.ldaptive.asn1.UniversalDERTag
Looks up a universal tag from a tag name.
fromTagNo(int) - Static method in enum org.ldaptive.asn1.UniversalDERTag
Looks up a universal tag from a tag number.
FutureResponse<T> - Class in org.ldaptive.async
Response that blocks on each property until it is available.
FutureResponse(Future<Response<T>>) - Constructor for class org.ldaptive.async.FutureResponse
Creates a new future ldap response.

G

GeneralizedTimeValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a generalized time for use in an ldap attribute value.
GeneralizedTimeValueTranscoder() - Constructor for class org.ldaptive.io.GeneralizedTimeValueTranscoder
 
generate() - Method in class org.ldaptive.beans.generate.BeanGenerator
Generates a class for each configured object class.
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.
getAllowMultipleDns() - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns whether DN resolution should fail if multiple DNs are found.
getAllowMultipleDns() - Method in class org.ldaptive.auth.AggregateDnResolver
Returns whether DN resolution should fail if multiple DNs are found.
getAllowMultipleEntries() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns whether entry resolution should fail if multiple entries are found.
getAllValues() - Method in class org.ldaptive.schema.Extensions
Returns all the values in this extensions.
getAppliesAttributeTypes() - Method in class org.ldaptive.schema.MatchingRuleUse
Returns the applies attribute types.
getArgDesc(Class<?>...) - Method in class org.ldaptive.cli.AbstractCli
Returns the command line argument descriptions for this CLI.
getAssertionValue() - Method in class org.ldaptive.control.util.VirtualListViewParams
Returns the assertion value.
getAssertionValue() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Returns the assertion value.
getAsyncRequest() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Returns the async request contained in this item or null if this item does not contain an async request.
getAsyncRequest() - Method in class org.ldaptive.control.util.PersistentSearchItem
Returns the async request contained in this item or null if this item does not contain an async request.
getAsyncRequest() - Method in class org.ldaptive.control.util.SyncReplItem
Returns the async request contained in this item or null if this item does not contain an async request.
getAsyncRequestHandlers() - Method in class org.ldaptive.async.AbstractAsyncOperation
Returns the async request handlers.
getAttribute() - Method in class org.ldaptive.AttributeModification
Returns the ldap attribute.
getAttribute() - Method in class org.ldaptive.CompareRequest
Returns the attribute containing the value to compare.
getAttribute() - Method in class org.ldaptive.LdapEntry
Returns a single attribute of this attributes.
getAttribute(String) - Method in class org.ldaptive.LdapEntry
Returns the attribute with the supplied name.
getAttributeDescription() - Method in class org.ldaptive.control.SortKey
Returns the attribute description.
getAttributeModification(AttributeModificationType) - Static method in class org.ldaptive.provider.jndi.JndiUtils
Returns the jndi modification integer constant for the supplied attribute modification type.
getAttributeModifications() - Method in class org.ldaptive.ModifyRequest
Returns the attribute modifications.
getAttributeModificationType() - Method in class org.ldaptive.AttributeModification
Returns the attribute modification type.
getAttributeName() - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
Returns the attribute name to convert from binary to string.
getAttributeName() - Method in class org.ldaptive.control.SortResponseControl
Returns the attribute name that caused the sort to fail.
getAttributeNameCaseChange() - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Returns the attribute name case change.
getAttributeNames() - Method in class org.ldaptive.handler.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(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(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.
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.
getAuthenticationRequest() - Method in class org.ldaptive.auth.AuthenticationCriteria
Returns the authentication request.
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.
getBeforeCount() - Method in class org.ldaptive.control.util.VirtualListViewParams
Returns the before count.
getBeforeCount() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Returns the before count.
getBinaryAttributeNames() - Method in class org.ldaptive.schema.Schema
Returns the attribute names in this schema that represent binary data.
getBinaryAttributes() - Method in class org.ldaptive.SearchRequest
Returns names of binary attributes.
getBinaryValue() - Method in class org.ldaptive.LdapAttribute
Returns a single byte array value of this attribute.
getBinaryValues(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.
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() - 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.
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.
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
 
getClassName() - Method in class org.ldaptive.props.PropertyValueParser
Returns the class name of the object to initialize.
getCode() - Method in interface org.ldaptive.auth.AccountState.Error
Returns the error code.
getCode() - Method in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
 
getCode() - Method in enum org.ldaptive.auth.ext.EDirectoryAccountState.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
 
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.provider.ConnectionFactoryMetadata
Returns the number of times the provider connection factory has created a connection.
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.jndi.JndiProvider
 
getConnectionFactory(ConnectionConfig) - Method in interface org.ldaptive.provider.Provider
Returns the connection factory for this provider.
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.
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.provider.ProviderConfig
Returns the connection strategy.
getConnectOnCreate() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns whether connections will attempt to connect after creation.
getConnectTimeout() - Method in class org.ldaptive.ConnectionConfig
Returns the connect timeout.
getContentCount() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Returns the content count.
getContentCount() - Method in class org.ldaptive.control.VirtualListViewResponseControl
Returns the content count.
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() - 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 interface org.ldaptive.provider.ControlHandler
Returns the type of control that is handled.
getControlType() - Method in class org.ldaptive.provider.jndi.JndiControlHandler
 
getCookie() - Method in class org.ldaptive.ad.control.DirSyncControl
Returns the sync request cookie.
getCookie() - Method in class org.ldaptive.control.PagedResultsControl
Returns the paged results cookie.
getCookie() - Method in class org.ldaptive.control.SyncDoneControl
Returns the sync done cookie.
getCookie() - Method in class org.ldaptive.control.SyncRequestControl
Returns the sync request cookie.
getCookie() - Method in class org.ldaptive.control.SyncStateControl
Returns the sync state cookie.
getCookie() - Method in class org.ldaptive.intermediate.SyncInfoMessage
Returns the sync request cookie.
getCount(int) - Method in class org.ldaptive.provider.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.
getDefault() - Static method in class org.ldaptive.ssl.ThreadLocalTLSSocketFactory
This returns the default SSL socket factory.
getDefault() - Static method in class org.ldaptive.ssl.TLSSocketFactory
Returns the default SSL socket factory.
getDefaultCipherSuites() - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Returns the list of cipher suites which are enabled by default.
getDefaultEnvironment(ConnectionConfig, String) - Method in class org.ldaptive.provider.jndi.JndiProvider
Returns the configuration environment for a JNDI ldap context using the properties found in the supplied connection config.
getDefaultProvider() - Static method in class org.ldaptive.DefaultConnectionFactory
The DefaultConnectionFactory.PROVIDER property is checked and that class is loaded if provided.
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.
getDescription() - Method in class org.ldaptive.schema.AbstractSchemaElement
Returns the description.
getDirSyncCookie(Response<SearchResult>) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Returns the dir sync cookie in the supplied response or null if no cookie exists.
getDirSyncFlags(Response<SearchResult>) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Returns the dir sync flags in the supplied response or -1 if no flags exists.
getDITContentRule(String) - Method in class org.ldaptive.schema.Schema
Returns the DIT content rule with the supplied OID or name.
getDitContentRules() - Method in class org.ldaptive.schema.Schema
Returns the DIT content rules.
getDITStructureRule(int) - Method in class org.ldaptive.schema.Schema
Returns the DIT structure rule with the supplied ID.
getDITStructureRule(String) - Method in class org.ldaptive.schema.Schema
Returns the DIT structure rule with the supplied name.
getDitStructureRules() - Method in class org.ldaptive.schema.Schema
Returns the DIT structure rules.
getDn() - Method in class org.ldaptive.AddRequest
Returns the DN to create.
getDn() - Method in class org.ldaptive.auth.AuthenticationCriteria
Returns the dn.
getDn() - Method in class org.ldaptive.BindRequest
Returns the bind DN.
getDn() - Method in class org.ldaptive.CompareRequest
Returns the DN to compare.
getDn() - Method in class org.ldaptive.DeleteRequest
Returns the DN to delete.
getDn() - Method in class org.ldaptive.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.
getEntryUuid() - Method in class org.ldaptive.control.SyncStateControl
Returns the entry uuid.
getEntryUuids() - Method in class org.ldaptive.intermediate.SyncInfoMessage
Returns the entry uuids.
getEnum(Class<?>, String) - Static method in class org.ldaptive.props.AbstractPropertyInvoker
Returns the enum for the supplied type and value.
getEnvironment() - Method in class org.ldaptive.provider.jndi.JndiConnectionFactory
Returns the JNDI environment for this connection factory.
getEnvironment() - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Returns the context environment.
getEqualityMatchingRule() - Method in class org.ldaptive.schema.AttributeType
Returns the equality matching rule.
getError() - Method in class org.ldaptive.auth.AccountState
Returns the first account state error or null if no errors exist.
getError() - Method in class org.ldaptive.control.PasswordPolicyControl
Returns the password policy error.
getErrors() - Method in class org.ldaptive.auth.AccountState
Returns the account state errors.
getEscapeUser() - Method in class org.ldaptive.auth.FormatDnResolver
Returns whether the user input will be escaped.
getException() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
Returns the exception contained in this item or null if this item does not contain an exception.
getException() - Method in class org.ldaptive.concurrent.QueueingSearchExecutor.SearchItem
Returns the exception contained in this item or null if this item does not contain an exception.
getException() - Method in class org.ldaptive.control.util.PersistentSearchItem
Returns the exception contained in this item or null if this item does not contain an exception.
getException() - Method in class org.ldaptive.control.util.SyncReplItem
Returns the exception contained in this item or null if this item does not contain an exception.
getExceptionHandler() - Method in class org.ldaptive.async.AbstractAsyncOperation
Returns the exception handler.
getExcludeAttributes() - Method in class org.ldaptive.ext.MergeRequest
Returns the names of attributes that are excluded when performing a modify.
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.
getExpirationTime() - Method in class org.ldaptive.provider.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.
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.
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.
getHostnameVerifierFactory(SslConfig, String[]) - Static method in class org.ldaptive.ssl.ThreadLocalTLSSocketFactory
Returns an instance of this socket factory configured with a hostname verifying trust manager.
getHostnameVerifierFactory(SslConfig, String[]) - Static method in class org.ldaptive.ssl.TLSSocketFactory
Returns an instance of this socket factory configured with a hostname verifying trust manager.
getHostnameWithPort() - Method in class org.ldaptive.LdapURL.Entry
Returns the hostname:port.
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.
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.
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.
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.provider.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
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.
getLastActiveStat() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Returns the last timestamp at which this connection was made active.
getLastAvailableState() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Returns the last timestamp at which this connection was made available.
getLastEntry() - Method in class org.ldaptive.LdapURL
Returns the last entry of this ldap url.
getLdapAttributes() - Method in class org.ldaptive.AddRequest
Returns the attributes to add.
getLdapContext() - Method in class org.ldaptive.provider.jndi.JndiConnection
Returns the underlying ldap context.
getLdapEntry() - Method in class org.ldaptive.auth.AuthenticationResponse
Returns the ldap entry of the authenticated user.
getLdapEntry() - Method in class org.ldaptive.jaas.LdapDnPrincipal
Returns the ldap entry for this ldap principal.
getLdapEntry() - Method in class org.ldaptive.jaas.LdapPrincipal
Returns the ldap entry for this ldap principal.
getLdapEntry(ConnectionFactory, String, String, String[]) - Static method in class org.ldaptive.schema.SchemaFactory
Searches for the supplied dn and returns its ldap entry.
getLdapEntryMapper() - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Returns the ldap entry mapper.
getLdapUrl() - Method in class org.ldaptive.ConnectionConfig
Returns the ldap url.
getLdapUrl() - Method in interface org.ldaptive.provider.ConnectionFactoryMetadata
Returns the LDAP URL the provider connection factory is using.
getLdapURL() - Method in class org.ldaptive.provider.DnsSrvConnectionStrategy.SrvRecord
Returns the target properly formatted as an LDAP URL.
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.provider.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.provider.ConnectionStrategy
Returns an ordered list of URLs to attempt to open.
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.provider.DefaultConnectionStrategy
Returns an array containing a single entry URL obtained from ConnectionFactoryMetadata.getLdapUrl().
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.provider.DnsSrvConnectionStrategy
Returns a list of URLs retrieved from DNS SRV records.
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.provider.RandomConnectionStrategy
Return a list of URLs in random order.
getLdapUrls(ConnectionFactoryMetadata) - Method in class org.ldaptive.provider.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.
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.
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.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.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.
getMutualAuthentication() - Method in class org.ldaptive.sasl.SaslConfig
Returns whether mutual authentication should occur.
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.
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.
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(T) - Method in interface org.ldaptive.provider.ControlHandler
Returns the OID of the supplied control.
getOID(Control) - Method in class org.ldaptive.provider.jndi.JndiControlHandler
 
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.
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.
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.LdapURL.Entry
Returns the entryPort.
getPort() - Method in class org.ldaptive.provider.DnsSrvConnectionStrategy.SrvRecord
Returns the port.
getPreviousDn() - Method in class org.ldaptive.control.EntryChangeNotificationControl
Returns the previous dn.
getPriority() - Method in class org.ldaptive.provider.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.jndi.JndiProvider
 
getProviderConfig() - Method in interface org.ldaptive.provider.Provider
Returns the provider configuration.
getProviderConfig() - Method in interface org.ldaptive.provider.ProviderConnectionFactory
Returns the provider configuration.
getProviderConnection() - Method in interface org.ldaptive.Connection
Returns the provider connection to invoke the provider specific implementation.
getProviderConnection() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
Returns the provider specific connection.
getPrunePeriod() - Method in class org.ldaptive.pool.IdlePruneStrategy
 
getPrunePeriod() - Method in interface org.ldaptive.pool.PruneStrategy
Returns the interval at which the prune task will be executed in seconds.
getPruneStrategy() - Method in class org.ldaptive.pool.AbstractPool
Returns the prune strategy for this pool.
getQualityOfProtection(QualityOfProtection) - Static method in class org.ldaptive.provider.jndi.JndiUtils
Returns the SASL quality of protection string for the supplied enum.
getQualityOfProtection() - Method in class org.ldaptive.sasl.SaslConfig
Returns the sasl quality of protection.
getQueueType() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns the type of queue used for this connection pool.
getRDNs() - Method in class org.ldaptive.asn1.DN
Returns the RDNs in this DN.
getRealm() - Method in class org.ldaptive.sasl.DigestMd5Config
Returns the sasl realm.
getRealm() - Method in class org.ldaptive.sasl.GssApiConfig
Returns the sasl realm.
getReceiveBufferSize() - Method in class org.ldaptive.ssl.SocketConfig
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.
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.jndi.JndiConnection.JndiSearchIterator
 
getResponse() - Method in interface org.ldaptive.provider.SearchIterator
Returns the response data associated with this search or null if this iterator has more ldap entries to return.
getResponseTimeout() - Method in class org.ldaptive.ConnectionConfig
Returns the response timeout.
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.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.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.jndi.JndiProviderConfig
Returns the search ignore result codes.
getSearchReference() - Method in class org.ldaptive.provider.SearchItem
Returns the search reference in this search item or null if this search item does not contain a search reference.
getSearchReferenceHandlers() - Method in class org.ldaptive.SearchRequest
Returns the search reference handlers.
getSearchRequest() - Method in class org.ldaptive.pool.SearchValidator
Returns the search request.
getSearchResponseHandlers() - Method in class org.ldaptive.auth.AbstractSearchOperationFactory
Returns the search response handlers.
getSearchResponseHandlers() - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Returns the search response handlers.
getSearchResponseHandlers() - Method in class org.ldaptive.SearchExecutor
Returns the search response handlers.
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.jndi.JndiConnection.JndiSearchIterator
Returns the jndi integer constant 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.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.
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.
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.jndi.JndiProviderConfig
Returns the SSL socket factory to use for SSL and startTLS connections.
getStartTlsResponse() - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnection
Returns the start tls response used by this connection.
getStatistics() - Method in class org.ldaptive.ad.control.GetStatsControl
Returns the statistics.
getStatisticsSize() - Method in class org.ldaptive.pool.IdlePruneStrategy
 
getStatisticsSize() - Method in interface org.ldaptive.pool.PruneStrategy
Returns the number of statistics to store for this prune strategy.
GetStatsControl - Class in org.ldaptive.ad.control
Request/response control for active directory servers to return statistics along with search results.
GetStatsControl() - Constructor for class org.ldaptive.ad.control.GetStatsControl
Default constructor.
GetStatsControl(boolean) - Constructor for class org.ldaptive.ad.control.GetStatsControl
Creates a new get stats control.
getStopTLSOnClose() - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnection
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.
getStructuralClass() - Method in class org.ldaptive.schema.NameForm
Returns the structural object class.
getSubstringMatchingRule() - Method in class org.ldaptive.schema.AttributeType
Returns the substring matching rule.
getSubtreeSearch() - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns whether subtree searching will be used.
getSubtreeSearch() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns whether subtree searching will be used.
getSuperiorClasses() - Method in class org.ldaptive.schema.ObjectClass
Returns the superior classes.
getSuperiorRules() - Method in class org.ldaptive.schema.DITStructureRule
Returns the superior rules.
getSuperiorType() - Method in class org.ldaptive.schema.AttributeType
Returns the superior type.
getSupportedCipherSuites() - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Returns the names of the cipher suites which could be enabled for use on an SSL connection.
getSyncDoneControl() - Method in class org.ldaptive.control.util.SyncReplItem.Response
Returns the sync done control or null if no such control exists in the response.
getSyncState() - Method in class org.ldaptive.control.SyncStateControl
Returns the sync state.
getSyncStateControl() - Method in class org.ldaptive.control.util.SyncReplItem.Entry
Returns the sync state control or null if no such control exists in the search entry.
getSyntax(String) - Method in class org.ldaptive.schema.Schema
Returns the syntax with the supplied OID.
getSyntaxes() - Method in class org.ldaptive.schema.Schema
Returns the syntaxes.
getSyntaxOID() - Method in class org.ldaptive.schema.AttributeType
Returns the syntax oid.
getSyntaxOID(boolean) - Method in class org.ldaptive.schema.AttributeType
Returns the syntax oid.
getSyntaxOID() - Method in class org.ldaptive.schema.MatchingRule
Returns the syntax oid.
getSyntaxOIDBoundCount() - Method in class org.ldaptive.schema.AttributeType
Returns the syntax oid bound count.
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.provider.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
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.provider.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
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.
getTrustManagers() - Method in class org.ldaptive.ssl.AbstractSSLContextInitializer
 
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.
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.
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.
getWarnings() - Method in class org.ldaptive.auth.AccountState
Returns the account state warnings.
getWeight() - Method in class org.ldaptive.provider.DnsSrvConnectionStrategy.SrvRecord
Returns the weight.
GlobalIdentifier - Class in org.ldaptive.ad
Class to represent an active directory GUID.
grow(int) - Method in class org.ldaptive.pool.AbstractConnectionPool
Attempts to grow the pool to the supplied size.
grow(int, boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Attempts to grow the pool to the supplied size.
GssApiConfig - Class in org.ldaptive.sasl
Contains all the configuration data for SASL GSSAPI authentication.
GssApiConfig() - Constructor for class org.ldaptive.sasl.GssApiConfig
Default constructor.

H

handle(DERParser, ByteBuffer) - Method in interface org.ldaptive.asn1.ParseHandler
Invoked when a DER path is encountered that belongs to this parse handler.
handle(Connection, Request, AsyncRequest) - Method in interface org.ldaptive.async.handler.AsyncRequestHandler
 
handle(Connection, Request, Exception) - Method in interface org.ldaptive.async.handler.ExceptionHandler
 
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.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(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(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.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
 
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
 
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.
handleRequest(RequestControl) - Method in interface org.ldaptive.provider.ControlHandler
Converts the supplied control to a provider specific request control.
handleRequest(RequestControl) - Method in class org.ldaptive.provider.jndi.JndiControlHandler
 
handleResponse(T) - Method in interface org.ldaptive.provider.ControlHandler
Converts the supplied provider control to a response control.
handleResponse(Control) - Method in class org.ldaptive.provider.jndi.JndiControlHandler
 
HandlerResult<T> - Class in org.ldaptive.handler
Handler result data.
HandlerResult(T) - Constructor for class org.ldaptive.handler.HandlerResult
Creates a new handler result.
HandlerResult(T, boolean) - Constructor for class org.ldaptive.handler.HandlerResult
Creates a new handler result.
handshakeCompleted(HandshakeCompletedEvent) - Method in class org.ldaptive.ssl.HostnameVerifyingListener
 
hashCode() - Method in class org.ldaptive.AbstractLdapBean
 
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.ObjectGuidHandler
 
hashCode() - Method in class org.ldaptive.ad.handler.ObjectSidHandler
 
hashCode() - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
 
hashCode() - Method in class org.ldaptive.ad.handler.RangeEntryHandler
 
hashCode() - Method in class org.ldaptive.asn1.AttributeValueAssertion
 
hashCode() - Method in class org.ldaptive.asn1.AttributeValueAssertion.Value
 
hashCode() - Method in class org.ldaptive.asn1.DERPath
 
hashCode() - Method in class org.ldaptive.asn1.DN
 
hashCode() - Method in class org.ldaptive.asn1.RDN
 
hashCode() - Method in class org.ldaptive.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.SortKey
 
hashCode() - Method in class org.ldaptive.control.SortRequestControl
 
hashCode() - Method in class org.ldaptive.control.SortResponseControl
 
hashCode() - Method in class org.ldaptive.control.SyncDoneControl
 
hashCode() - Method in class org.ldaptive.control.SyncRequestControl
 
hashCode() - Method in class org.ldaptive.control.SyncStateControl
 
hashCode() - Method in class org.ldaptive.control.VirtualListViewRequestControl
 
hashCode() - Method in class org.ldaptive.control.VirtualListViewResponseControl
 
hashCode() - Method in class org.ldaptive.handler.AbstractSearchEntryHandler
 
hashCode() - Method in class org.ldaptive.handler.CaseChangeEntryHandler
 
hashCode() - Method in class org.ldaptive.handler.DnAttributeEntryHandler
 
hashCode() - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
 
hashCode() - Method in class org.ldaptive.handler.RecursiveEntryHandler
 
hashCode() - Method in class org.ldaptive.intermediate.AbstractIntermediateResponse
Returns the hash code for this object.
hashCode() - Method in class org.ldaptive.intermediate.SyncInfoMessage
 
hashCode() - Method in class org.ldaptive.jaas.LdapCredential
 
hashCode() - Method in class org.ldaptive.jaas.LdapDnPrincipal
 
hashCode() - Method in class org.ldaptive.jaas.LdapGroup
 
hashCode() - Method in class org.ldaptive.jaas.LdapPrincipal
 
hashCode() - Method in class org.ldaptive.jaas.LdapRole
 
hashCode() - Method in class org.ldaptive.LdapAttribute
 
hashCode() - Method in class org.ldaptive.LdapEntry
 
hashCode() - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
 
hashCode() - Method in class org.ldaptive.provider.DnsSrvConnectionStrategy.SrvRecord
 
hashCode() - Method in class org.ldaptive.schema.AbstractSchemaElement
 
hashCode() - Method in class org.ldaptive.schema.AttributeType
 
hashCode() - Method in class org.ldaptive.schema.DITContentRule
 
hashCode() - Method in class org.ldaptive.schema.DITStructureRule
 
hashCode() - Method in class org.ldaptive.schema.Extensions
 
hashCode() - Method in class org.ldaptive.schema.MatchingRule
 
hashCode() - Method in class org.ldaptive.schema.MatchingRuleUse
 
hashCode() - Method in class org.ldaptive.schema.NameForm
 
hashCode() - Method in class org.ldaptive.schema.ObjectClass
 
hashCode() - Method in class org.ldaptive.schema.Schema
 
hashCode() - Method in class org.ldaptive.schema.Syntax
 
hashCode() - Method in class org.ldaptive.SearchEntry
 
hashCode() - Method in class org.ldaptive.SearchFilter
 
hashCode() - Method in class org.ldaptive.SearchReference
 
hashCode() - Method in class org.ldaptive.SearchRequest
 
hashCode() - Method in class org.ldaptive.SearchResult
 
hashCode() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
 
hashCode() - Method in class org.ldaptive.ssl.X509CredentialConfig
 
hasMore(Response<SearchResult>) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Returns whether DirSyncClient.execute(SearchRequest, Response) can be invoked again.
hasMore(Response<SearchResult>) - Method in class org.ldaptive.control.util.PagedResultsClient
Returns whether PagedResultsClient.execute(SearchRequest, Response) can be invoked again.
hasName(String) - Method in class org.ldaptive.schema.AbstractNamedSchemaElement
Returns whether the supplied string matches, ignoring case, any of the names for this schema element.
hasNext() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
 
hasNext() - Method in interface org.ldaptive.provider.SearchIterator
Returns true if the iteration has more elements.
hasProperty(String) - Method in class org.ldaptive.props.AbstractPropertyInvoker
Returns whether the supplied property exists for this invoker.
hasProperty(String) - Method in interface org.ldaptive.props.PropertyInvoker
Returns whether a property with the supplied name exists on this invoker.
Hex - Class in org.ldaptive.io
Utility for hexidecimal encoding and decoding.
hexDecode(char[]) - Static method in class org.ldaptive.LdapUtils
This will decode the supplied value as a hex encoded string to a byte[].
hexEncode(byte[]) - Static method in class org.ldaptive.LdapUtils
This will convert the supplied value to a hex encoded string.
hexEncode(char...) - Static method in class org.ldaptive.LdapUtils
This will convert the supplied value to a hex encoded string.
HostnameVerifyingListener - Class in org.ldaptive.ssl
Handshake completed listener that invokes a hostname verifier.
HostnameVerifyingListener(HostnameVerifier) - Constructor for class org.ldaptive.ssl.HostnameVerifyingListener
Creates a new verifying handshake completed listener.
HostnameVerifyingListener(HostnameVerifier, String) - Constructor for class org.ldaptive.ssl.HostnameVerifyingListener
Creates a new verifying handshake completed listener.
HostnameVerifyingTrustManager - Class in org.ldaptive.ssl
Trust manager that delegates to CertificateHostnameVerifier.
HostnameVerifyingTrustManager(CertificateHostnameVerifier, String...) - Constructor for class org.ldaptive.ssl.HostnameVerifyingTrustManager
Creates a new hostname verifying trust manager.

I

IdlePruneStrategy - Class in org.ldaptive.pool
Removes connections from the pool based on how long they have been idle in the available queue.
IdlePruneStrategy() - Constructor for class org.ldaptive.pool.IdlePruneStrategy
Creates a new idle prune strategy.
IdlePruneStrategy(long, long) - Constructor for class org.ldaptive.pool.IdlePruneStrategy
Creates a new idle prune strategy.
ignoreSearchException(ResultCode[], NamingException) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
Determines whether the supplied naming exception should be ignored.
init() - 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.
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.jndi.JndiConnection.JndiSearchIterator
Initializes this jndi 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.
initializeContext(Request) - Method in class org.ldaptive.provider.jndi.JndiConnection
Creates a new ldap context using LdapContext.newInstance(Control[]).
initializeObject(PropertyInvoker) - Method in class org.ldaptive.props.AbstractPropertySource
Iterates over the properties and uses the invoker to set those properties on the object.
initializeProperties(Matcher) - Method in class org.ldaptive.props.PropertyValueParser
Finds all the matches in the supplied matcher puts them into the properties map.
initializeRequest(SearchRequest) - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
 
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
 
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.
IntegerType - Class in org.ldaptive.asn1
Converts arbitrary-precision integers to and from their DER encoded format.
IntegerType(BigInteger) - Constructor for class org.ldaptive.asn1.IntegerType
Creates a new integer type.
IntegerType(int) - Constructor for class org.ldaptive.asn1.IntegerType
Creates a new integer type.
IntegerType(DERTag, BigInteger) - Constructor for class org.ldaptive.asn1.IntegerType
Creates a new integer type.
IntegerType(DERTag, int) - Constructor for class org.ldaptive.asn1.IntegerType
Creates a new integer type.
IntegerValueTranscoder - Class in org.ldaptive.io
Decodes and encodes an integer for use in an ldap attribute value.
IntegerValueTranscoder() - Constructor for class org.ldaptive.io.IntegerValueTranscoder
Default constructor.
IntegerValueTranscoder(boolean) - Constructor for class org.ldaptive.io.IntegerValueTranscoder
Creates a new integer value transcoder.
IntermediateResponse - Interface in org.ldaptive.intermediate
Interface for ldap intermediate responses.
IntermediateResponseFactory - Class in org.ldaptive.intermediate
Utility class for creating intermediate responses.
IntermediateResponseHandler(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.
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
 
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.
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.
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.
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.
isMember(Principal) - Method in class org.ldaptive.jaas.LdapGroup
 
isMessage() - Method in class org.ldaptive.control.util.SyncReplItem
Returns whether this item represents an intermediate message.
isNoUserModification() - Method in class org.ldaptive.schema.AttributeType
Returns whether this attribute type allows user modification.
isObsolete() - Method in class org.ldaptive.schema.AbstractNamedSchemaElement
Returns whether this attribute type definition is obsolete.
isOpen() - Method in interface org.ldaptive.Connection
Returns whether Connection.open(BindRequest) was successfully invoked on this connection and Connection.close() 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.
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.
isSingleValued() - Method in class org.ldaptive.schema.AttributeType
Returns whether this attribute type is single valued.
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.
iterator() - Method in class org.ldaptive.pool.Queue
 

J

JndiConnection - Class in org.ldaptive.provider.jndi
JNDI provider implementation of ldap operations.
JndiConnection(LdapContext, JndiProviderConfig) - Constructor for class org.ldaptive.provider.jndi.JndiConnection
Creates a new jndi connection.
JndiConnection.JndiExtendedRequest - Class in org.ldaptive.provider.jndi
Class for exposing extended request properties.
JndiConnection.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, JndiProviderConfig, Map<String, Object>) - Constructor for class org.ldaptive.provider.jndi.JndiConnectionFactory
Creates a new jndi connection factory.
JndiControlHandler - Class in org.ldaptive.provider.jndi
JNDI request control handler.
JndiControlHandler() - Constructor for class org.ldaptive.provider.jndi.JndiControlHandler
 
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, JndiProviderConfig, Map<String, Object>, SSLSocketFactory, HostnameVerifier) - Constructor for class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
Creates a new jndi startTLS connection factory.
JndiUtils - Class in org.ldaptive.provider.jndi
Provides methods for converting between JNDI specific objects and ldaptive specific objects.
JndiUtils() - Constructor for class org.ldaptive.provider.jndi.JndiUtils
Default constructor.
JndiUtils(SortBehavior) - Constructor for class org.ldaptive.provider.jndi.JndiUtils
Creates a new jndi util.
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.
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.

K

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

L

LazyCommitControl - Class in org.ldaptive.ad.control
Request control for active directory domain controllers to sacrifice durability guarantees on updates to improve performance.
LazyCommitControl() - Constructor for class org.ldaptive.ad.control.LazyCommitControl
Default constructor.
LazyCommitControl(boolean) - Constructor for class org.ldaptive.ad.control.LazyCommitControl
Creates a new lazy commit control.
LdapAttribute - Class in org.ldaptive
Simple bean representing an ldap attribute.
LdapAttribute() - Constructor for class org.ldaptive.LdapAttribute
Default constructor.
LdapAttribute(SortBehavior) - Constructor for class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
LdapAttribute(boolean) - Constructor for class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
LdapAttribute(SortBehavior, boolean) - Constructor for class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
LdapAttribute(String) - Constructor for class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
LdapAttribute(String, String...) - Constructor for class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
LdapAttribute(String, byte[]...) - Constructor for class org.ldaptive.LdapAttribute
Creates a new ldap attribute.
LdapCredential - Class in org.ldaptive.jaas
Provides a custom implementation for adding LDAP credentials to a subject.
LdapCredential(Object) - Constructor for class org.ldaptive.jaas.LdapCredential
Creates a new ldap credential with the supplied credential.
LdapDnAuthorizationModule - Class in org.ldaptive.jaas
Provides a JAAS authentication hook into LDAP DNs.
LdapDnAuthorizationModule() - Constructor for class org.ldaptive.jaas.LdapDnAuthorizationModule
 
LdapDnPrincipal - Class in org.ldaptive.jaas
Provides a custom implementation for adding LDAP principals to a subject.
LdapDnPrincipal(String, LdapEntry) - Constructor for class org.ldaptive.jaas.LdapDnPrincipal
Creates a new ldap principal with the supplied name.
LdapEntry - Class in org.ldaptive
Simple bean representing an ldap entry.
LdapEntry() - Constructor for class org.ldaptive.LdapEntry
Default constructor.
LdapEntry(SortBehavior) - Constructor for class org.ldaptive.LdapEntry
Creates a new ldap entry.
LdapEntry(String) - Constructor for class org.ldaptive.LdapEntry
Creates a new ldap entry.
LdapEntry(String, LdapAttribute...) - Constructor for class org.ldaptive.LdapEntry
Creates a new ldap entry.
LdapEntry(String, Collection<LdapAttribute>) - Constructor for class org.ldaptive.LdapEntry
Creates a new ldap entry.
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.
LdapException - Exception in org.ldaptive
Base exception for all ldap related exceptions.
LdapException(String) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, ResultCode) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, ResultCode, String) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, ResultCode, String, ResponseControl[], String[], int) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(Exception) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(Exception, ResultCode) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(Exception, ResultCode, String) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(Exception, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(Exception, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(Exception, ResultCode, String, ResponseControl[], String[], int) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, Exception) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, Exception, ResultCode) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, Exception, ResultCode, String) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, Exception, ResultCode, String, ResponseControl[]) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, Exception, ResultCode, String, ResponseControl[], String[]) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapException(String, Exception, ResultCode, String, ResponseControl[], String[], int) - Constructor for exception org.ldaptive.LdapException
Creates a new ldap exception.
LdapGroup - Class in org.ldaptive.jaas
Provides a custom implementation for grouping principals.
LdapGroup(String) - Constructor for class org.ldaptive.jaas.LdapGroup
Creates a new ldap group with the supplied name.
LdapLoginModule - Class in org.ldaptive.jaas
Provides a JAAS authentication hook for LDAP authentication.
LdapLoginModule() - Constructor for class org.ldaptive.jaas.LdapLoginModule
 
LdapPrincipal - Class in org.ldaptive.jaas
Provides a custom implementation for adding LDAP principals to a subject.
LdapPrincipal(String, LdapEntry) - Constructor for class org.ldaptive.jaas.LdapPrincipal
Creates a new ldap principal with the supplied name.
LdapRole - Class in org.ldaptive.jaas
Provides a custom implementation for adding LDAP principals to a subject that represent roles.
LdapRole(String) - Constructor for class org.ldaptive.jaas.LdapRole
Creates a new ldap role with the supplied name.
LdapRoleAuthorizationModule - Class in org.ldaptive.jaas
Provides a JAAS authentication hook into LDAP roles.
LdapRoleAuthorizationModule() - Constructor for class org.ldaptive.jaas.LdapRoleAuthorizationModule
 
LdapURL - Class in org.ldaptive
Utility class for parsing LDAP URLs.
LdapURL(String) - Constructor for class org.ldaptive.LdapURL
Creates a new ldap url.
LdapURL(String, String) - Constructor for class org.ldaptive.LdapURL
Creates a new ldap url.
LdapURL.Entry - Class in org.ldaptive
Represents a single LDAP URL entry.
LdapUtils - Class in org.ldaptive
Provides utility methods for this package.
LdifReader - Class in org.ldaptive.io
Reads an LDIF from a Reader and returns a SearchResult.
LdifReader(Reader) - Constructor for class org.ldaptive.io.LdifReader
Creates a new ldif reader.
LdifReader(Reader, SortBehavior) - Constructor for class org.ldaptive.io.LdifReader
Creates a new ldif reader.
LdifServletSearchExecutor - Class in org.ldaptive.servlets
Writes search results in LDIF format.
LdifServletSearchExecutor() - Constructor for class org.ldaptive.servlets.LdifServletSearchExecutor
 
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.
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.
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.AggregateDnResolver.AuthenticationHandler
Logger for this class.
logger - Variable in class org.ldaptive.auth.AggregateDnResolver
Logger for this class.
logger - Variable in class org.ldaptive.auth.Authenticator
Logger for this class.
logger - Variable in class org.ldaptive.auth.ext.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.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 - Variable in class org.ldaptive.control.util.PagedResultsClient
Logger for this class.
logger - Variable in class org.ldaptive.control.util.PersistentSearchClient
Logger for this class.
logger - Variable in class org.ldaptive.control.util.SyncReplClient
Logger for this class.
logger - Variable in class org.ldaptive.control.util.VirtualListViewClient
Logger for this class.
logger - Variable in class org.ldaptive.control.util.VirtualListViewParams
Logger for this class.
logger - Variable in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
Logger for this class.
logger - Variable in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Logger for this class.
logger - Variable in class org.ldaptive.handler.AbstractSearchEntryHandler
Log for this class.
logger - Variable in class org.ldaptive.jaas.AbstractLoginModule
Logger for this class.
logger - Variable in class org.ldaptive.jaas.AbstractPropertiesFactory
Logger for this class.
logger - Variable in class org.ldaptive.pool.AbstractPool
Logger for this class.
logger - Variable in class org.ldaptive.pool.CompareValidator
Logger for this class.
logger - Variable in class org.ldaptive.pool.IdlePruneStrategy
Logger for this class.
logger - Variable in class org.ldaptive.props.AbstractPropertySource
Logger for this class.
logger - Variable in class org.ldaptive.props.PropertyValueParser
Logger for this class.
logger - Variable in class org.ldaptive.provider.AbstractProviderConnectionFactory
Logger for this class.
logger - Variable in class org.ldaptive.provider.ControlProcessor
Logger for this class.
logger - Variable in class org.ldaptive.provider.DnsSrvConnectionStrategy
Logger for this class.
logger - Variable in class org.ldaptive.provider.jndi.JndiConnection
Logger for this class.
logger - Variable in class org.ldaptive.provider.jndi.JndiProvider
Logger for this class.
logger - Variable in class org.ldaptive.provider.ProviderConfig
Logger for this class.
logger - Variable in class org.ldaptive.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 - 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.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.
loginSuccess - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether authentication was successful.
logout() - Method in class org.ldaptive.jaas.AbstractLoginModule
 
LongValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a long for use in an ldap attribute value.
LongValueTranscoder() - Constructor for class org.ldaptive.io.LongValueTranscoder
Default constructor.
LongValueTranscoder(boolean) - Constructor for class org.ldaptive.io.LongValueTranscoder
Creates a new long value transcoder.
LRUCache<Q extends SearchRequest> - Class in org.ldaptive.cache
Least-Recently-Used cache implementation.
LRUCache(int, long, long) - Constructor for class org.ldaptive.cache.LRUCache
Creates a new LRU cache.

M

main(String[]) - Static method in class org.ldaptive.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.
matches(Class<? extends NamingException>, ResultCode) - Static method in class org.ldaptive.provider.jndi.NamingExceptionUtils
Returns whether the supplied naming exception maps to the supplied result code.
MatchingRule - Class in org.ldaptive.schema
Bean for an matching rule schema element.
MatchingRule(String) - Constructor for class org.ldaptive.schema.MatchingRule
Creates a new matching rule.
MatchingRule(String, String[], String, boolean, String, Extensions) - Constructor for class org.ldaptive.schema.MatchingRule
Creates a new matching rule.
MatchingRuleUse - Class in org.ldaptive.schema
Bean for an matching rule use schema element.
MatchingRuleUse(String) - Constructor for class org.ldaptive.schema.MatchingRuleUse
Creates a new matching rule use.
MatchingRuleUse(String, String[], String, boolean, String[], Extensions) - Constructor for class org.ldaptive.schema.MatchingRuleUse
Creates a new matching rule use.
MatchingRuleUseValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes a matching rule use for use in an ldap attribute value.
MatchingRuleUseValueTranscoder() - Constructor for class org.ldaptive.schema.io.MatchingRuleUseValueTranscoder
 
MatchingRuleValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes a matching rule for use in an ldap attribute value.
MatchingRuleValueTranscoder() - Constructor for class org.ldaptive.schema.io.MatchingRuleValueTranscoder
 
Mechanism - Enum in org.ldaptive.sasl
Enum to define SASL mechanisms.
members() - Method in class org.ldaptive.jaas.LdapGroup
 
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
 
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.
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
 
modify(MergeRequest, LdapEntry, LdapEntry) - Method in class org.ldaptive.ext.MergeOperation
Retrieves the attribute modifications from LdapEntry.computeModifications(LdapEntry, LdapEntry) and executes a ModifyOperation with those results.
modify(ModifyRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
modify(ModifyRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Modify an entry in the ldap.
modifyDn(ModifyDnRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
modifyDn(ModifyDnRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Modify the DN of an entry in the ldap.
ModifyDnOperation - Class in org.ldaptive
Executes an ldap modify dn operation.
ModifyDnOperation(Connection) - Constructor for class org.ldaptive.ModifyDnOperation
Creates a new modify dn operation.
ModifyDnOperationWorker - Class in org.ldaptive.concurrent
Executes an ldap modify dn operation on a separate thread.
ModifyDnOperationWorker(ModifyDnOperation) - Constructor for class org.ldaptive.concurrent.ModifyDnOperationWorker
Creates a new modify dn operation worker.
ModifyDnOperationWorker(ModifyDnOperation, ExecutorService) - Constructor for class org.ldaptive.concurrent.ModifyDnOperationWorker
Creates a new modify dn operation worker.
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.
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.
ModifyRequest - Class in org.ldaptive
Contains the data required to perform an ldap modify operation.
ModifyRequest() - Constructor for class org.ldaptive.ModifyRequest
Default constructor.
ModifyRequest(String, AttributeModification...) - Constructor for class org.ldaptive.ModifyRequest
Creates a new modify request.

N

name() - Method in class org.ldaptive.asn1.ApplicationDERTag
 
name() - Method in class org.ldaptive.asn1.ContextDERTag
 
name() - Method in class org.ldaptive.asn1.CustomDERTag
 
name() - Method in interface org.ldaptive.asn1.DERTag
Gets the name of the tag.
NameForm - Class in org.ldaptive.schema
Bean for a name form schema element.
NameForm(String) - Constructor for class org.ldaptive.schema.NameForm
Creates a new name form.
NameForm(String, String[], String, boolean, String, String[], String[], Extensions) - Constructor for class org.ldaptive.schema.NameForm
Creates a new name form.
NameFormValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes a name form for use in an ldap attribute value.
NameFormValueTranscoder() - Constructor for class org.ldaptive.schema.io.NameFormValueTranscoder
 
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.
newConnectionConfig(ConnectionConfig) - Static method in class org.ldaptive.ConnectionConfig
Returns a connection config initialized with the supplied config.
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.jndi.JndiProvider
 
newInstance() - Method in interface org.ldaptive.provider.Provider
Creates a new instance of this provider.
newInstance() - Static method in class org.ldaptive.ssl.KeyStoreUtils
Creates a new KeyStore with the default keystore type and initializes it.
newInstance(char[]) - Static method in class org.ldaptive.ssl.KeyStoreUtils
Creates a new KeyStore with the default keystore type and initializes it.
newInstance(String) - Static method in class org.ldaptive.ssl.KeyStoreUtils
Creates a new KeyStore and initializes it.
newInstance(String, char[]) - Static method in class org.ldaptive.ssl.KeyStoreUtils
Creates a new KeyStore and initializes it.
newObjectScopeSearchRequest(String) - Static method in class org.ldaptive.SearchRequest
Returns a search request initialized for use with an object level search scope.
newObjectScopeSearchRequest(String, String[]) - Static method in class org.ldaptive.SearchRequest
Returns a search request initialized for use with an object level search scope.
newObjectScopeSearchRequest(String, String[], SearchFilter) - Static method in class org.ldaptive.SearchRequest
Returns a search request initialized for use with an object level search scope.
newSearchRequest(SearchRequest) - Static method in class org.ldaptive.SearchRequest
Returns a search request initialized with the supplied request.
newSslConfig(SslConfig) - Static method in class org.ldaptive.ssl.SslConfig
Returns a ssl config initialized with the supplied config.
next() - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
 
next() - Method in interface org.ldaptive.provider.SearchIterator
Returns the next element in the iteration.
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.
NoOpDnResolver - Class in org.ldaptive.auth
Returns a DN that is the user identifier.
NoOpDnResolver() - Constructor for class org.ldaptive.auth.NoOpDnResolver
 
NoOpEntryResolver - Class in org.ldaptive.auth
Returns an LDAP entry that contains only the DN that was supplied to it.
NoOpEntryResolver() - Constructor for class org.ldaptive.auth.NoOpEntryResolver
 
NoOpOperationExceptionHandler<Q extends Request,S> - Class in org.ldaptive.handler
Returns a handler result containing the response passed to NoOpOperationExceptionHandler.handle(Connection, Request, Response).
NoOpOperationExceptionHandler() - Constructor for class org.ldaptive.handler.NoOpOperationExceptionHandler
 
NOTICE_OF_DISCONNECTION_OID - Static variable in interface org.ldaptive.extended.UnsolicitedNotificationListener
OID for the notice of disconnection notification.
NotificationClient - Class in org.ldaptive.ad.control.util
Client that simplifies using the notification control.
NotificationClient(Connection) - Constructor for class org.ldaptive.ad.control.util.NotificationClient
Creates a new notification client.
NotificationClient.NotificationItem - Class in org.ldaptive.ad.control.util
Contains data returned when using the notification control.
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.
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.
notificationReceived(String, Response<Void>) - Method in interface org.ldaptive.extended.UnsolicitedNotificationListener
Processes an unsolicited notification from the server.

O

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

P

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

Q

QualityOfProtection - Enum in org.ldaptive.sasl
Enum to define 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<T> - Class in org.ldaptive.pool
Provides a wrapper around a Deque to support LIFO and FIFO operations.
Queue(QueueType) - Constructor for class org.ldaptive.pool.Queue
Creates a new queue.
QueueingSearchExecutor - Class in org.ldaptive.concurrent
Executes a search filter and places the results of the operation on a blocking queue.
QueueingSearchExecutor() - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor
Default constructor.
QueueingSearchExecutor(int) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor
Creates a new blocking search executor.
QueueingSearchExecutor(ExecutorService) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor
Creates a new blocking search executor.
QueueingSearchExecutor(int, ExecutorService) - Constructor for class org.ldaptive.concurrent.QueueingSearchExecutor
Creates a new blocking search executor.
QueueingSearchExecutor.AbstractHandler - Class in org.ldaptive.concurrent
Common implementation for the handler classes.
QueueingSearchExecutor.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 - Enum in org.ldaptive.pool
Enum to define queue type.

R

RANDOM - Static variable in interface org.ldaptive.provider.ConnectionStrategy
random strategy.
RandomConnectionStrategy - Class in org.ldaptive.provider
Connection strategy that randomizes the list of configured URLs.
RandomConnectionStrategy() - Constructor for class org.ldaptive.provider.RandomConnectionStrategy
 
RangeEntryHandler - Class in org.ldaptive.ad.handler
Rewrites attributes returned from Active Directory to include all values by performing additional searches.
RangeEntryHandler() - Constructor for class org.ldaptive.ad.handler.RangeEntryHandler
 
RangeRetrievalNoerrControl - Class in org.ldaptive.ad.control
Request control for active directory servers to avoid error response with range retrieval.
RangeRetrievalNoerrControl() - Constructor for class org.ldaptive.ad.control.RangeRetrievalNoerrControl
Default constructor.
RangeRetrievalNoerrControl(boolean) - Constructor for class org.ldaptive.ad.control.RangeRetrievalNoerrControl
Creates a new notification control.
RDN - Class in org.ldaptive.asn1
A set of attribute value assertions.
RDN(Collection<AttributeValueAssertion>) - Constructor for class org.ldaptive.asn1.RDN
Creates a new RDN.
RDN(AttributeValueAssertion...) - Constructor for class org.ldaptive.asn1.RDN
Creates a new RDN.
read() - Method in class org.ldaptive.io.Dsmlv1Reader
Reads DSML data from the reader and returns a search result.
read() - Method in class org.ldaptive.io.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_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.
readTag(ByteBuffer) - Method in class org.ldaptive.asn1.DERParser
Reads a DER tag from a single byte at the current position of the given buffer.
readURL(URL) - Static method in class org.ldaptive.LdapUtils
Reads the data at the supplied URL and returns it as a byte array.
RecursiveEntryHandler - Class in org.ldaptive.handler
This recursively searches based on a supplied attribute and merges those results into the original entry.
RecursiveEntryHandler() - Constructor for class org.ldaptive.handler.RecursiveEntryHandler
Default constructor.
RecursiveEntryHandler(String, String...) - Constructor for class org.ldaptive.handler.RecursiveEntryHandler
Creates a new recursive entry handler.
REFERRAL - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies how referrals shall be handled by the provider.
ReferralConnectionFactory - Interface in org.ldaptive.referral
Factory for creating connections used by referrals.
ReferralHandler<Q extends Request,S> - Interface in org.ldaptive.referral
Provides handling of an ldap referral.
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.
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.
remove() - Method in class org.ldaptive.pool.Queue
Removes the first element in the queue.
remove(T) - Method in class org.ldaptive.pool.Queue
Removes the supplied element from the queue.
removeActiveConnection(PooledConnectionProxy) - Method in class org.ldaptive.pool.AbstractConnectionPool
Remove a connection from the active pool.
removeAttribute(LdapAttribute...) - Method in class org.ldaptive.LdapEntry
Removes an attribute from this ldap attributes.
removeAttribute(String) - Method in class org.ldaptive.LdapEntry
Removes the attribute of the supplied name from this ldap attributes.
removeAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.LdapEntry
Removes the attribute(s) from this ldap attributes.
removeAvailableAndActiveConnection(PooledConnectionProxy) - Method in class org.ldaptive.pool.AbstractConnectionPool
Remove a connection from both the available and active pools.
removeAvailableConnection(PooledConnectionProxy) - Method in class org.ldaptive.pool.AbstractConnectionPool
Remove a connection from the available pool.
removeBinaryValue(byte[]...) - Method in class org.ldaptive.LdapAttribute
Removes the supplied value from the attribute values if it exists.
removeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.LdapAttribute
Removes the supplied values from the attribute values if they exists.
removeEntries(Collection<LdapEntry>) - Method in class org.ldaptive.SearchResult
Removes the entry(s) from this search result.
removeEntry(LdapEntry...) - Method in class org.ldaptive.SearchResult
Removes an entry from this search result.
removeEntry(String) - Method in class org.ldaptive.SearchResult
Removes the entry with the supplied dn from this search result.
removeListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.extended.UnsolicitedNotifications
Removes a listener from receiving unsolicited notifications.
removeMember(Principal) - Method in class org.ldaptive.jaas.LdapGroup
 
removeReference(SearchReference...) - Method in class org.ldaptive.SearchResult
Removes a reference from this search result.
removeReferences(Collection<SearchReference>) - Method in class org.ldaptive.SearchResult
Removes the references(s) from this search result.
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.
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
removeUnsolicitedNotificationListener(UnsolicitedNotificationListener) - Method in interface org.ldaptive.provider.ProviderConnection
Removes a listener from receiving unsolicited notifications.
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 - Interface in org.ldaptive
Marker interface for all ldap requests.
RequestControl - Interface in org.ldaptive.control
Marker interface for ldap request controls.
resolve(String) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Attempts to find the DN for the supplied user.
resolve(AuthenticationCriteria, AuthenticationHandlerResponse) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
 
resolve(String) - Method in class org.ldaptive.auth.AggregateDnResolver
 
resolve(String) - 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(String) - Method in class org.ldaptive.auth.FormatDnResolver
Returns a DN for the supplied user by applying it to a format string.
resolve(String) - Method in class org.ldaptive.auth.NoOpDnResolver
Returns the user as the DN.
resolve(AuthenticationCriteria, AuthenticationHandlerResponse) - Method in class org.ldaptive.auth.NoOpEntryResolver
 
resolveDn(LdapEntry) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Returns the DN for the supplied ldap entry.
resolveDn(String) - Method in class org.ldaptive.auth.Authenticator
This will attempt to find the DN for the supplied user.
resolveEntry(AuthenticationRequest, AuthenticationHandlerResponse, AuthenticationCriteria) - Method in class org.ldaptive.auth.Authenticator
Attempts to find the ldap entry for the supplied DN.
Response(Response<SearchResult>) - Constructor for class org.ldaptive.control.util.SyncReplItem.Response
Creates a new response.
Response<T> - Class in org.ldaptive
Wrapper class for all operation responses.
Response(T, ResultCode) - Constructor for class org.ldaptive.Response
Creates a new ldap response.
Response(T, ResultCode, String, String, ResponseControl[], String[], int) - Constructor for class org.ldaptive.Response
Creates a new ldap response.
ResponseControl - Interface in org.ldaptive.control
Marker interface for ldap response controls.
ResponseListener - Interface in org.ldaptive.provider
Response listener.
ResponseMessage - Interface in org.ldaptive
Interface for ldap response messages.
responseReceived(Response<Void>) - Method in class org.ldaptive.async.AsyncSearchOperation.AsyncSearchListener
 
responseReceived(Response<Void>) - Method in interface org.ldaptive.provider.ResponseListener
Invoked when a response is received from a provider indicating the operation has completed.
ResultCode - Enum in org.ldaptive
Enum to define ldap result codes.
retrieveAvailableConnection() - Method in class org.ldaptive.pool.BlockingConnectionPool
Attempts to retrieve a connection from the available queue.
retrieveConnectionProxy(Connection) - Method in class org.ldaptive.pool.AbstractConnectionPool
Retrieves the invocation handler from the supplied connection proxy.
retrieveDNSRecords(String, Map<String, Object>, long) - Method in class org.ldaptive.provider.DnsSrvConnectionStrategy
Uses JNDI to retrieve the DNS SRV record from the supplied url.
retry(int) - Method in class org.ldaptive.handler.AbstractRetryOperationExceptionHandler
Returns whether the supplied count indicates that the operation should be retried.
ReturnAttributes - Enum in org.ldaptive
Enum to define constants specific to ldap return attributes.
roleGroupName - Variable in class org.ldaptive.jaas.AbstractLoginModule
Name of group to add all roles to.
RoleResolver - Interface in org.ldaptive.jaas
Looks up a user's roles using an LDAP search.
RoleResolverFactory - Interface in org.ldaptive.jaas
Provides an interface for creating role resolver needed by various JAAS modules.
roles - Variable in class org.ldaptive.jaas.AbstractLoginModule
Roles to add to the subject.
ROUND_ROBIN - Static variable in interface org.ldaptive.provider.ConnectionStrategy
round robin strategy.
RoundRobinConnectionStrategy - Class in org.ldaptive.provider
Connection strategy that attempts each URL in the order they are configured.
RoundRobinConnectionStrategy() - Constructor for class org.ldaptive.provider.RoundRobinConnectionStrategy
Creates a new round robin connection strategy.
RoundRobinConnectionStrategy(boolean) - Constructor for class org.ldaptive.provider.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.jndi.JndiConnection
Performs a sasl bind.
SaslConfig - Class in org.ldaptive.sasl
Contains all the configuration data for SASL authentication.
SaslConfig() - Constructor for class org.ldaptive.sasl.SaslConfig
 
Schema - Class in org.ldaptive.schema
Bean that contains the schema definitions in RFC 4512.
Schema() - Constructor for class org.ldaptive.schema.Schema
Default constructor.
Schema(Collection<AttributeType>, Collection<DITContentRule>, Collection<DITStructureRule>, Collection<Syntax>, Collection<MatchingRule>, Collection<MatchingRuleUse>, Collection<NameForm>, Collection<ObjectClass>) - Constructor for class org.ldaptive.schema.Schema
Creates a new schema.
SchemaElement - Interface in org.ldaptive.schema
Interface for schema elements.
SchemaFactory - Class in org.ldaptive.ad.schema
Factory to create Schema from an active directory schema search result.
SchemaFactory - Class in org.ldaptive.schema
Factory to create Schema objects from an LDAP entry.
SchemaUtils - Class in org.ldaptive.schema
Provides utility methods for this package.
search(ConnectionFactory, SearchRequest) - Method in class org.ldaptive.cli.SearchOperationCli
Executes the ldap search operation.
search(T[], String...) - Method in class org.ldaptive.concurrent.AbstractAggregateSearchExecutor
Performs a search operation with the supplied connection factories.
search(T[], SearchFilter[]) - Method in class org.ldaptive.concurrent.AbstractAggregateSearchExecutor
Performs a search operation with the supplied connection factories.
search(T[], String[], String...) - Method in class org.ldaptive.concurrent.AbstractAggregateSearchExecutor
Performs a search operation with the supplied connection factories.
search(T[], SearchFilter[], String...) - Method in class org.ldaptive.concurrent.AbstractAggregateSearchExecutor
Performs a search operation with the supplied connection factories.
search(T[], SearchFilter[], String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.AbstractAggregateSearchExecutor
Performs a search operation with the supplied connection factories.
search(T, String...) - Method in class org.ldaptive.concurrent.AbstractParallelSearchExecutor
Performs a search operation with the supplied connection factory.
search(T, SearchFilter[]) - Method in class org.ldaptive.concurrent.AbstractParallelSearchExecutor
Performs a search operation with the supplied connection factory.
search(T, String[], String...) - Method in class org.ldaptive.concurrent.AbstractParallelSearchExecutor
Performs a search operation with the supplied connection factory.
search(T, SearchFilter[], String...) - Method in class org.ldaptive.concurrent.AbstractParallelSearchExecutor
Performs a search operation with the supplied connection factory.
search(T, SearchFilter[], String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.AbstractParallelSearchExecutor
Performs a search operation with the supplied connection factory.
search(PooledConnectionFactory[], SearchFilter[], String[], SearchEntryHandler...) - Method in class org.ldaptive.concurrent.AggregatePooledSearchExecutor
 
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(LdapContext, SearchRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection.JndiSearchIterator
search(SearchRequest) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
search(SearchRequest) - Method in interface org.ldaptive.provider.ProviderConnection
Search the ldap.
search(ConnectionFactory) - Method in class org.ldaptive.SearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, String) - Method in class org.ldaptive.SearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, SearchFilter) - Method in class org.ldaptive.SearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, String, String...) - Method in class org.ldaptive.SearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, SearchFilter, String...) - Method in class org.ldaptive.SearchExecutor
Performs a search operation with the supplied connection factory.
search(ConnectionFactory, SearchFilter, String[], SearchEntryHandler...) - Method in class org.ldaptive.SearchExecutor
Performs a search operation with the supplied connection factory.
search(HttpServletRequest, HttpServletResponse) - Method in class org.ldaptive.servlets.AbstractServletSearchExecutor
 
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.
searchAsync(SearchRequest, SearchListener) - Method in class org.ldaptive.provider.jndi.JndiConnection
 
searchAsync(SearchRequest, SearchListener) - Method in interface org.ldaptive.provider.ProviderConnection
Search the ldap asynchronously.
SearchDnResolver - Class in org.ldaptive.auth
Looks up a user's DN using an LDAP search.
SearchDnResolver() - Constructor for class org.ldaptive.auth.SearchDnResolver
Default constructor.
SearchDnResolver(ConnectionFactory) - Constructor for class org.ldaptive.auth.SearchDnResolver
Creates a new search dn resolver.
SearchDnResolverPropertySource - Class in org.ldaptive.props
Reads properties specific to SearchDnResolver and returns an initialized object of that type.
SearchDnResolverPropertySource(SearchDnResolver) - Constructor for class org.ldaptive.props.SearchDnResolverPropertySource
Creates a new search dn resolver property source using the default properties file.
SearchDnResolverPropertySource(SearchDnResolver, String...) - Constructor for class org.ldaptive.props.SearchDnResolverPropertySource
Creates a new search dn resolver property source.
SearchDnResolverPropertySource(SearchDnResolver, Reader...) - Constructor for class org.ldaptive.props.SearchDnResolverPropertySource
Creates a new search dn resolver property source.
SearchDnResolverPropertySource(SearchDnResolver, Properties) - Constructor for class org.ldaptive.props.SearchDnResolverPropertySource
Creates a new search dn resolver property source.
SearchDnResolverPropertySource(SearchDnResolver, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.SearchDnResolverPropertySource
Creates a new search dn resolver property source.
SearchEntry - Class in org.ldaptive
Simple bean representing a search entry.
SearchEntry(int, ResponseControl[]) - Constructor for class org.ldaptive.SearchEntry
Creates a new search entry.
SearchEntry(int, ResponseControl[], SortBehavior) - Constructor for class org.ldaptive.SearchEntry
Creates a new search entry.
SearchEntryHandler(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.
SearchExecutor - Class in org.ldaptive
Helper class which encapsulates the try, finally idiom used to execute a SearchOperation.
SearchExecutor() - Constructor for class org.ldaptive.SearchExecutor
 
SearchFilter - Class in org.ldaptive
Simple bean for an ldap search filter and it's parameters.
SearchFilter() - Constructor for class org.ldaptive.SearchFilter
Default constructor.
SearchFilter(String) - Constructor for class org.ldaptive.SearchFilter
Creates a new search filter with the supplied filter.
SearchFilter(String, Object[]) - Constructor for class org.ldaptive.SearchFilter
Creates a new search filter with the supplied filter and parameters.
SearchItem(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 - 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.
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.SearchReferenceHandler - Class in org.ldaptive.referral
Implementation of SearchReferenceHandler that delegates to SearchReferralHandler.
SearchRequest - Class in org.ldaptive
Contains the data required to perform an ldap search operation.
SearchRequest() - Constructor for class org.ldaptive.SearchRequest
Default constructor.
SearchRequest(String, SearchFilter) - Constructor for class org.ldaptive.SearchRequest
Creates a new search request.
SearchRequest(String, SearchFilter, String...) - Constructor for class org.ldaptive.SearchRequest
Creates a new search request.
SearchRequest(String, String) - Constructor for class org.ldaptive.SearchRequest
Creates a new search request.
SearchRequest(String, String, String...) - Constructor for class org.ldaptive.SearchRequest
Creates a new search request.
SearchRequestPropertyInvoker - Class in org.ldaptive.props
Handles properties for SearchRequest.
SearchRequestPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.SearchRequestPropertyInvoker
Creates a new search request property invoker for the supplied class.
SearchRequestPropertySource - Class in org.ldaptive.props
Reads properties specific to SearchRequest and returns an initialized object of that type.
SearchRequestPropertySource(SearchRequest) - Constructor for class org.ldaptive.props.SearchRequestPropertySource
Creates a new search request property source using the default properties file.
SearchRequestPropertySource(SearchRequest, String...) - Constructor for class org.ldaptive.props.SearchRequestPropertySource
Creates a new search request property source.
SearchRequestPropertySource(SearchRequest, Reader...) - Constructor for class org.ldaptive.props.SearchRequestPropertySource
Creates a new search request property source.
SearchRequestPropertySource(SearchRequest, Properties) - Constructor for class org.ldaptive.props.SearchRequestPropertySource
Creates a new search request property source.
SearchRequestPropertySource(SearchRequest, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.SearchRequestPropertySource
Creates a new search request property source.
SearchResult - Class in org.ldaptive
Simple bean representing an ldap search result.
SearchResult() - Constructor for class org.ldaptive.SearchResult
Default constructor.
SearchResult(SortBehavior) - Constructor for class org.ldaptive.SearchResult
Creates a new search result.
SearchResult(LdapEntry...) - Constructor for class org.ldaptive.SearchResult
Creates a new search result.
SearchResult(Collection<LdapEntry>) - Constructor for class org.ldaptive.SearchResult
Creates a new search result.
SearchResultReader - Interface in org.ldaptive.io
Interface for reading ldap search results.
SearchResultWriter - Interface in org.ldaptive.io
Interface for writing ldap search results.
SearchRoleResolver - Class in org.ldaptive.jaas
Looks up a user's roles using an LDAP search.
SearchRoleResolver() - Constructor for class org.ldaptive.jaas.SearchRoleResolver
Default constructor.
SearchRoleResolver(ConnectionFactory) - Constructor for class org.ldaptive.jaas.SearchRoleResolver
Creates a new role resolver.
SearchScope - Enum in org.ldaptive
Enum to define the type of search scope.
SearchServlet - Class in org.ldaptive.servlets
Queries an LDAP and returns the result in the servlet response.
SearchServlet() - Constructor for class org.ldaptive.servlets.SearchServlet
 
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.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.
SecurityIdentifier - Class in org.ldaptive.ad
Class to represent an active directory SID.
SecurityStrength - Enum in org.ldaptive.sasl
Enum to define SASL security strength.
service(HttpServletRequest, HttpServletResponse) - Method in class org.ldaptive.servlets.SearchServlet
 
ServletSearchExecutor - Interface in org.ldaptive.servlets
Interface to encapsulate servlet search operations.
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(String) finds that more than one DN resolver returns a DN.
setAllowMultipleEntries(boolean) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets whether entry resolution should fail if multiple entries are found.
setAppliesAttributeTypes(String[]) - Method in class org.ldaptive.schema.MatchingRuleUse
Sets the applies attribute types.
setAssertionValue(String) - Method in class org.ldaptive.control.VirtualListViewRequestControl
Sets the assertion value.
setAsyncRequestHandlers(AsyncRequestHandler...) - Method in class org.ldaptive.async.AbstractAsyncOperation
Sets the async request handlers.
setAttribute(LdapAttribute) - Method in class org.ldaptive.AttributeModification
Sets the ldap attribute.
setAttribute(LdapAttribute) - Method in class org.ldaptive.CompareRequest
Sets the attribute to compare.
setAttributeDescription(String) - Method in class org.ldaptive.control.SortKey
Sets the attribute description.
setAttributeModifications(AttributeModification...) - Method in class org.ldaptive.ModifyRequest
Sets the attribute modifications.
setAttributeModificationType(AttributeModificationType) - Method in class org.ldaptive.AttributeModification
Sets the attribute modification type.
setAttributeName(String) - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
Sets the attribute name to convert from binary to string.
setAttributeName(String) - Method in class org.ldaptive.control.SortResponseControl
Sets the attribute name that caused the sort to fail.
setAttributeNameCaseChange(CaseChangeEntryHandler.CaseChange) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Sets the attribute name case change.
setAttributeNames(String...) - Method in class org.ldaptive.handler.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.
setAuthenticationResponseHandlers(AuthenticationResponseHandler...) - Method in class org.ldaptive.auth.Authenticator
Sets the authentication response handlers.
setAuthenticationSaslConfig(SaslConfig) - Method in class org.ldaptive.auth.AbstractBindAuthenticationHandler
Sets the sasl config for this authentication handler.
setAuthorizationId(String) - Method in class org.ldaptive.control.AuthorizationIdentityResponseControl
Sets the authorization identity.
setAuthorizationId(String) - Method in class org.ldaptive.control.ProxyAuthorizationControl
Sets the authorization identity.
setAuthorizationId(String) - Method in class org.ldaptive.sasl.SaslConfig
Sets the sasl authorization id.
setAuxiliaryClasses(String[]) - Method in class org.ldaptive.schema.DITContentRule
Sets the auxiliary classes.
setBaseDn(String) - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
Sets the base DN to search for the primary group.
setBaseDn(String) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Sets the base DN.
setBaseDn(String) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets the base DN.
setBaseDn(String) - Method in class org.ldaptive.SearchRequest
Sets the base DN.
setBeforeCount(int) - Method in class org.ldaptive.control.VirtualListViewRequestControl
Sets the before count.
setBinaryAttributes(String...) - Method in class org.ldaptive.SearchRequest
Sets names of binary attributes.
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(long) - 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.
setChangeNumber(long) - Method in class org.ldaptive.control.EntryChangeNotificationControl
Sets the change number.
setChangesOnly(boolean) - Method in class org.ldaptive.control.PersistentSearchRequestControl
Sets whether only changed entries are returned.
setChangeType(PersistentSearchChangeType) - Method in class org.ldaptive.control.EntryChangeNotificationControl
Sets the change type.
setChangeTypes(EnumSet<PersistentSearchChangeType>) - Method in class org.ldaptive.control.PersistentSearchRequestControl
Sets the persistent search change types.
setClassName(String) - Method in class org.ldaptive.props.PropertyValueParser
Sets the class name of the object to initialize.
setCollective(boolean) - Method in class org.ldaptive.schema.AttributeType
Sets whether this attribute type is collective.
setCompareRequest(CompareRequest) - Method in class org.ldaptive.pool.CompareValidator
Sets the compare request.
setConnectionConfig(ConnectionConfig) - Method in class org.ldaptive.DefaultConnectionFactory
Sets the connection config.
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.
setConnectionPool(ConnectionPool) - Method in class org.ldaptive.pool.PooledConnectionFactory
Sets the connection pool.
setConnectionStrategy(ConnectionStrategy) - Method in class org.ldaptive.provider.ProviderConfig
Sets the connection strategy.
setConnectOnCreate(boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Sets whether newly created connections will attempt to connect.
setConnectTimeout(long) - Method in class org.ldaptive.ConnectionConfig
Sets the maximum amount of time in milliseconds that connects will block.
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.
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.
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.
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.
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.
setHostnameVerifier(HostnameVerifier) - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
Sets the hostname verifier to use for startTLS connections.
setIdleTime(long) - Method in class org.ldaptive.pool.IdlePruneStrategy
Sets the idle time.
setIncludeAttributes(String...) - Method in class org.ldaptive.ext.MergeRequest
Sets the list of attribute names to include when performing modify.
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.provider.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.
setLdapCredential - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether ldap credential data should be set.
setLdapDnPrincipal - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether ldap dn principal data should be set.
setLdapPrincipal - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether ldap principal data should be set.
setLdapUrl(String) - Method in class org.ldaptive.ConnectionConfig
Sets the ldap url.
setMatchingRuleId(String) - Method in class org.ldaptive.control.SortKey
Sets the matching rule id.
setMatchingRules(Collection<MatchingRule>) - Method in class org.ldaptive.schema.Schema
Sets the matching rules.
setMatchingRuleUses(Collection<MatchingRuleUse>) - Method in class org.ldaptive.schema.Schema
Sets the matching rule uses.
setMaxAttributeCount(int) - Method in class org.ldaptive.ad.control.DirSyncControl
Sets the maximum attribute count.
setMaxPoolSize(int) - Method in class org.ldaptive.pool.PoolConfig
Sets the max pool size.
setMechanism(Mechanism) - Method in class org.ldaptive.sasl.SaslConfig
Sets the sasl mechanism.
setMergeAttributeName(String) - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
Sets the merge attribute name.
setMergeAttributes(String...) - Method in class org.ldaptive.handler.RecursiveEntryHandler
Sets the attribute name that will be merged by the recursive search.
setMessageId(int) - Method in class org.ldaptive.extended.CancelRequest
Sets the message id to cancel.
setMessageType(SyncInfoMessage.Type) - Method in class org.ldaptive.intermediate.SyncInfoMessage
Sets the message type.
setMinPoolSize(int) - Method in class org.ldaptive.pool.PoolConfig
Sets the min pool size.
setMutualAuthentication(Boolean) - Method in class org.ldaptive.sasl.SaslConfig
Sets whether mutual authentication should occur.
setName(String) - Method in class org.ldaptive.LdapAttribute
Sets the name of this attribute.
setName(String) - Method in class org.ldaptive.pool.AbstractPool
Sets the name for this pool.
setNameForm(String) - Method in class org.ldaptive.schema.DITStructureRule
Sets the name form.
setNameForms(Collection<NameForm>) - Method in class org.ldaptive.schema.Schema
Sets the name forms.
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.
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.
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(JndiProviderConfig) - Method in class org.ldaptive.provider.jndi.JndiProvider
 
setProviderConfig(T) - Method in interface org.ldaptive.provider.Provider
Sets the provider configuration.
setPrunePeriod(long) - Method in class org.ldaptive.pool.IdlePruneStrategy
Sets the prune period.
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.
setResponseTimeout(long) - Method in class org.ldaptive.ConnectionConfig
Sets the maximum amount of time in milliseconds 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.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.jndi.JndiProviderConfig
Sets the search ignore result codes.
setSearchReferenceHandlers(SearchReferenceHandler...) - Method in class org.ldaptive.SearchRequest
Sets the search reference handlers.
setSearchRequest(SearchRequest) - Method in class org.ldaptive.pool.SearchValidator
Sets the search request.
setSearchResponseHandlers(OperationResponseHandler<SearchRequest, SearchResult>...) - Method in class org.ldaptive.auth.AbstractSearchOperationFactory
Sets the search response handlers.
setSearchResponseHandlers(OperationResponseHandler<SearchRequest, SearchResult>...) - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Sets the search response handlers.
setSearchResponseHandlers(OperationResponseHandler<SearchRequest, SearchResult>...) - Method in class org.ldaptive.SearchExecutor
Sets the search response handlers.
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.
setSingleValued(boolean) - Method in class org.ldaptive.schema.AttributeType
Sets whether this attribute type is single valued.
setSize(int) - Method in class org.ldaptive.control.PagedResultsControl
Sets the paged results size.
setSizeLimit(long) - Method in class org.ldaptive.SearchRequest
Sets the size limit.
setSocketConfig(SocketConfig) - Method in class org.ldaptive.ssl.AbstractTLSSocketFactory
Sets the socket configuration used by this socket factory.
setSoLinger(int) - Method in class org.ldaptive.ssl.SocketConfig
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.jndi.JndiProviderConfig
Sets the SSL socket factory to use for SSL and startTLS connections.
setStartTlsResponse(StartTlsResponse) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnection
Sets the start tls response.
setStopTLSOnClose(boolean) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnection
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
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(long) - Method in class org.ldaptive.SearchRequest
Sets the time limit.
setTimeToLive(long) - Method in class org.ldaptive.provider.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
Sets the trust managers.
setTrustManagers(TrustManager...) - Method in class org.ldaptive.ssl.SslConfig
Sets the trust managers.
setTrustManagers(TrustManager...) - Method in interface org.ldaptive.ssl.SSLContextInitializer
Sets the trust managers.
setTrustStore(String) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Sets the name of the truststore to use.
setTrustStoreAliases(String...) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Sets the aliases of the truststore to use.
setTrustStorePassword(String) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Sets the password for the truststore.
setTrustStoreType(String) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Sets the type of the truststore.
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(String) - Method in class org.ldaptive.auth.AuthenticationRequest
Sets the user.
setUserFilter(String) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Sets the filter used to search for the user.
setUserFilter(String) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets the filter used to search for the user.
setUserFilterParameters(Object[]) - Method in class org.ldaptive.auth.AbstractSearchDnResolver
Sets the filter parameters used to search for the user.
setUserFilterParameters(Object[]) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Sets the filter parameters used to search for the user.
setUserIdentity(String) - Method in class org.ldaptive.extended.PasswordModifyRequest
Sets the user to modify.
setUseSSL(boolean) - Method in class org.ldaptive.ConnectionConfig
Sets whether the SSL protocol will be used for connections.
setUseStartTLS(boolean) - Method in class org.ldaptive.ConnectionConfig
Sets whether startTLS will be used for connections.
setValidateOnCheckIn(boolean) - Method in class org.ldaptive.pool.PoolConfig
Sets the validate on check in flag.
setValidateOnCheckOut(boolean) - Method in class org.ldaptive.pool.PoolConfig
Sets the validate on check out flag.
setValidatePeriod(long) - Method in class org.ldaptive.pool.PoolConfig
Sets the period for which the pool will be validated.
setValidatePeriodically(boolean) - Method in class org.ldaptive.pool.PoolConfig
Sets the validate periodically flag.
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.
sharedState - Variable in class org.ldaptive.jaas.AbstractLoginModule
Shared state from other login module.
ShortValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a short for use in an ldap attribute value.
ShortValueTranscoder() - Constructor for class org.ldaptive.io.ShortValueTranscoder
Default constructor.
ShortValueTranscoder(boolean) - Constructor for class org.ldaptive.io.ShortValueTranscoder
Creates a new short value transcoder.
ShowDeactivatedLinkControl - Class in org.ldaptive.ad.control
Request control for active directory servers in include link attributes that refer to deleted-objects in a search operation.
ShowDeactivatedLinkControl() - Constructor for class org.ldaptive.ad.control.ShowDeactivatedLinkControl
Default constructor.
ShowDeactivatedLinkControl(boolean) - Constructor for class org.ldaptive.ad.control.ShowDeactivatedLinkControl
Creates a new show deactivated link control.
ShowDeletedControl - Class in org.ldaptive.ad.control
Request control for active directory servers to include deleted objects that match a search filter.
ShowDeletedControl() - Constructor for class org.ldaptive.ad.control.ShowDeletedControl
Default constructor.
ShowDeletedControl(boolean) - Constructor for class org.ldaptive.ad.control.ShowDeletedControl
Creates a new show deleted control.
ShowRecycledControl - Class in org.ldaptive.ad.control
Request control for active directory servers to include tombstones, deleted-objects, and recycled-objects that match a search filter.
ShowRecycledControl() - Constructor for class org.ldaptive.ad.control.ShowRecycledControl
Default constructor.
ShowRecycledControl(boolean) - Constructor for class org.ldaptive.ad.control.ShowRecycledControl
Creates a new show recycled control.
shutdown() - Method in class org.ldaptive.async.AsyncSearchOperation
Invokes ExecutorService.shutdown() on the underlying executor service.
shutdown() - Method in class org.ldaptive.auth.AggregateDnResolver
Invokes ExecutorService.shutdown() on the underlying executor service.
shutdown() - Method in class org.ldaptive.concurrent.AbstractOperationWorker
Invokes ExecutorService.shutdown() on the underlying executor service.
shutdown() - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Shuts down the executor service.
shutdownNow() - Method in class org.ldaptive.concurrent.AbstractSearchExecutor
Immediately shuts down the executor service.
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.jndi.JndiConnection
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.
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.
size() - Method in class org.ldaptive.cache.LRUCache
Returns the number of items in this cache.
size() - Method in class org.ldaptive.LdapAttribute
Returns the number of values in this ldap attribute.
size() - Method in class org.ldaptive.LdapEntry
Returns the number of attributes in this ldap attributes.
size() - Method in class org.ldaptive.LdapURL
Returns the number of entries in this ldap url.
size() - Method in class org.ldaptive.pool.Queue
Returns the number of elements in the queue.
size() - Method in class org.ldaptive.SearchResult
Returns the number of entries in this search result.
SOCKET_FACTORY - Static variable in class org.ldaptive.provider.jndi.JndiProvider
The value of this property is a string identifying the class name of a socket factory.
SocketConfig - Class in org.ldaptive.ssl
Contains the configuration data for sockets.
SocketConfig() - Constructor for class org.ldaptive.ssl.SocketConfig
 
SoftLimitConnectionPool - Class in org.ldaptive.pool
Implements a pool of connections that has a set minimum and maximum size.
SoftLimitConnectionPool() - Constructor for class org.ldaptive.pool.SoftLimitConnectionPool
Creates a new soft limit pool.
SoftLimitConnectionPool(DefaultConnectionFactory) - Constructor for class org.ldaptive.pool.SoftLimitConnectionPool
Creates a new soft limit pool.
SoftLimitConnectionPool(PoolConfig, DefaultConnectionFactory) - Constructor for class org.ldaptive.pool.SoftLimitConnectionPool
Creates a new soft limit pool.
SORT_BEHAVIOR - Static variable in enum org.ldaptive.SortBehavior
Sort behavior name.
SortBehavior - Enum in org.ldaptive
Enum to define how ldap result, entries, and attribute data should be sorted.
SortKey - Class in org.ldaptive.control
Used by SortRequestControl to declare how sorting should occur.
SortKey() - Constructor for class org.ldaptive.control.SortKey
Default constructor.
SortKey(String) - Constructor for class org.ldaptive.control.SortKey
Creates a new sort key.
SortKey(String, String) - Constructor for class org.ldaptive.control.SortKey
Creates a new sort key.
SortKey(String, String, boolean) - Constructor for class org.ldaptive.control.SortKey
Creates a new sort key.
SortRequestControl - Class in org.ldaptive.control
Request control for server side sorting.
SortRequestControl() - Constructor for class org.ldaptive.control.SortRequestControl
Default constructor.
SortRequestControl(SortKey[]) - Constructor for class org.ldaptive.control.SortRequestControl
Creates a new sort request control.
SortRequestControl(SortKey[], boolean) - Constructor for class org.ldaptive.control.SortRequestControl
Creates a new sort request control.
SortResponseControl - Class in org.ldaptive.control
Response control for server side sorting.
SortResponseControl() - Constructor for class org.ldaptive.control.SortResponseControl
Default constructor.
SortResponseControl(boolean) - Constructor for class org.ldaptive.control.SortResponseControl
Creates a new sort response control.
SortResponseControl(ResultCode, boolean) - Constructor for class org.ldaptive.control.SortResponseControl
Creates a new sort response control.
SortResponseControl(ResultCode, String, boolean) - Constructor for class org.ldaptive.control.SortResponseControl
Creates a new sort response control.
sortSrvRecords(List<DnsSrvConnectionStrategy.SrvRecord>) - Method in class org.ldaptive.provider.DnsSrvConnectionStrategy
Sorts the supplied SRV records according to RFC 2782.
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.
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.provider.DnsSrvConnectionStrategy.SrvRecord
Creates a new SRV record.
SslConfig - Class in org.ldaptive.ssl
Contains all the configuration data for SSL and startTLS.
SslConfig() - Constructor for class org.ldaptive.ssl.SslConfig
Default constructor.
SslConfig(CredentialConfig) - Constructor for class org.ldaptive.ssl.SslConfig
Creates a new ssl config.
SslConfig(TrustManager...) - Constructor for class org.ldaptive.ssl.SslConfig
Creates a new ssl config.
SslConfig(CredentialConfig, TrustManager...) - Constructor for class org.ldaptive.ssl.SslConfig
Creates a new ssl config.
SslConfigPropertyInvoker - Class in org.ldaptive.props
Handles properties for SslConfig.
SslConfigPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.SslConfigPropertyInvoker
Creates a new ssl config property invoker for the supplied class.
SslConfigPropertySource - Class in org.ldaptive.props
Reads properties specific to SslConfig and returns an initialized object of that type.
SslConfigPropertySource(SslConfig) - Constructor for class org.ldaptive.props.SslConfigPropertySource
Creates a new ssl config property source using the default properties file.
SslConfigPropertySource(SslConfig, String...) - Constructor for class org.ldaptive.props.SslConfigPropertySource
Creates a new ssl config property source.
SslConfigPropertySource(SslConfig, Reader...) - Constructor for class org.ldaptive.props.SslConfigPropertySource
Creates a new ssl config property source.
SslConfigPropertySource(SslConfig, Properties) - Constructor for class org.ldaptive.props.SslConfigPropertySource
Creates a new ssl config property source.
SslConfigPropertySource(SslConfig, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.SslConfigPropertySource
Creates a new sssl config property source.
SSLContextInitializer - Interface in org.ldaptive.ssl
Provides an interface for the initialization of new SSL contexts.
startTLS(LdapContext) - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
This will attempt the startTLS extended operation on the supplied ldap context.
storeCredentials(NameCallback, PasswordCallback, String) - Method in class org.ldaptive.jaas.AbstractLoginModule
Stores the supplied name, password, and entry dn in the stored state map.
storePass - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether credentials should be stored in the shared state map.
StringValueTranscoder - Class in org.ldaptive.io
Decodes and encodes a string for use in an ldap attribute value.
StringValueTranscoder() - Constructor for class org.ldaptive.io.StringValueTranscoder
 
subject - Variable in class org.ldaptive.jaas.AbstractLoginModule
Initialized subject.
subResult(int, int) - Method in class org.ldaptive.SearchResult
Returns a portion of this result between the specified fromIndex, inclusive, and toIndex, exclusive.
substring(String, int) - Static method in class org.ldaptive.DnParser
Returns a string representation of the supplied DN beginning at the supplied index.
substring(String, int, int) - Static method in class org.ldaptive.DnParser
Returns a string representation of the supplied DN beginning at beginIndex (inclusive) and ending at endIndex (exclusive).
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.
SyncInfoMessage - Class in org.ldaptive.intermediate
Intermediate response message for ldap content synchronization.
SyncInfoMessage() - Constructor for class org.ldaptive.intermediate.SyncInfoMessage
Default constructor.
SyncInfoMessage(ResponseControl[], int) - Constructor for class org.ldaptive.intermediate.SyncInfoMessage
Creates a new sync info message.
SyncInfoMessage.Type - Enum in org.ldaptive.intermediate
Types of request modes.
SyncReplClient - Class in org.ldaptive.control.util
Client that simplifies using the sync repl control.
SyncReplClient(Connection, boolean) - Constructor for class org.ldaptive.control.util.SyncReplClient
Creates a new sync repl client.
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.
SyncRequestControl - Class in org.ldaptive.control
Request control for ldap content synchronization.
SyncRequestControl() - Constructor for class org.ldaptive.control.SyncRequestControl
Default constructor.
SyncRequestControl(SyncRequestControl.Mode) - Constructor for class org.ldaptive.control.SyncRequestControl
Creates a new sync request control.
SyncRequestControl(SyncRequestControl.Mode, boolean) - Constructor for class org.ldaptive.control.SyncRequestControl
Creates a new sync request control.
SyncRequestControl(SyncRequestControl.Mode, byte[], boolean) - Constructor for class org.ldaptive.control.SyncRequestControl
Creates a new sync request control.
SyncRequestControl(SyncRequestControl.Mode, byte[], boolean, boolean) - Constructor for class org.ldaptive.control.SyncRequestControl
Creates a new sync request control.
SyncRequestControl.Mode - Enum in org.ldaptive.control
Types of request modes.
SyncStateControl - Class in org.ldaptive.control
Response control for ldap content synchronization.
SyncStateControl() - Constructor for class org.ldaptive.control.SyncStateControl
Default constructor.
SyncStateControl(boolean) - Constructor for class org.ldaptive.control.SyncStateControl
Creates a new sync state control.
SyncStateControl(SyncStateControl.State) - Constructor for class org.ldaptive.control.SyncStateControl
Creates a new sync state control.
SyncStateControl(SyncStateControl.State, boolean) - Constructor for class org.ldaptive.control.SyncStateControl
Creates a new sync state control.
SyncStateControl(SyncStateControl.State, UUID, boolean) - Constructor for class org.ldaptive.control.SyncStateControl
Creates a new sync state control.
SyncStateControl(SyncStateControl.State, UUID, byte[], boolean) - Constructor for class org.ldaptive.control.SyncStateControl
Creates a new sync state control.
SyncStateControl.State - Enum in org.ldaptive.control
Types of states.
Syntax - Class in org.ldaptive.schema
Bean for an attribute syntax schema element.
Syntax(String) - Constructor for class org.ldaptive.schema.Syntax
Creates a new attribute syntax.
Syntax(String, String, Extensions) - Constructor for class org.ldaptive.schema.Syntax
Creates a new attribute syntax.
SyntaxValueTranscoder - Class in org.ldaptive.schema.io
Decodes and encodes an attribute syntax for use in an ldap attribute value.
SyntaxValueTranscoder() - Constructor for class org.ldaptive.schema.io.SyntaxValueTranscoder
 

T

TAG_CLASS - Static variable in class org.ldaptive.asn1.ApplicationDERTag
Application class is 01b in first two high-order bits.
TAG_CLASS - Static variable in class org.ldaptive.asn1.ContextDERTag
Context-specific class is 10b in first two high-order bits.
TAG_CLASS - Static variable in enum org.ldaptive.asn1.UniversalDERTag
Universal tag class is 00b in first two high-order bytes.
TAG_NAME - Static variable in class org.ldaptive.asn1.ApplicationDERTag
Generic tag name "APP" for a application-specific type.
TAG_NAME - Static variable in class org.ldaptive.asn1.ContextDERTag
Generic tag name "CTX" for a context-specific type.
ThreadLocalTLSSocketFactory - Class in org.ldaptive.ssl
TLSSocketFactory implementation that uses a thread local variable to store configuration.
ThreadLocalTLSSocketFactory() - Constructor for class org.ldaptive.ssl.ThreadLocalTLSSocketFactory
 
throwIfNotInitialized() - Method in class org.ldaptive.pool.AbstractConnectionPool
Used to determine whether AbstractConnectionPool.initialize() has been invoked for this pool.
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.PasswordExpirationAccountState.Error
 
throwSecurityException() - Method in enum org.ldaptive.control.PasswordPolicyControl.Error
 
TLSSocketFactory - Class in org.ldaptive.ssl
An extension of SSLSocketFactory that leverages an SSL context initializer.
TLSSocketFactory() - Constructor for class org.ldaptive.ssl.TLSSocketFactory
 
toBytes(String) - Static method in class org.ldaptive.ad.GlobalIdentifier
Converts the supplied GUID to it's binary format.
toBytes(String) - Static method in class org.ldaptive.ad.SecurityIdentifier
Converts the supplied SID to it's binary format.
toBytes(boolean) - Static method in class org.ldaptive.asn1.BooleanType
Converts the supplied boolean to a byte array.
toBytes(BigInteger) - Static method in class org.ldaptive.asn1.IntegerType
Converts the supplied big integer to a byte array.
toBytes(String) - Static method in class org.ldaptive.asn1.OctetStringType
Converts the supplied string to a byte array using the UTF-8 encoding.
toBytes(int[]) - Static method in class org.ldaptive.asn1.OidType
Converts the supplied list of oid components to a byte array.
toBytes(int) - Static method in class org.ldaptive.asn1.OidType
Converts the supplied oid component to a byte array.
toBytes(UUID) - Static method in class org.ldaptive.asn1.UuidType
Converts the supplied uuid to a byte array.
toLdapAttribute(Attribute) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns an ldap attribute using the supplied jndi attribute.
toRoles(SearchResult) - Static method in class org.ldaptive.jaas.LdapRole
Iterates over the supplied result and returns all attributes as a set of ldap roles.
toRoles(LdapEntry) - Static method in class org.ldaptive.jaas.LdapRole
Iterates over the supplied entry and returns all attributes as a set of ldap roles.
toRoles(Collection<LdapAttribute>) - Static method in class org.ldaptive.jaas.LdapRole
Iterates over the supplied attributes and returns all values as a set of ldap roles.
toSearchEntry(SearchResult) - Method in class org.ldaptive.provider.jndi.JndiUtils
Returns a search entry using the supplied jndi search result.
toString() - Method in class org.ldaptive.AbstractOperation.ReopenOperationExceptionHandler
 
toString() - Method in class org.ldaptive.AbstractOperation
 
toString() - Method in class org.ldaptive.ad.control.DirSyncControl
 
toString() - Method in class org.ldaptive.ad.control.ExtendedDnControl
 
toString() - Method in class org.ldaptive.ad.control.ForceUpdateControl
 
toString() - Method in class org.ldaptive.ad.control.GetStatsControl
 
toString() - Method in class org.ldaptive.ad.control.LazyCommitControl
 
toString() - Method in class org.ldaptive.ad.control.NotificationControl
 
toString() - Method in class org.ldaptive.ad.control.PermissiveModifyControl
 
toString() - Method in class org.ldaptive.ad.control.RangeRetrievalNoerrControl
 
toString() - Method in class org.ldaptive.ad.control.SearchOptionsControl
 
toString() - Method in class org.ldaptive.ad.control.ShowDeactivatedLinkControl
 
toString() - Method in class org.ldaptive.ad.control.ShowDeletedControl
 
toString() - Method in class org.ldaptive.ad.control.ShowRecycledControl
 
toString() - Method in class org.ldaptive.ad.control.util.NotificationClient.NotificationItem
 
toString() - Method in class org.ldaptive.ad.control.VerifyNameControl
 
toString() - Method in class org.ldaptive.ad.extended.FastBindRequest
 
toString() - Method in class org.ldaptive.ad.extended.FastBindResponse
 
toString(byte[]) - Static method in class org.ldaptive.ad.GlobalIdentifier
Converts the supplied GUID to it's string format.
toString(byte[]) - Static method in class org.ldaptive.ad.SecurityIdentifier
Converts the supplied SID to it's string format.
toString() - Method in class org.ldaptive.AddRequest
 
toString() - Method in class org.ldaptive.asn1.AbstractDERTag
 
toString() - Method in class org.ldaptive.asn1.ApplicationDERTag
 
toString() - Method in class org.ldaptive.asn1.AttributeValueAssertion
 
toString() - Method in class org.ldaptive.asn1.AttributeValueAssertion.Value
 
toString() - Method in class org.ldaptive.asn1.CustomDERTag
 
toString() - Method in class org.ldaptive.asn1.DERPath
 
toString() - Method in class org.ldaptive.asn1.DN
 
toString() - Method in class org.ldaptive.asn1.RDN
 
toString() - Method in class org.ldaptive.async.FutureResponse
 
toString() - Method in class org.ldaptive.AttributeModification
 
toString() - Method in class org.ldaptive.auth.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.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.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.SortKey
 
toString() - Method in class org.ldaptive.control.SortRequestControl
 
toString() - Method in class org.ldaptive.control.SortResponseControl
 
toString() - Method in class org.ldaptive.control.SyncDoneControl
 
toString() - Method in class org.ldaptive.control.SyncRequestControl
 
toString() - Method in class org.ldaptive.control.SyncStateControl
 
toString() - Method in class org.ldaptive.control.util.PersistentSearchItem.Entry
 
toString() - Method in class org.ldaptive.control.util.PersistentSearchItem
 
toString() - Method in class org.ldaptive.control.util.SyncReplItem.Entry
 
toString() - Method in class org.ldaptive.control.util.SyncReplItem.Response
 
toString() - Method in class org.ldaptive.control.util.SyncReplItem
 
toString() - Method in class org.ldaptive.control.util.VirtualListViewParams
 
toString() - Method in class org.ldaptive.control.VirtualListViewRequestControl
 
toString() - Method in class org.ldaptive.control.VirtualListViewResponseControl
 
toString() - Method in class org.ldaptive.Credential
 
toString() - Method in class org.ldaptive.DefaultConnectionFactory.DefaultConnection
 
toString() - Method in class org.ldaptive.DefaultConnectionFactory
 
toString() - Method in class org.ldaptive.DeleteRequest
 
toString() - Method in class org.ldaptive.ext.MergeRequest
 
toString() - Method in class org.ldaptive.extended.CancelRequest
 
toString() - Method in class org.ldaptive.extended.CancelResponse
 
toString() - Method in class org.ldaptive.extended.PasswordModifyRequest
 
toString() - Method in class org.ldaptive.extended.PasswordModifyResponse
 
toString() - Method in class org.ldaptive.extended.WhoAmIRequest
 
toString() - Method in class org.ldaptive.extended.WhoAmIResponse
 
toString() - Method in class org.ldaptive.handler.CaseChangeEntryHandler
 
toString() - Method in class org.ldaptive.handler.DnAttributeEntryHandler
 
toString() - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
 
toString() - Method in class org.ldaptive.handler.RecursiveEntryHandler
 
toString() - Method in class org.ldaptive.intermediate.SyncInfoMessage
 
toString() - Method in class org.ldaptive.jaas.LdapCredential
 
toString() - Method in class org.ldaptive.jaas.LdapDnPrincipal
 
toString() - Method in class org.ldaptive.jaas.LdapGroup
 
toString() - Method in class org.ldaptive.jaas.LdapPrincipal
 
toString() - Method in class org.ldaptive.jaas.LdapRole
 
toString() - Method in class org.ldaptive.jaas.PooledSearchRoleResolver
 
toString() - Method in class org.ldaptive.jaas.SearchRoleResolver
 
toString() - Method in class org.ldaptive.LdapAttribute
 
toString() - Method in class org.ldaptive.LdapEntry
 
toString() - Method in exception org.ldaptive.LdapException
 
toString() - Method in class org.ldaptive.LdapURL.Entry
 
toString() - Method in class org.ldaptive.LdapURL
 
toString() - Method in class org.ldaptive.ModifyDnRequest
 
toString() - Method in class org.ldaptive.ModifyRequest
 
toString() - Method in class org.ldaptive.pool.AbstractConnectionPool
 
toString() - Method in class org.ldaptive.pool.BindPassivator
 
toString() - Method in class org.ldaptive.pool.CompareValidator
 
toString() - Method in class org.ldaptive.pool.IdlePruneStrategy
 
toString() - Method in class org.ldaptive.pool.PoolConfig
 
toString() - Method in class org.ldaptive.pool.PooledConnectionFactory
 
toString() - Method in class org.ldaptive.pool.PooledConnectionStatistics
 
toString() - Method in class org.ldaptive.pool.Queue
 
toString() - Method in class org.ldaptive.pool.SearchValidator
 
toString() - Method in class org.ldaptive.provider.AbstractProviderConnectionFactory
 
toString() - Method in class org.ldaptive.provider.DnsSrvConnectionStrategy.SrvRecord
 
toString() - Method in class org.ldaptive.provider.DnsSrvConnectionStrategy
 
toString() - Method in class org.ldaptive.provider.jndi.JndiConnectionFactory
 
toString() - Method in class org.ldaptive.provider.jndi.JndiProviderConfig
 
toString() - Method in class org.ldaptive.provider.jndi.JndiStartTLSConnectionFactory
 
toString() - Method in class org.ldaptive.provider.ProviderConfig
 
toString() - Method in class org.ldaptive.provider.SearchItem
 
toString() - Method in class org.ldaptive.Response
 
toString() - Method in class org.ldaptive.sasl.CramMd5Config
 
toString() - Method in class org.ldaptive.sasl.DigestMd5Config
 
toString() - Method in class org.ldaptive.sasl.ExternalConfig
 
toString() - Method in class org.ldaptive.sasl.GssApiConfig
 
toString() - Method in class org.ldaptive.sasl.SaslConfig
 
toString() - Method in class org.ldaptive.schema.AttributeType
 
toString() - Method in class org.ldaptive.schema.DITContentRule
 
toString() - Method in class org.ldaptive.schema.DITStructureRule
 
toString() - Method in class org.ldaptive.schema.Extensions
 
toString() - Method in class org.ldaptive.schema.MatchingRule
 
toString() - Method in class org.ldaptive.schema.MatchingRuleUse
 
toString() - Method in class org.ldaptive.schema.NameForm
 
toString() - Method in class org.ldaptive.schema.ObjectClass
 
toString() - Method in class org.ldaptive.schema.Schema
 
toString() - Method in class org.ldaptive.schema.Syntax
 
toString() - Method in class org.ldaptive.SearchEntry
 
toString() - Method in class org.ldaptive.SearchFilter
 
toString() - Method in class org.ldaptive.SearchReference
 
toString() - Method in class org.ldaptive.SearchRequest
 
toString() - Method in class org.ldaptive.SearchResult
 
toString() - Method in class org.ldaptive.ssl.AggregateTrustManager
 
toString() - Method in class org.ldaptive.ssl.DefaultSSLContextInitializer
 
toString() - Method in class org.ldaptive.ssl.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
 
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.
TranscoderFactory - Class in org.ldaptive.beans.reflect
Creates value transcoders and stores them in a static map.
trustManagers - Variable in class org.ldaptive.ssl.AbstractSSLContextInitializer
Trust managers.
tryFirstPass - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether credentials from the shared state should be used if they are available.
TYPES_ONLY - Static variable in class org.ldaptive.provider.jndi.JndiConnection
The value of this property is a string that specifies to only return attribute type names, no values.

U

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

V

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

W

WhoAmIEntryResolver - Class in org.ldaptive.auth
Executes the WhoAmIOperation on the authenticated connection, then performs an object level search on the result.
WhoAmIEntryResolver() - Constructor for class org.ldaptive.auth.WhoAmIEntryResolver
 
WhoAmIOperation - Class in org.ldaptive.extended
Executes an ldap who am i operation.
WhoAmIOperation(Connection) - Constructor for class org.ldaptive.extended.WhoAmIOperation
Creates a new who am i operation.
WhoAmIRequest - Class in org.ldaptive.extended
Contains the data required to perform an ldap who am i operation.
WhoAmIRequest() - Constructor for class org.ldaptive.extended.WhoAmIRequest
 
WhoAmIResponse - Class in org.ldaptive.extended
Contains the response from an ldap who am i operation.
WhoAmIResponse() - Constructor for class org.ldaptive.extended.WhoAmIResponse
 
write() - 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.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
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2022. All rights reserved.