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

A

abandon() - Method in class org.ldaptive.ad.control.util.NotificationClient
Invokes an abandon operation on the last invocation of NotificationClient.execute(SearchRequest, int).
abandon() - Method in class org.ldaptive.control.util.PersistentSearchClient
Invokes an abandon operation on the search handle.
abandon() - Method in interface org.ldaptive.OperationHandle
Abandons this operation.
abandon() - Method in class org.ldaptive.transport.DefaultOperationHandle
 
abandon(LdapException) - Method in class org.ldaptive.transport.DefaultOperationHandle
Abandons this operation.
AbandonRequest - Class in org.ldaptive
LDAP abandon request defined as:
AbandonRequest() - Constructor for class org.ldaptive.AbandonRequest
Default constructor.
AbandonRequest(int) - Constructor for class org.ldaptive.AbandonRequest
Creates a new abandon request.
AbandonRequest.Builder - Class in org.ldaptive
Abandon request builder.
abandonRequests() - Method in class org.ldaptive.transport.netty.HandleMap
Invokes DefaultOperationHandle.abandon() for all handles that have sent a request but not received a response.
abort() - Method in class org.ldaptive.jaas.AbstractLoginModule
 
ABSTRACT - org.ldaptive.schema.ObjectClassType
abstract.
AbstractAttributeValueAssertionFilter - Class in org.ldaptive.filter
Base class for attribute value assertion filters.
AbstractAttributeValueAssertionFilter(Filter.Type, String, byte[]) - Constructor for class org.ldaptive.filter.AbstractAttributeValueAssertionFilter
Creates a new abstract attribute value assertion filter.
AbstractAttributeValueEscaper - Class in org.ldaptive.dn
Escapes an attribute value per RFC 4514 section 2.4.
AbstractAttributeValueEscaper() - Constructor for class org.ldaptive.dn.AbstractAttributeValueEscaper
 
AbstractAttributeValueMutator - Class in org.ldaptive.beans.reflect
Base implementation of a AttributeValueMutator.
AbstractAttributeValueMutator(String, boolean, 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<T> - Class in org.ldaptive.ad.handler
Base class for entry handlers that convert a binary attribute to its string form.
AbstractBinaryAttributeHandler() - Constructor for class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
 
AbstractBinaryValueTranscoder<T> - Class in org.ldaptive.transcode
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.transcode.AbstractBinaryValueTranscoder
 
AbstractBuilder(T) - Constructor for class org.ldaptive.AbstractConnectionValidator.AbstractBuilder
Creates a new abstract builder.
AbstractBuilder(T) - Constructor for class org.ldaptive.AbstractMessage.AbstractBuilder
 
AbstractBuilder(T) - Constructor for class org.ldaptive.AbstractOperation.AbstractBuilder
Creates a new abstract builder.
AbstractBuilder(T) - Constructor for class org.ldaptive.AbstractOperationConnectionValidator.AbstractBuilder
Creates a new abstract builder.
AbstractBuilder(T) - Constructor for class org.ldaptive.AbstractRequestMessage.AbstractBuilder
Creates a new abstract builder.
AbstractBuilder(T) - Constructor for class org.ldaptive.AbstractResult.AbstractBuilder
 
AbstractBuilder(T) - Constructor for class org.ldaptive.pool.AbstractPruneStrategy.AbstractBuilder
Creates a new abstract builder.
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.
AbstractCollectionReflectionTranscoder - Class in org.ldaptive.beans.reflect
Reflection transcoder for an object that implements a Collection.
AbstractCollectionReflectionTranscoder(Class<?>, ArrayReflectionTranscoder) - Constructor for class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Creates a new abstract collection reflection transcoder.
AbstractCollectionReflectionTranscoder(Class<?>, SingleValueReflectionTranscoder<?>) - Constructor for class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Creates a new abstract collection reflection transcoder.
AbstractConfig - Class in org.ldaptive
Provides common implementations for configuration objects.
AbstractConfig() - Constructor for class org.ldaptive.AbstractConfig
 
AbstractConnectionFactoryManagerPropertySource<T extends ConnectionFactoryManager> - Class in org.ldaptive.props
Property source for classes that contain a connection factory.
AbstractConnectionFactoryManagerPropertySource(T, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.AbstractConnectionFactoryManagerPropertySource
Creates a new search dn resolver property source.
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.
AbstractConnectionStrategy - Class in org.ldaptive
Base class for connection strategy implementations.
AbstractConnectionStrategy() - Constructor for class org.ldaptive.AbstractConnectionStrategy
 
AbstractConnectionStrategy.DefaultLdapURLIterator - Class in org.ldaptive
Default iterator implementation.
AbstractConnectionValidator - Class in org.ldaptive
Base class for connection validator implementations.
AbstractConnectionValidator() - Constructor for class org.ldaptive.AbstractConnectionValidator
 
AbstractConnectionValidator.AbstractBuilder<B,​T extends AbstractConnectionValidator> - Class in org.ldaptive
Base class for validator builders.
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
 
AbstractDefaultDefinitionFunction<T extends SchemaElement> - Class in org.ldaptive.schema
Base class for default definition functions.
AbstractDefaultDefinitionFunction() - Constructor for class org.ldaptive.schema.AbstractDefaultDefinitionFunction
 
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.
AbstractDNSResolver<T> - Class in org.ldaptive.dns
Base class for all DNS resolvers.
AbstractDNSResolver(DNSContextFactory) - Constructor for class org.ldaptive.dns.AbstractDNSResolver
Creates a new abstract DNS resolver.
AbstractEntryHandler<T> - Class in org.ldaptive.handler
Base class for entry handlers which simply returns values unaltered.
AbstractEntryHandler() - Constructor for class org.ldaptive.handler.AbstractEntryHandler
 
AbstractFilterFunction - Class in org.ldaptive.filter
Base implementation to parse an LDAP search filter string.
AbstractFilterFunction() - Constructor for class org.ldaptive.filter.AbstractFilterFunction
 
AbstractFollowReferralHandler<Q extends Request,​S extends Result> - Class in org.ldaptive.referral
Common implementation of referral handling.
AbstractFollowReferralHandler(int, int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.AbstractFollowReferralHandler
Creates a new abstract referral handler.
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
 
AbstractMessage - Class in org.ldaptive
LDAP message envelope defined as:
AbstractMessage() - Constructor for class org.ldaptive.AbstractMessage
 
AbstractMessage.AbstractBuilder<B,​T extends AbstractMessage> - Class in org.ldaptive
 
AbstractMessage.ControlParser - Class in org.ldaptive
Parses a buffer containing an LDAP control.
AbstractMessage.ControlsHandler - Class in org.ldaptive
Parse handler implementation for the message controls.
AbstractMessage.MessageIDHandler - Class in org.ldaptive
Parse handler implementation for the message ID.
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 extends Result> - Class in org.ldaptive
Base class for operations.
AbstractOperation() - Constructor for class org.ldaptive.AbstractOperation
Default constructor.
AbstractOperation(ConnectionFactory) - Constructor for class org.ldaptive.AbstractOperation
Creates a new abstract operation.
AbstractOperation.AbstractBuilder<B,​T extends AbstractOperation> - Class in org.ldaptive
Base class for operation builders.
AbstractOperationConnectionValidator<Q extends Request,​S extends Result> - Class in org.ldaptive
Base class for validators that use an operation to perform validation.
AbstractOperationConnectionValidator() - Constructor for class org.ldaptive.AbstractOperationConnectionValidator
 
AbstractOperationConnectionValidator.AbstractBuilder<Q extends Request,​S extends Result,​B,​T extends AbstractOperationConnectionValidator<Q,​S>> - Class in org.ldaptive
Base class for operation validator builders.
AbstractOperationWorker<T extends Operation<Q,​S>,​Q extends Request,​S extends Result> - Class in org.ldaptive.concurrent
Base class for worker operations.
AbstractOperationWorker(T) - Constructor for class org.ldaptive.concurrent.AbstractOperationWorker
Creates a new abstract operation worker.
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.
AbstractPrimitiveValueTranscoder<T> - Class in org.ldaptive.transcode
Base class for primitive value transcoders.
AbstractPrimitiveValueTranscoder() - Constructor for class org.ldaptive.transcode.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.
AbstractPruneStrategy - Class in org.ldaptive.pool
Base class for prune strategy implementations.
AbstractPruneStrategy() - Constructor for class org.ldaptive.pool.AbstractPruneStrategy
 
AbstractPruneStrategy.AbstractBuilder<B,​T extends AbstractPruneStrategy> - Class in org.ldaptive.pool
Base class for prune strategy builders.
AbstractRegexDefinitionFunction<T extends SchemaElement> - Class in org.ldaptive.schema
Base class for regex definition functions.
AbstractRegexDefinitionFunction() - Constructor for class org.ldaptive.schema.AbstractRegexDefinitionFunction
 
AbstractRequestMessage - Class in org.ldaptive
LDAP message envelope defined as:
AbstractRequestMessage() - Constructor for class org.ldaptive.AbstractRequestMessage
 
AbstractRequestMessage.AbstractBuilder<B,​T extends AbstractRequestMessage> - Class in org.ldaptive
Base class for request builders.
AbstractResult - Class in org.ldaptive
LDAP result message defined as:
AbstractResult() - Constructor for class org.ldaptive.AbstractResult
 
AbstractResult.AbstractBuilder<B,​T extends AbstractResult> - Class in org.ldaptive
 
AbstractResult.DiagnosticMessageHandler - Class in org.ldaptive
Parse handler implementation for the LDAP diagnostic message.
AbstractResult.MatchedDNHandler - Class in org.ldaptive
Parse handler implementation for the LDAP matched DN.
AbstractResult.ReferralHandler - Class in org.ldaptive
Parse handler implementation for the LDAP referral.
AbstractResult.ResultCodeHandler - Class in org.ldaptive
Parse handler implementation for the LDAP result code.
AbstractRetryMetadata - Class in org.ldaptive
Common implementation of retry metadata.
AbstractRetryMetadata() - Constructor for class org.ldaptive.AbstractRetryMetadata
 
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.transcode
Base class for schema element value transcoders.
AbstractSchemaElementValueTranscoder() - Constructor for class org.ldaptive.schema.transcode.AbstractSchemaElementValueTranscoder
 
AbstractSearchEntryResolver - Class in org.ldaptive.auth
Base implementation for search entry resolvers.
AbstractSearchEntryResolver() - Constructor for class org.ldaptive.auth.AbstractSearchEntryResolver
 
AbstractSearchOperationFactory - Class in org.ldaptive
Base class for classes that perform searches.
AbstractSearchOperationFactory() - Constructor for class org.ldaptive.AbstractSearchOperationFactory
 
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.transcode
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.transcode.AbstractStringValueTranscoder
 
accept(Connection) - Method in class org.ldaptive.SingleConnectionFactory.ReinitializeConnectionConsumer
 
ACCOUNT_DISABLED - org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
account disabled.
ACCOUNT_DISABLED - org.ldaptive.auth.ext.FreeIPAAccountState.Error
account disabled.
ACCOUNT_EXPIRED - org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
account expired.
ACCOUNT_EXPIRED - org.ldaptive.auth.ext.EDirectoryAccountState.Error
account expired.
ACCOUNT_EXPIRED - org.ldaptive.auth.ext.FreeIPAAccountState.Error
account expired.
ACCOUNT_LOCKED - org.ldaptive.control.PasswordPolicyControl.Error
account locked.
ACCOUNT_LOCKED_OUT - org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
account locked out.
ACCOUNT_NOT_FOUND - org.ldaptive.auth.ext.FreeIPAAccountState.Error
account not found.
accountErrors - Variable in class org.ldaptive.auth.AccountState
account error.
accountState - Variable in class org.ldaptive.auth.AuthenticationResponse
Account state.
AccountState - Class in org.ldaptive.auth
Represents the state of an LDAP account based on account policies for that LDAP.
AccountState(AccountState.Error...) - Constructor for class org.ldaptive.auth.AccountState
Creates a new account state.
AccountState(AccountState.Warning...) - 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.
accountWarnings - Variable in class org.ldaptive.auth.AccountState
account warning.
acquireThrottle() - Method in class org.ldaptive.transport.netty.HandleMap
Attempt to acquire the throttle semaphore.
activate() - Method in class org.ldaptive.LdapURL
Marks this URL as active.
activateAndValidateConnection(PooledConnectionProxy) - Method in class org.ldaptive.pool.AbstractConnectionPool
Attempts to activate and validate a connection.
activateCondition - Variable in class org.ldaptive.AbstractConnectionStrategy
Condition used to determine whether to activate a URL.
ActivationException - Exception in org.ldaptive.pool
Thrown when an attempt to activate a pooled connection fails.
ActivationException(Exception) - Constructor for exception org.ldaptive.pool.ActivationException
Creates a new activation exception.
ActivationException(String) - Constructor for exception org.ldaptive.pool.ActivationException
Creates a new activation exception.
ActivationException(String, Exception) - Constructor for exception org.ldaptive.pool.ActivationException
Creates a new activation exception.
activator - Variable in class org.ldaptive.pool.AbstractConnectionPool
For activating connections.
activator(ConnectionActivator) - Method in class org.ldaptive.PooledConnectionFactory.Builder
 
ACTIVATOR_PERIOD - Static variable in class org.ldaptive.LdapURLActivatorService
How often to test inactive connections.
ACTIVATOR_PERIOD_PROPERTY - Static variable in class org.ldaptive.LdapURLActivatorService
Ldap activator period system property.
active - Variable in class org.ldaptive.LdapURL
False if the last connection attempt to this URL failed, which should result in updating LdapURL.retryMetadata, otherwise true.
active - Variable in class org.ldaptive.pool.AbstractConnectionPool
List of connections in use.
activeCount() - Method in class org.ldaptive.pool.AbstractConnectionPool
 
activeCount() - Method in interface org.ldaptive.pool.ConnectionPool
Returns the number of connections in use.
ActiveDirectoryAccountState - Class in org.ldaptive.auth.ext
Represents the state of an Active Directory account.
ActiveDirectoryAccountState(ZonedDateTime) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAccountState
Creates a new active directory account state.
ActiveDirectoryAccountState(ActiveDirectoryAccountState.Error) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAccountState
Creates a new active directory account state.
ActiveDirectoryAccountState.Error - Enum in org.ldaptive.auth.ext
Enum to define active directory errors.
ActiveDirectoryAuthenticationResponseHandler - Class in org.ldaptive.auth.ext
Attempts to parse the authentication response message and set the account state using data associated with active directory.
ActiveDirectoryAuthenticationResponseHandler() - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Default constructor.
ActiveDirectoryAuthenticationResponseHandler(Period) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Creates a new active directory authentication response handler.
ActiveDirectoryAuthenticationResponseHandler(Period, Period) - Constructor for class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Creates a new active directory authentication response handler.
ActivePassiveConnectionStrategy - Class in org.ldaptive
Connection strategy that attempts hosts ordered exactly the way they are configured.
ActivePassiveConnectionStrategy() - Constructor for class org.ldaptive.ActivePassiveConnectionStrategy
Default constructor.
ActivePassiveConnectionStrategy(Function<List<LdapURL>, Iterator<LdapURL>>) - Constructor for class org.ldaptive.ActivePassiveConnectionStrategy
Creates a new active passive connection strategy.
activeStats - Variable in class org.ldaptive.pool.PooledConnectionStatistics
Active stats.
add(int, RDn) - Method in class org.ldaptive.dn.Dn
Adds the supplied RDN at the supplied index.
add(String) - Method in class org.ldaptive.dn.Dn.Builder
 
add(String...) - Method in enum org.ldaptive.ReturnAttributes
Combines the supplied attributes with the value of this return attributes.
add(Dn) - Method in class org.ldaptive.dn.Dn
Adds all the RDNs in the supplied DN to the end of this DN.
add(Dn) - Method in class org.ldaptive.dn.Dn.Builder
 
add(RDn) - Method in class org.ldaptive.dn.Dn
Adds the supplied RDN to the end of this DN.
add(RDn) - Method in class org.ldaptive.dn.Dn.Builder
 
add(MergeRequest, LdapEntry) - Method in class org.ldaptive.ext.MergeOperation
Executes an AddOperation for the supplied entry.
add(Filter) - Method in class org.ldaptive.filter.AndFilter
 
add(Filter) - Method in interface org.ldaptive.filter.FilterSet
Adds a search filter to this set.
add(Filter) - Method in class org.ldaptive.filter.NotFilter
 
add(Filter) - Method in class org.ldaptive.filter.OrFilter
 
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(T) - Method in class org.ldaptive.pool.Queue
Adds an object to the queue based on the queue type.
add(T, ResultPredicate) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Adds the supplied annotated object to an LDAP.
ADD - org.ldaptive.AttributeModification.Type
Add a new attribute.
ADD - org.ldaptive.control.PersistentSearchChangeType
add.
ADD - org.ldaptive.control.SyncStateControl.State
add.
ADD_PATH - Static variable in class org.ldaptive.transport.ResponseParser
Add response DER path.
addActiveStat() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Inserts the current timestamp into the active statistics.
addActiveStat(Instant) - Method in class org.ldaptive.pool.PooledConnectionStatistics
Inserts the supplied timestamp into the active statistics.
addAttributes(Collection<LdapAttribute>) - Method in class org.ldaptive.LdapEntry
Adds attributes to the entry.
addAttributes(LdapAttribute...) - Method in class org.ldaptive.LdapEntry
Adds attributes to the entry.
addAttributeValueMutator(Collection<AttributeValueMutator>) - Method in class org.ldaptive.beans.AbstractClassDescriptor
Adds attribute value mutators to this class descriptor.
addAttributeValueMutator(AttributeValueMutator) - Method in class org.ldaptive.beans.AbstractClassDescriptor
Adds an attribute value mutator to this class descriptor.
addAuthenticationHandler(String, AuthenticationHandler) - Method in class org.ldaptive.auth.AggregateAuthenticationHandler
Adds an authentication handler with the supplied label.
addAuthenticationResponseHandlers(String, AuthenticationResponseHandler...) - Method in class org.ldaptive.auth.AggregateAuthenticationResponseHandler
Adds an authentication response handler with the supplied label.
addAvailableStat() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Inserts the current timestamp into the available statistics.
addAvailableStat(Instant) - Method in class org.ldaptive.pool.PooledConnectionStatistics
Inserts the supplied timestamp into the available statistics.
addBinaryValues(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.
addBufferValues(ByteBuffer...) - Method in class org.ldaptive.LdapAttribute
Adds all the buffers in the supplied collection as values for this attribute.
addBufferValues(Collection<ByteBuffer>) - Method in class org.ldaptive.LdapAttribute
Adds all the buffers in the supplied collection as values for this attribute.
AddControlAuthenticationRequestHandler - Class in org.ldaptive.auth
Authentication request handler that adds RequestControls to the AuthenticationRequest.
AddControlAuthenticationRequestHandler(AddControlAuthenticationRequestHandler.ControlFactory) - Constructor for class org.ldaptive.auth.AddControlAuthenticationRequestHandler
Creates a new add control authentication request handler.
AddControlAuthenticationRequestHandler.ControlFactory - Interface in org.ldaptive.auth
Factory that produces RequestControls.
addControls(ResponseControl...) - Method in class org.ldaptive.AbstractMessage
Adds the supplied controls to this message.
addDefaultConverters(GenericConversionService) - Method in class org.ldaptive.beans.spring.SpringLdapEntryMapper
Adds default converters to the supplied conversion service.
addDnResolver(String, DnResolver) - Method in class org.ldaptive.auth.AggregateDnResolver
Adds a DN resolver with the supplied label.
addEntries(Collection<LdapEntry>) - Method in class org.ldaptive.SearchResponse
Adds entry(s) to this search result.
addEntries(LdapEntry...) - Method in class org.ldaptive.SearchResponse
Adds an entry to this search result.
addEntryResolver(String, EntryResolver) - Method in class org.ldaptive.auth.AggregateEntryResolver
Adds an entry resolver with the supplied label.
addEntryUuids(UUID...) - Method in class org.ldaptive.extended.SyncInfoMessage
Adds the supplied UUIDs to this message.
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.
addIfExists - Variable in class org.ldaptive.handler.DnAttributeEntryHandler
Whether to add the entry dn if an attribute of the same name exists.
addMember(Principal) - Method in class org.ldaptive.jaas.LdapGroup
Adds a member to this group.
addOperation - Variable in class org.ldaptive.ext.MergeOperation
Add operation used to add a new entry.
AddOperation - Class in org.ldaptive
Executes an ldap add operation.
AddOperation() - Constructor for class org.ldaptive.AddOperation
Default constructor.
AddOperation(ConnectionFactory) - Constructor for class org.ldaptive.AddOperation
Creates a new add operation.
AddOperation.Builder - Class in org.ldaptive
Add operation builder.
AddOperationWorker - Class in org.ldaptive.concurrent
Executes multiple ldap add operations asynchronously.
AddOperationWorker() - Constructor for class org.ldaptive.concurrent.AddOperationWorker
Default constructor.
AddOperationWorker(AddOperation) - Constructor for class org.ldaptive.concurrent.AddOperationWorker
Creates a new add operation worker.
addReferences(Collection<SearchResultReference>) - Method in class org.ldaptive.SearchResponse
Adds references(s) to this search result.
addReferences(SearchResultReference...) - Method in class org.ldaptive.SearchResponse
Adds a reference to this search result.
addReferralURLs(String...) - Method in class org.ldaptive.AbstractResult
Adds referral URLs to the result.
AddRequest - Class in org.ldaptive
LDAP add request defined as:
AddRequest() - Constructor for class org.ldaptive.AddRequest
Default constructor.
AddRequest(String, Collection<LdapAttribute>) - Constructor for class org.ldaptive.AddRequest
Creates a new add request.
AddRequest(String, LdapAttribute...) - Constructor for class org.ldaptive.AddRequest
Creates a new add request.
AddRequest.Builder - Class in org.ldaptive
Add request builder.
AddResponse - Class in org.ldaptive
LDAP add response defined as:
AddResponse() - Constructor for class org.ldaptive.AddResponse
Default constructor.
AddResponse(DERBuffer) - Constructor for class org.ldaptive.AddResponse
Creates a new add response.
AddResponse.Builder - Class in org.ldaptive
 
addStringValues(String...) - Method in class org.ldaptive.ad.UnicodePwdAttribute
 
addStringValues(String...) - Method in class org.ldaptive.LdapAttribute
Adds the supplied string as a value for this attribute.
addStringValues(Collection<String>) - Method in class org.ldaptive.LdapAttribute
Adds all the strings in the supplied collection as values for this attribute.
addTag(DERTag, int) - Method in class org.ldaptive.asn1.DERParser
Add the given tag at the specified index to all permutations of the current parser path and increases the number of permutations as necessary to satisfy the following relation:
addUris(String...) - Method in class org.ldaptive.SearchResultReference
Adds a new URI to this reference.
addUris(Collection<String>) - Method in class org.ldaptive.SearchResultReference
Adds a new URI to this reference.
addValues(Function<T, byte[]>, 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 function.
addValues(Function<T, byte[]>, T...) - Method in class org.ldaptive.LdapAttribute
Adds the supplied values for this attribute by encoding them with the supplied function.
adError - Variable in class org.ldaptive.auth.ext.ActiveDirectoryAccountState
active directory specific enum.
ADMIN_LIMIT_EXCEEDED - org.ldaptive.ResultCode
admin limit exceeded.
AFFECTS_MULTIPLE_DSAS - org.ldaptive.ResultCode
affected multiple dsas.
afterCount - Variable in class org.ldaptive.control.util.VirtualListViewParams
VLV after count.
afterCount - Variable in class org.ldaptive.control.VirtualListViewRequestControl
number of entries after the target entry the server should send.
AggregateAuthenticationHandler - Class in org.ldaptive.auth
Used in conjunction with an AggregateDnResolver to authenticate the resolved DN.
AggregateAuthenticationHandler() - Constructor for class org.ldaptive.auth.AggregateAuthenticationHandler
Default constructor.
AggregateAuthenticationHandler(Map<String, AuthenticationHandler>) - Constructor for class org.ldaptive.auth.AggregateAuthenticationHandler
Creates a new aggregate authentication handler.
AggregateAuthenticationHandler.Builder - Class in org.ldaptive.auth
 
AggregateAuthenticationResponseHandler - Class in org.ldaptive.auth
Used in conjunction with an AggregateDnResolver to execute a list of response handlers.
AggregateAuthenticationResponseHandler() - Constructor for class org.ldaptive.auth.AggregateAuthenticationResponseHandler
Default constructor.
AggregateAuthenticationResponseHandler(Map<String, AuthenticationResponseHandler[]>) - Constructor for class org.ldaptive.auth.AggregateAuthenticationResponseHandler
Creates a new aggregate authentication response handler.
AggregateAuthenticationResponseHandler.Builder - Class in org.ldaptive.auth
 
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.Builder - Class in org.ldaptive.auth
 
AggregateEntryResolver - Class in org.ldaptive.auth
Used in conjunction with an AggregateDnResolver to resolve an entry.
AggregateEntryResolver() - Constructor for class org.ldaptive.auth.AggregateEntryResolver
Default constructor.
AggregateEntryResolver(Map<String, EntryResolver>) - Constructor for class org.ldaptive.auth.AggregateEntryResolver
Creates a new aggregate entry resolver.
AggregateEntryResolver.Builder - Class in org.ldaptive.auth
 
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.
AggregateTrustManager.TrustManagerConsumer - Interface in org.ldaptive.ssl
Interface for consuming a trust manager.
aggregateTrustManagers(TrustManager...) - Method in class org.ldaptive.ssl.AbstractSSLContextInitializer
Creates an AggregateTrustManager containing the supplied trust managers.
algorithm - Variable in class org.ldaptive.auth.CompareAuthenticationHandler.Scheme
Algorithm used by this scheme.
ALIAS_DEREFERENCING_PROBLEM - org.ldaptive.ResultCode
alias dereferencing problem.
ALIAS_PROBLEM - org.ldaptive.ResultCode
alias problem.
aliases(DerefAliases) - Method in class org.ldaptive.auth.SearchDnResolver.Builder
Sets the deref aliases flag.
aliases(DerefAliases) - Method in class org.ldaptive.SearchRequest.Builder
Sets the deref aliases flag.
ALL - org.ldaptive.ReturnAttributes
all user and operational attributes.
ALL - org.ldaptive.ssl.AggregateTrustManager.Strategy
all trust managers must succeed.
ALL_OPERATIONAL - org.ldaptive.ReturnAttributes
all operational attributes.
ALL_USER - org.ldaptive.ReturnAttributes
all user attributes.
allocateBuffer(ChannelHandlerContext, EncodedRequest, boolean) - Method in class org.ldaptive.transport.netty.NettyConnection.RequestEncoder
 
AllowAnyHostnameVerifier - Class in org.ldaptive.ssl
Hostname verifier that returns true for any hostname.
AllowAnyHostnameVerifier() - Constructor for class org.ldaptive.ssl.AllowAnyHostnameVerifier
 
AllowAnyTrustManager - Class in org.ldaptive.ssl
Trust manager that trusts any certificate.
AllowAnyTrustManager() - Constructor for class org.ldaptive.ssl.AllowAnyTrustManager
 
allowMultipleDns - Variable in class org.ldaptive.auth.AggregateDnResolver
Whether to throw an exception if multiple DNs are found.
allowMultipleDns - Variable in class org.ldaptive.auth.SearchDnResolver
Whether to throw an exception if multiple DNs are found.
allowMultipleDns(boolean) - Method in class org.ldaptive.auth.SearchDnResolver.Builder
Sets whether to allow multiple DNs.
allowMultipleEntries - Variable in class org.ldaptive.auth.AbstractSearchEntryResolver
Whether to throw an exception if multiple entries are found.
ALT_VALUE_PATH - Static variable in class org.ldaptive.AbstractMessage.ControlParser
DER path to alternate value.
ALWAYS - org.ldaptive.DerefAliases
dereference when searching for the starting entry and when searching the entries beneath the starting point.
AMBIGUOUS_RESPONSE - org.ldaptive.ResultCode
ambiguous response.
ANCESTORS_FIRST_ORDER - org.ldaptive.ad.control.DirSyncControl.Flag
ancestors first order.
AND - org.ldaptive.filter.Filter.Type
And filter.
AndFilter - Class in org.ldaptive.filter
And search filter set defined as:
AndFilter() - Constructor for class org.ldaptive.filter.AndFilter
Default constructor.
AndFilter(Filter...) - Constructor for class org.ldaptive.filter.AndFilter
Creates a new and filter.
AnonymousBindRequest - Class in org.ldaptive
LDAP anonymous bind request.
AnonymousBindRequest() - Constructor for class org.ldaptive.AnonymousBindRequest
 
AnonymousBindRequest.Builder - Class in org.ldaptive
Simple bind request builder.
ANY - org.ldaptive.filter.SubstringFilter.Substrings
Any substring.
ANY - org.ldaptive.ssl.AggregateTrustManager.Strategy
any trust manager must succeed.
appendRequestControls(SearchRequest, VirtualListViewRequestControl) - Method in class org.ldaptive.control.util.VirtualListViewClient
Creates a new array of request controls which includes the VLV and sort controls.
ApplicationDERTag - Class in org.ldaptive.asn1
Generic application-specific tag.
ApplicationDERTag(int, boolean) - Constructor for class org.ldaptive.asn1.ApplicationDERTag
Creates a new application-specific tag with given tag number.
appliesAttributeTypes - Variable in class org.ldaptive.schema.MatchingRuleUse
Superior classes.
apply(List<List<AttributeModification>>) - Method in class org.ldaptive.ext.MergeRequest.BatchHandler
 
apply(List<List<AttributeModification>>) - Method in class org.ldaptive.ext.MergeRequest.MaxSizeAttributeValueHandler
 
apply(DERBuffer) - Method in class org.ldaptive.ssl.X509DnDecoder
 
apply(Connection) - Method in class org.ldaptive.AbstractConnectionValidator
 
apply(Connection) - Method in class org.ldaptive.pool.BindConnectionPassivator
 
apply(Dn) - Method in class org.ldaptive.dns.DNSDomainFunction
 
apply(LdapEntry) - Method in class org.ldaptive.ad.handler.ObjectGuidHandler
 
apply(LdapEntry) - Method in class org.ldaptive.ad.handler.ObjectSidHandler
 
apply(LdapEntry) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
 
apply(LdapEntry) - Method in class org.ldaptive.handler.DnAttributeEntryHandler
 
apply(LdapEntry) - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
 
apply(PooledConnectionProxy) - Method in class org.ldaptive.pool.IdlePruneStrategy
 
apply(ValidationException) - Method in class org.ldaptive.PooledConnectionFactory.RetryValidationExceptionHandler
 
apply(SearchResponse) - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
 
apply(SearchResponse) - Method in class org.ldaptive.ad.handler.RangeEntryHandler
 
apply(SearchResponse) - Method in class org.ldaptive.handler.MergeResultHandler
 
apply(SearchResponse) - Method in class org.ldaptive.handler.RecursiveResultHandler
 
apply(SearchResponse) - Method in class org.ldaptive.handler.SortResultHandler
 
apply(SearchResponse) - Method in class org.ldaptive.referral.FollowSearchResultReferenceHandler
 
apply(S) - Method in class org.ldaptive.referral.AbstractFollowReferralHandler
 
applyAsync(Connection) - Method in class org.ldaptive.AbstractConnectionValidator
 
applyAsync(Connection) - Method in interface org.ldaptive.ConnectionValidator
Provides an asynchronous implementation of Function.apply(Object).
applyAsync(Connection, Consumer<Boolean>) - Method in class org.ldaptive.AbstractOperationConnectionValidator
 
applyAsync(Connection, Consumer<Boolean>) - Method in interface org.ldaptive.ConnectionValidator
Provides an asynchronous implementation of Function.apply(Object).
APPROXIMATE_FILTER_PATTERN - Static variable in class org.ldaptive.filter.RegexFilterFunction
Regex pattern to match an approximate filter.
APPROXIMATE_MATCH - org.ldaptive.filter.Filter.Type
Approximate match filter.
ApproximateFilter - Class in org.ldaptive.filter
Approximate search filter component defined as:
ApproximateFilter(String, byte[]) - Constructor for class org.ldaptive.filter.ApproximateFilter
Creates a new approximate filter.
ApproximateFilter(String, String) - Constructor for class org.ldaptive.filter.ApproximateFilter
Creates a new approximate filter.
areEqual(Object, Object) - Static method in class org.ldaptive.LdapUtils
Determines equality of the supplied objects.
ArrayReflectionTranscoder - Class in org.ldaptive.beans.reflect
Reflection transcoder which expects to operate on collections containing an array of values.
ArrayReflectionTranscoder(SingleValueReflectionTranscoder<?>) - Constructor for class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
Creates a new array reflection transcoder.
arrayTranscoder - Variable in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Used for collections that contain arrays.
ASN_CONSTRUCTED - Static variable in interface org.ldaptive.asn1.DERTag
Constructed tags should have the 6th bit set.
ASSERTION_FAILED - org.ldaptive.ResultCode
assertion failed, See RFC 4528.
ASSERTION_PATH - Static variable in class org.ldaptive.ssl.X509DnDecoder
DER path for parsing attribute value assertion.
ASSERTION_VALUE - Static variable in class org.ldaptive.filter.RegexFilterFunction
Regular expression that matches an assertion value.
assertionValue - Variable in class org.ldaptive.CompareRequest
Assertion value.
assertionValue - Variable in class org.ldaptive.control.util.VirtualListViewParams
VLV assertion value; mutually exclusive with the target offset.
assertionValue - Variable in class org.ldaptive.control.VirtualListViewRequestControl
value to match against the ordering matching rule for the attributeDescription in the sort control.
assertionValue - Variable in class org.ldaptive.filter.AbstractAttributeValueAssertionFilter
Attribute value.
assertionValue - Variable in class org.ldaptive.filter.ExtensibleFilter
Attribute value.
attempts - Variable in class org.ldaptive.AbstractRetryMetadata
Attempt count.
ATTR_NAME - Static variable in class org.ldaptive.ad.UnicodePwdAttribute
name of this attribute.
attribute - Variable in class org.ldaptive.AttributeModification
Attribute to modify.
attribute - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Attribute containing the SPEL expression.
Attribute - Annotation Type in org.ldaptive.beans
Annotation to describe LDAP attribute data on a bean.
ATTRIBUTE_DESC - Static variable in class org.ldaptive.filter.RegexFilterFunction
Regular expression that matches an attribute description.
ATTRIBUTE_NAME - Static variable in class org.ldaptive.ad.handler.ObjectGuidHandler
objectGuid attribute name.
ATTRIBUTE_NAME - Static variable in class org.ldaptive.ad.handler.ObjectSidHandler
objectSid attribute name.
ATTRIBUTE_OR_VALUE_EXISTS - org.ldaptive.ResultCode
attribute or value exists.
ATTRIBUTE_TYPE_FUNCTION - Static variable in class org.ldaptive.schema.SchemaParser.DefaultSchemaFunction
Default attribute type function.
ATTRIBUTE_TYPE_FUNCTION - Static variable in class org.ldaptive.schema.SchemaParser.RegexSchemaFunction
Regex attribute type function.
ATTRIBUTE_TYPES_ATTR_NAME - Static variable in class org.ldaptive.schema.SchemaFactory
Attribute types attribute name on the subschema entry.
attributeBinary - Variable in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Whether this attribute is binary.
attributeDesc - Variable in class org.ldaptive.CompareRequest
Attribute description
attributeDesc - Variable in class org.ldaptive.filter.AbstractAttributeValueAssertionFilter
Attribute description.
attributeDesc - Variable in class org.ldaptive.filter.ExtensibleFilter
Attribute description.
attributeDesc - Variable in class org.ldaptive.filter.PresenceFilter
Attribute description.
attributeDesc - Variable in class org.ldaptive.filter.SubstringFilter
Attribute description.
attributeDescription - Variable in class org.ldaptive.control.SortKey
attribute description.
attributeDescriptionChars - Variable in class org.ldaptive.filter.DefaultFilterFunction
Allowed attribute description characters.
AttributeModification - Class in org.ldaptive
LDAP modification defined as:
AttributeModification(AttributeModification.Type, LdapAttribute) - Constructor for class org.ldaptive.AttributeModification
Creates a new modification.
AttributeModification.Type - Enum in org.ldaptive
Modification type.
attributeModificationsHandlers - Variable in class org.ldaptive.ext.MergeRequest
Handler for attribute modifications.
attributeMutators - Variable in class org.ldaptive.beans.AbstractClassDescriptor
Attribute value mutators for this class.
attributeName - Variable in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
attribute name.
attributeName - Variable in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Name of the attribute.
attributeName - Variable in class org.ldaptive.control.SortResponseControl
Failed attribute name.
attributeName - Variable in class org.ldaptive.dn.NameValue
Attribute name.
attributeName - Variable in class org.ldaptive.LdapAttribute
Attribute name.
attributeNameCaseChange - Variable in class org.ldaptive.handler.CaseChangeEntryHandler
Type of case modification to make to the attribute names.
attributeNameFunction - Variable in class org.ldaptive.dn.DefaultRDnNormalizer
Attribute name function.
attributeNames - Variable in class org.ldaptive.handler.CaseChangeEntryHandler
Attribute names to modify.
attributeNames - Variable in class org.ldaptive.handler.MergeAttributeEntryHandler
Attribute names to read values from.
AttributeParser() - Constructor for class org.ldaptive.LdapEntry.AttributeParser
Creates a new attribute parser.
attributes - Variable in class org.ldaptive.AddRequest
Attributes to add to the entry.
attributes - Variable in class org.ldaptive.LdapEntry
LDAP attributes on the entry.
attributes - Variable in class org.ldaptive.LdapURL
Attributes of the ldap url.
attributes() - Method in annotation type org.ldaptive.beans.Entry
Entry attributes.
attributes(Collection<LdapAttribute>) - Method in class org.ldaptive.AddRequest.Builder
Sets the attributes.
attributes(Collection<LdapAttribute>) - Method in class org.ldaptive.LdapEntry.Builder
 
attributes(LdapAttribute...) - Method in class org.ldaptive.AddRequest.Builder
Sets the attributes.
attributes(LdapAttribute...) - Method in class org.ldaptive.LdapEntry.Builder
 
ATTRIBUTES - Static variable in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Attributes needed to enforce password policy.
ATTRIBUTES - Static variable in class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Attributes needed to enforce password policy.
ATTRIBUTES - Static variable in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Attributes needed to enforce password policy.
ATTRIBUTES - Static variable in class org.ldaptive.dns.SRVDNSResolver
Attributes (DNS record types) to query for.
ATTRIBUTES_PATH - Static variable in class org.ldaptive.LdapEntry
DER path to attributes.
AttributesHandler(LdapEntry) - Constructor for class org.ldaptive.LdapEntry.AttributesHandler
Creates a new attributes handler.
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.
AttributeType.DefaultDefinitionFunction - Class in org.ldaptive.schema
Parses an attribute type definition using a char buffer.
AttributeType.RegexDefinitionFunction - Class in org.ldaptive.schema
Parses an attribute type definition using a regular expression.
AttributeTypeHandler(SortResponseControl) - Constructor for class org.ldaptive.control.SortResponseControl.AttributeTypeHandler
Creates a new attribute type handler.
attributeTypes - Variable in class org.ldaptive.schema.Schema
Attribute types.
AttributeTypeValueTranscoder - Class in org.ldaptive.schema.transcode
Decodes and encodes an attribute type for use in an ldap attribute value.
AttributeTypeValueTranscoder() - Constructor for class org.ldaptive.schema.transcode.AttributeTypeValueTranscoder
 
AttributeUsage - Enum in org.ldaptive.schema
Enum for an attribute usage schema element.
AttributeUsage(String, boolean) - Constructor for enum org.ldaptive.schema.AttributeUsage
Creates a new attribute usage.
attributeValue - Variable in class org.ldaptive.dn.NameValue
Attribute value.
attributeValueCaseChange - Variable in class org.ldaptive.handler.CaseChangeEntryHandler
Type of case modification to make to the attributes values.
attributeValueEscaper - Variable in class org.ldaptive.auth.FormatDnResolver
attribute value escaper.
attributeValueEscaper - Variable in class org.ldaptive.dn.DefaultRDnNormalizer
Attribute value escaper.
AttributeValueEscaper - Interface in org.ldaptive.dn
Interface for escaping attribute values.
attributeValueFunction - Variable in class org.ldaptive.dn.DefaultRDnNormalizer
Attribute value function.
AttributeValueMutator - Interface in org.ldaptive.beans
Interface for mutating an attribute value on an arbitrary object.
attributeValues - Variable in class org.ldaptive.LdapAttribute
Attribute values.
auth - Variable in class org.ldaptive.jaas.LdapDnAuthorizationModule
Authenticator to use against the LDAP.
auth - Variable in class org.ldaptive.jaas.LdapLoginModule
Authenticator to use against the LDAP.
AUTH - org.ldaptive.props.PropertySource.PropertyDomain
auth property domain.
AUTH - org.ldaptive.sasl.QualityOfProtection
Authentication only.
AUTH_CONF - org.ldaptive.sasl.QualityOfProtection
Authentication with integrity and privacy protection.
AUTH_INT - org.ldaptive.sasl.QualityOfProtection
Authentication with integrity protection.
AUTH_METHOD_NOT_SUPPORTED - org.ldaptive.ResultCode
authentication method not supported.
AUTH_UNKNOWN - org.ldaptive.ResultCode
auth unknown.
authenticate(String, AuthenticationRequest) - Method in class org.ldaptive.auth.Authenticator
Validates input and performs authentication using an AuthenticationHandler.
authenticate(AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractAuthenticationHandler
 
authenticate(AuthenticationCriteria) - Method in class org.ldaptive.auth.AggregateAuthenticationHandler
 
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.
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.CompareAuthenticationHandler
 
authenticateInternal(Connection, AuthenticationCriteria) - Method in class org.ldaptive.auth.SimpleBindAuthenticationHandler
 
AUTHENTICATION_HANDLER_FAILURE - org.ldaptive.auth.AuthenticationResultCode
The configured authentication handler produced a result of false.
AUTHENTICATION_HANDLER_SUCCESS - org.ldaptive.auth.AuthenticationResultCode
The configured authentication handler produced a result of true.
authenticationAliases - Variable in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Aliases of key entries to use.
authenticationCert - Variable in class org.ldaptive.ssl.X509SSLContextInitializer
Certificate used to create key managers.
authenticationCertificate - Variable in class org.ldaptive.ssl.X509CredentialConfig
Name of the authentication certificate to use for the SSL connection.
authenticationCertificate(String) - Method in class org.ldaptive.ssl.X509CredentialConfig.Builder
 
authenticationControls - Variable in class org.ldaptive.auth.AbstractAuthenticationHandler
controls used by this handler.
AuthenticationCriteria - Class in org.ldaptive.auth
Contains the properties used to perform authentication.
AuthenticationCriteria() - Constructor for class org.ldaptive.auth.AuthenticationCriteria
Default constructor.
AuthenticationCriteria(String) - Constructor for class org.ldaptive.auth.AuthenticationCriteria
Creates a new authentication criteria.
AuthenticationCriteria(String, AuthenticationRequest) - Constructor for class org.ldaptive.auth.AuthenticationCriteria
Creates a new authentication criteria.
authenticationDn - Variable in class org.ldaptive.auth.AuthenticationCriteria
dn.
authenticationHandler - Variable in class org.ldaptive.auth.Authenticator
Handler to handle authentication.
authenticationHandler(AuthenticationHandler) - Method in class org.ldaptive.auth.Authenticator.Builder
Sets the authentication handler.
AuthenticationHandler - Interface in org.ldaptive.auth
Provides an interface for LDAP authentication implementations.
authenticationHandlerResponse - Variable in class org.ldaptive.auth.AuthenticationResponse
Result of the authentication operation.
AuthenticationHandlerResponse - Class in org.ldaptive.auth
Response object for authentication handlers.
AuthenticationHandlerResponse() - Constructor for class org.ldaptive.auth.AuthenticationHandlerResponse
Default constructor.
AuthenticationHandlerResponse(T, AuthenticationResultCode, Connection) - Constructor for class org.ldaptive.auth.AuthenticationHandlerResponse
Creates a new authentication response.
AuthenticationHandlerResponse.Builder - Class in org.ldaptive.auth
 
authenticationHandlers - Variable in class org.ldaptive.auth.AggregateAuthenticationHandler
Labeled authentication handlers.
authenticationID - Variable in class org.ldaptive.sasl.CramMD5BindRequest
Authentication ID.
authenticationID - Variable in class org.ldaptive.sasl.DigestMD5BindRequest
Authentication ID.
authenticationID - Variable in class org.ldaptive.sasl.GssApiBindRequest
Authentication ID.
authenticationKey - Variable in class org.ldaptive.ssl.X509CredentialConfig
Name of the key to use for the SSL connection.
authenticationKey - Variable in class org.ldaptive.ssl.X509SSLContextInitializer
Private key used to create key managers.
authenticationKey(String) - Method in class org.ldaptive.ssl.X509CredentialConfig.Builder
 
authenticationKeystore - Variable in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
KeyStore used to create key managers.
authenticationPassword - Variable in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Password used to access the authentication keystore.
authenticationRequest - Variable in class org.ldaptive.auth.AuthenticationCriteria
authentication request.
AuthenticationRequest - Class in org.ldaptive.auth
Contains the data required to perform an ldap authentication.
AuthenticationRequest() - Constructor for class org.ldaptive.auth.AuthenticationRequest
Default constructor.
AuthenticationRequest(String, Credential) - Constructor for class org.ldaptive.auth.AuthenticationRequest
Creates a new authentication request.
AuthenticationRequest(String, Credential, String...) - Constructor for class org.ldaptive.auth.AuthenticationRequest
Creates a new authentication request.
AuthenticationRequest(User, Credential) - Constructor for class org.ldaptive.auth.AuthenticationRequest
Creates a new authentication request.
AuthenticationRequest(User, Credential, String...) - Constructor for class org.ldaptive.auth.AuthenticationRequest
Creates a new authentication request.
AuthenticationRequest.Builder - Class in org.ldaptive.auth
Authentication request builder.
AuthenticationRequestHandler - Interface in org.ldaptive.auth
Provides pre authentication handling of authentication requests.
AuthenticationRequestPropertyInvoker - Class in org.ldaptive.props
Handles properties for AuthenticationRequest.
AuthenticationRequestPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.AuthenticationRequestPropertyInvoker
Creates a new authentication request property invoker for the supplied class.
AuthenticationRequestPropertySource - Class in org.ldaptive.props
Reads properties specific to AuthenticationRequest and returns an initialized object of that type.
AuthenticationRequestPropertySource(AuthenticationRequest) - Constructor for class org.ldaptive.props.AuthenticationRequestPropertySource
Creates a new authentication request property source using the default properties file.
AuthenticationRequestPropertySource(AuthenticationRequest, Reader...) - Constructor for class org.ldaptive.props.AuthenticationRequestPropertySource
Creates a new authentication request property source.
AuthenticationRequestPropertySource(AuthenticationRequest, String...) - 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
Synthetic response object that encapsulates data used for authentication.
AuthenticationResponse() - Constructor for class org.ldaptive.auth.AuthenticationResponse
Default constructor.
AuthenticationResponse(AuthenticationHandlerResponse, String, LdapEntry) - Constructor for class org.ldaptive.auth.AuthenticationResponse
Creates a new authentication response.
AuthenticationResponse.Builder - Class in org.ldaptive.auth
 
AuthenticationResponseHandler - Interface in org.ldaptive.auth
Provides post authentication handling of authentication responses.
authenticationResultCode - Variable in class org.ldaptive.auth.AuthenticationHandlerResponse
Authentication result code.
AuthenticationResultCode - Enum in org.ldaptive.auth
Enum to define authentication results.
AuthenticationResultCode() - Constructor for enum org.ldaptive.auth.AuthenticationResultCode
 
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.
Authenticator.Builder - Class in org.ldaptive.auth
Authenticator builder.
authenticatorFactory - Variable in class org.ldaptive.jaas.LdapDnAuthorizationModule
Factory for creating authenticators with JAAS options.
authenticatorFactory - Variable in class org.ldaptive.jaas.LdapLoginModule
Factory for creating authenticators with JAAS options.
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, Reader...) - Constructor for class org.ldaptive.props.AuthenticatorPropertySource
Creates a new authenticator property source.
AuthenticatorPropertySource(Authenticator, String...) - 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.
AUTHORIZATION_DENIED - org.ldaptive.ResultCode
authorization denied, See RFC 4370.
authorizationId - Variable in class org.ldaptive.control.AuthorizationIdentityResponseControl
Authorization identity.
authorizationId - Variable in class org.ldaptive.control.ProxyAuthorizationControl
authorization identity.
authorizationId - Variable in class org.ldaptive.sasl.SaslConfig
sasl authorization id.
authorizationId(String) - Method in class org.ldaptive.sasl.SaslConfig.Builder
 
authorizationID - Variable in class org.ldaptive.sasl.DigestMD5BindRequest
Authorization ID.
authorizationID - Variable in class org.ldaptive.sasl.GssApiBindRequest
Authorization ID.
AuthorizationIdentityEntryResolver - Class in org.ldaptive.auth
Reads the authorization identity response control, then performs an object level search on the result.
AuthorizationIdentityEntryResolver() - Constructor for class org.ldaptive.auth.AuthorizationIdentityEntryResolver
 
AuthorizationIdentityRequestControl - Class in org.ldaptive.control
Request control for authorization identity.
AuthorizationIdentityRequestControl() - Constructor for class org.ldaptive.control.AuthorizationIdentityRequestControl
Default constructor.
AuthorizationIdentityRequestControl(boolean) - Constructor for class org.ldaptive.control.AuthorizationIdentityRequestControl
Creates a new ManageDsaIT control.
AuthorizationIdentityResponseControl - Class in org.ldaptive.control
Response control for authorization identity.
AuthorizationIdentityResponseControl() - Constructor for class org.ldaptive.control.AuthorizationIdentityResponseControl
Default constructor.
AuthorizationIdentityResponseControl(boolean) - Constructor for class org.ldaptive.control.AuthorizationIdentityResponseControl
Creates a new authorization identity response control.
AuthorizationIdentityResponseControl(String) - Constructor for class org.ldaptive.control.AuthorizationIdentityResponseControl
Creates a new authorization identity response control.
AuthorizationIdentityResponseControl(String, boolean) - Constructor for class org.ldaptive.control.AuthorizationIdentityResponseControl
Creates a new authorization identity response control.
authRequest - Variable in class org.ldaptive.jaas.LdapLoginModule
Authentication request to use for authentication.
AutoReadEventHandler() - Constructor for class org.ldaptive.transport.netty.NettyConnection.AutoReadEventHandler
 
AutoReadFlowControlHandler - Class in org.ldaptive.transport.netty
Keeps a counter of messages that have been sent down the pipeline.
AutoReadFlowControlHandler() - Constructor for class org.ldaptive.transport.netty.AutoReadFlowControlHandler
 
autoReconnect - Variable in class org.ldaptive.ConnectionConfig
Whether to automatically reconnect to the server when a connection is lost.
autoReconnect(boolean) - Method in class org.ldaptive.ConnectionConfig.Builder
 
autoReconnectCondition - Variable in class org.ldaptive.ConnectionConfig
Condition used to determine whether another reconnect attempt should be made.
autoReconnectCondition(Predicate<RetryMetadata>) - Method in class org.ldaptive.ConnectionConfig.Builder
 
autoReplay - Variable in class org.ldaptive.ConnectionConfig
Whether pending operations should be replayed after a reconnect.
autoReplay(boolean) - Method in class org.ldaptive.ConnectionConfig.Builder
 
AUXILIARY - org.ldaptive.schema.ObjectClassType
auxiliary.
auxiliaryClasses - Variable in class org.ldaptive.schema.DITContentRule
Auxiliary classes.
available - Variable in class org.ldaptive.pool.AbstractConnectionPool
List of available connections in the pool.
availableCount() - Method in class org.ldaptive.pool.AbstractConnectionPool
 
availableCount() - Method in interface org.ldaptive.pool.ConnectionPool
Returns the number of connections available for use.
availableStats - Variable in class org.ldaptive.pool.PooledConnectionStatistics
Available stats.
await() - Method in interface org.ldaptive.CompareOperationHandle
 
await() - Method in interface org.ldaptive.extended.ExtendedOperationHandle
 
await() - Method in interface org.ldaptive.OperationHandle
Waits for a result or reports a timeout exception.
await() - Method in interface org.ldaptive.SearchOperationHandle
 
await() - Method in class org.ldaptive.transport.DefaultCompareOperationHandle
 
await() - Method in class org.ldaptive.transport.DefaultExtendedOperationHandle
 
await() - Method in class org.ldaptive.transport.DefaultOperationHandle
 
await() - Method in class org.ldaptive.transport.DefaultSearchOperationHandle
 
await() - Method in class org.ldaptive.transport.netty.NettyConnection.BindOperationHandle
 

B

BAD_PASSWORD - org.ldaptive.auth.ext.EDirectoryAccountState.Error
bad password.
base64Decode(String) - Static method in class org.ldaptive.LdapUtils
This will decode the supplied value as a base64 encoded string to a byte[].
base64Encode(byte...) - Static method in class org.ldaptive.LdapUtils
This will convert the supplied value to a base64 encoded string.
base64Encode(String) - Static method in class org.ldaptive.LdapUtils
This will convert the supplied value to a base64 encoded string.
baseDn - Variable in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
base DN used for searching for the primary group.
baseDn - Variable in class org.ldaptive.auth.AbstractSearchEntryResolver
DN to search.
baseDn - Variable in class org.ldaptive.auth.SearchDnResolver
DN to search.
baseDn - Variable in class org.ldaptive.LdapURL
Base DN of the ldap url.
baseDn - Variable in class org.ldaptive.SearchRequest
Base DN.
BatchHandler(int) - Constructor for class org.ldaptive.ext.MergeRequest.BatchHandler
Creates a new batch processor.
batchSize - Variable in class org.ldaptive.ext.MergeRequest.BatchHandler
Batch size to enforce.
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.
BeanGenerator.Builder - Class in org.ldaptive.beans.generate
 
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, Reader...) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source.
BeanGeneratorPropertySource(BeanGenerator, String...) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source.
BeanGeneratorPropertySource(BeanGenerator, Properties) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source.
BeanGeneratorPropertySource(BeanGenerator, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source.
beforeCount - Variable in class org.ldaptive.control.util.VirtualListViewParams
VLV before count.
beforeCount - Variable in class org.ldaptive.control.VirtualListViewRequestControl
number of entries before the target entry the server should send.
BEGIN_CERT - Static variable in class org.ldaptive.transcode.CertificateValueTranscoder
PEM cert header.
BiConsumer() - Constructor for class org.ldaptive.transport.MessageFunctional.BiConsumer
 
binary - Variable in class org.ldaptive.LdapAttribute
Whether this attribute is binary and string representations should be base64 encoded.
binary() - Method in annotation type org.ldaptive.beans.Attribute
Whether this attribute is binary.
binary(boolean) - Method in class org.ldaptive.LdapAttribute.Builder
 
BINARY_ATTRIBUTES - Static variable in class org.ldaptive.LdapAttribute
List of custom binary attribute names.
binaryAttributes - Variable in class org.ldaptive.auth.AbstractSearchEntryResolver
Binary attribute names.
binaryAttributes - Variable in class org.ldaptive.SearchRequest
Binary attribute names used to convey attributes that should be treated as binary when a response is received for this request.
binaryAttributes(String...) - Method in class org.ldaptive.SearchRequest.Builder
Sets the binary attributes.
binaryAttributes(Collection<String>) - Method in class org.ldaptive.SearchRequest.Builder
Sets the binary attributes.
binaryValues(Collection<byte[]>) - Method in class org.ldaptive.LdapAttribute.Builder
 
bind(ChannelHandlerContext, SocketAddress, ChannelPromise) - Method in class org.ldaptive.transport.netty.SaslHandler
 
bind(TransportConnection, DefaultSaslClientRequest) - Method in class org.ldaptive.transport.DefaultSaslClient
Performs a SASL bind.
bind(TransportConnection, GssApiBindRequest) - Method in class org.ldaptive.transport.GssApiSaslClient
Performs a GSSAPI SASL bind.
bind(TransportConnection, ScramBindRequest) - Method in class org.ldaptive.transport.ScramSaslClient
Performs a SCRAM SASL bind.
bind(TransportConnection, T) - Method in interface org.ldaptive.sasl.SaslClient
Performs a SASL bind.
BIND_PATH - Static variable in class org.ldaptive.transport.ResponseParser
Bind response DER path.
BindConnectionInitializer - Class in org.ldaptive
Initializes a connection by performing a bind operation.
BindConnectionInitializer() - Constructor for class org.ldaptive.BindConnectionInitializer
Default constructor.
BindConnectionInitializer(String, String) - Constructor for class org.ldaptive.BindConnectionInitializer
Creates a new bind connection initializer.
BindConnectionInitializer(String, Credential) - Constructor for class org.ldaptive.BindConnectionInitializer
Creates a new bind connection initializer.
BindConnectionInitializer.Builder - Class in org.ldaptive
 
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, Reader...) - Constructor for class org.ldaptive.props.BindConnectionInitializerPropertySource
Creates a new bind connection initializer property source.
BindConnectionInitializerPropertySource(BindConnectionInitializer, String...) - 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.
BindConnectionPassivator - Class in org.ldaptive.pool
Passivates a connection by performing a bind operation on it.
BindConnectionPassivator() - Constructor for class org.ldaptive.pool.BindConnectionPassivator
Creates a new bind passivator.
BindConnectionPassivator(BindRequest) - Constructor for class org.ldaptive.pool.BindConnectionPassivator
Creates a new bind passivator.
bindControls - Variable in class org.ldaptive.BindConnectionInitializer
Bind controls.
bindCredential - Variable in class org.ldaptive.BindConnectionInitializer
Credential for the bind DN.
bindDn - Variable in class org.ldaptive.BindConnectionInitializer
DN to bind as before performing operations.
bindLock - Variable in class org.ldaptive.transport.netty.NettyConnection
Operation lock when a bind occurs.
BindOperation - Class in org.ldaptive
Executes an ldap bind operation.
BindOperation() - Constructor for class org.ldaptive.BindOperation
Default constructor.
BindOperation(ConnectionFactory) - Constructor for class org.ldaptive.BindOperation
Creates a new bind operation.
BindOperation.Builder - Class in org.ldaptive
Bind operation builder.
BindOperationHandle(BindRequest, TransportConnection, Duration) - Constructor for class org.ldaptive.transport.netty.NettyConnection.BindOperationHandle
Creates a new bind operation handle.
bindRequest - Variable in class org.ldaptive.pool.BindConnectionPassivator
Bind request to perform passivation with.
BindRequest - Interface in org.ldaptive
LDAP bind request defined as:
BindResponse - Class in org.ldaptive
LDAP bind response defined as:
BindResponse() - Constructor for class org.ldaptive.BindResponse
Default constructor.
BindResponse(DERBuffer) - Constructor for class org.ldaptive.BindResponse
Creates a new bind response.
BindResponse.Builder - Class in org.ldaptive
 
BindResponse.SASLCredsHandler - Class in org.ldaptive
Parse handler implementation for the server SASL creds.
bindSaslConfig - Variable in class org.ldaptive.BindConnectionInitializer
Configuration for bind SASL authentication.
BITSTR - org.ldaptive.asn1.UniversalDERTag
BITSTRING type.
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.
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, Reader...) - Constructor for class org.ldaptive.props.BlockingConnectionPoolPropertySource
Creates a new blocking connection pool property source.
BlockingConnectionPoolPropertySource(BlockingConnectionPool, String...) - 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(Exception) - Constructor for exception org.ldaptive.pool.BlockingTimeoutException
Creates a new blocking timeout exception.
BlockingTimeoutException(String) - Constructor for exception org.ldaptive.pool.BlockingTimeoutException
Creates a new blocking timeout exception.
BlockingTimeoutException(String, Exception) - Constructor for exception org.ldaptive.pool.BlockingTimeoutException
Creates a new blocking timeout exception.
blockWaitTime - Variable in class org.ldaptive.pool.BlockingConnectionPool
Duration to wait for an available connection.
blockWaitTime(Duration) - Method in class org.ldaptive.PooledConnectionFactory.Builder
 
BMPSTR - org.ldaptive.asn1.UniversalDERTag
BMPString type.
BOOL - org.ldaptive.asn1.UniversalDERTag
BOOLEAN type.
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.transcode
Decodes and encodes a boolean for use in an ldap attribute value.
BooleanValueTranscoder() - Constructor for class org.ldaptive.transcode.BooleanValueTranscoder
Default constructor.
BooleanValueTranscoder(boolean) - Constructor for class org.ldaptive.transcode.BooleanValueTranscoder
Creates a new boolean value transcoder.
buffer - Variable in class org.ldaptive.asn1.DefaultDERBuffer
Underlying byte buffer.
buffer - Variable in class org.ldaptive.transport.netty.NettyDERBuffer
Underlying byte buffer.
bufferValues(Collection<ByteBuffer>) - Method in class org.ldaptive.LdapAttribute.Builder
 
build() - Method in class org.ldaptive.AbstractConnectionValidator.AbstractBuilder
Returns the connection validator.
build() - Method in class org.ldaptive.AbstractMessage.AbstractBuilder
 
build() - Method in class org.ldaptive.AbstractOperation.AbstractBuilder
Returns the operation.
build() - Method in class org.ldaptive.AbstractRequestMessage.AbstractBuilder
Returns the message.
build() - Method in class org.ldaptive.auth.AggregateAuthenticationHandler.Builder
 
build() - Method in class org.ldaptive.auth.AggregateAuthenticationResponseHandler.Builder
 
build() - Method in class org.ldaptive.auth.AggregateDnResolver.Builder
 
build() - Method in class org.ldaptive.auth.AggregateEntryResolver.Builder
 
build() - Method in class org.ldaptive.auth.AuthenticationRequest.Builder
Returns the authentication request.
build() - Method in class org.ldaptive.auth.Authenticator.Builder
Returns the authenticator.
build() - Method in class org.ldaptive.auth.SearchDnResolver.Builder
Returns the search DN resolver.
build() - Method in class org.ldaptive.beans.generate.BeanGenerator.Builder
 
build() - Method in class org.ldaptive.BindConnectionInitializer.Builder
 
build() - Method in class org.ldaptive.ConnectionConfig.Builder
 
build() - Method in class org.ldaptive.DefaultConnectionFactory.Builder
 
build() - Method in class org.ldaptive.dn.Dn.Builder
 
build() - Method in class org.ldaptive.FilterTemplate.Builder
 
build() - Method in class org.ldaptive.LdapAttribute.Builder
 
build() - Method in class org.ldaptive.pool.AbstractPruneStrategy.AbstractBuilder
Returns the prune strategy.
build() - Method in class org.ldaptive.PooledConnectionFactory.Builder
 
build() - Method in class org.ldaptive.sasl.SaslConfig.Builder
 
build() - Method in class org.ldaptive.SingleConnectionFactory.Builder
 
build() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig.Builder
 
build() - Method in class org.ldaptive.ssl.SslConfig.Builder
 
build() - Method in class org.ldaptive.ssl.X509CredentialConfig.Builder
 
builder() - Static method in class org.ldaptive.AbandonRequest
Creates a builder for this class.
builder() - Static method in class org.ldaptive.AddOperation
Creates a builder for this class.
builder() - Static method in class org.ldaptive.AddRequest
Creates a builder for this class.
builder() - Static method in class org.ldaptive.AddResponse
Creates a builder for this class.
builder() - Static method in class org.ldaptive.AnonymousBindRequest
Creates a builder for this class.
builder() - Static method in class org.ldaptive.auth.AggregateAuthenticationHandler
Creates a builder for this class.
builder() - Static method in class org.ldaptive.auth.AggregateAuthenticationResponseHandler
Creates a builder for this class.
builder() - Static method in class org.ldaptive.auth.AggregateDnResolver
Creates a builder for this class.
builder() - Static method in class org.ldaptive.auth.AggregateEntryResolver
Creates a builder for this class.
builder() - Static method in class org.ldaptive.auth.AuthenticationHandlerResponse
Creates a builder for this class.
builder() - Static method in class org.ldaptive.auth.AuthenticationRequest
Creates a builder for this class.
builder() - Static method in class org.ldaptive.auth.AuthenticationResponse
Creates a builder for this class.
builder() - Static method in class org.ldaptive.auth.Authenticator
Creates a builder for this class.
builder() - Static method in class org.ldaptive.auth.SearchDnResolver
Creates a builder for this class.
builder() - Static method in class org.ldaptive.beans.generate.BeanGenerator
Creates a builder for this class.
builder() - Static method in class org.ldaptive.BindConnectionInitializer
Creates a builder for this class.
builder() - Static method in class org.ldaptive.BindOperation
Creates a builder for this class.
builder() - Static method in class org.ldaptive.BindResponse
Creates a builder for this class.
builder() - Static method in class org.ldaptive.CompareConnectionValidator
Creates a builder for this class.
builder() - Static method in class org.ldaptive.CompareOperation
Creates a builder for this class.
builder() - Static method in class org.ldaptive.CompareRequest
Creates a builder for this class.
builder() - Static method in class org.ldaptive.CompareResponse
Creates a builder for this class.
builder() - Static method in class org.ldaptive.ConnectionConfig
Creates a builder for this class.
builder() - Static method in class org.ldaptive.DefaultConnectionFactory
Creates a builder for this class.
builder() - Static method in class org.ldaptive.DeleteOperation
Creates a builder for this class.
builder() - Static method in class org.ldaptive.DeleteRequest
Creates a builder for this class.
builder() - Static method in class org.ldaptive.DeleteResponse
Creates a builder for this class.
builder() - Static method in class org.ldaptive.dn.Dn
Creates a builder for this class.
builder() - Static method in class org.ldaptive.extended.ExtendedOperation
Creates a builder for this class.
builder() - Static method in class org.ldaptive.extended.ExtendedRequest
Creates a builder for this class.
builder() - Static method in class org.ldaptive.extended.ExtendedResponse
Creates a builder for this class.
builder() - Static method in class org.ldaptive.extended.IntermediateResponse
Creates a builder for this class.
builder() - Static method in class org.ldaptive.extended.NoticeOfDisconnection
Creates a builder for this class.
builder() - Static method in class org.ldaptive.extended.SyncInfoMessage
Creates a builder for this class.
builder() - Static method in class org.ldaptive.extended.UnsolicitedNotification
Creates a builder for this class.
builder() - Static method in class org.ldaptive.FilterTemplate
Creates a builder for this class.
builder() - Static method in class org.ldaptive.LdapAttribute
Creates a builder for this class.
builder() - Static method in class org.ldaptive.LdapEntry
Creates a builder for this class.
builder() - Static method in class org.ldaptive.ModifyDnOperation
Creates a builder for this class.
builder() - Static method in class org.ldaptive.ModifyDnRequest
Creates a builder for this class.
builder() - Static method in class org.ldaptive.ModifyDnResponse
Creates a builder for this class.
builder() - Static method in class org.ldaptive.ModifyOperation
Creates a builder for this class.
builder() - Static method in class org.ldaptive.ModifyRequest
Creates a builder for this class.
builder() - Static method in class org.ldaptive.ModifyResponse
Creates a builder for this class.
builder() - Static method in class org.ldaptive.pool.IdlePruneStrategy
Creates a builder for this class.
builder() - Static method in class org.ldaptive.PooledConnectionFactory
Creates a builder for this class.
builder() - Static method in class org.ldaptive.sasl.SaslBindRequest
Creates a builder for this class.
builder() - Static method in class org.ldaptive.sasl.SaslConfig
Creates a builder for this class.
builder() - Static method in class org.ldaptive.SearchConnectionValidator
Creates a builder for this class.
builder() - Static method in class org.ldaptive.SearchOperation
Creates a builder for this class.
builder() - Static method in class org.ldaptive.SearchRequest
Creates a builder for this class.
builder() - Static method in class org.ldaptive.SearchResponse
Creates a builder for this class.
builder() - Static method in class org.ldaptive.SearchResultReference
Creates a builder for this class.
builder() - Static method in class org.ldaptive.SimpleBindRequest
Creates a builder for this class.
builder() - Static method in class org.ldaptive.SingleConnectionFactory
Creates a builder for this class.
builder() - Static method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Creates a builder for this class.
builder() - Static method in class org.ldaptive.ssl.SslConfig
Creates a builder for this class.
builder() - Static method in class org.ldaptive.ssl.X509CredentialConfig
Creates a builder for this class.
builder(SearchRequest) - Static method in class org.ldaptive.SearchRequest
Creates a builder for this class.
builder(Transport) - Static method in class org.ldaptive.DefaultConnectionFactory
Creates a builder for this class.
builder(Transport) - Static method in class org.ldaptive.PooledConnectionFactory
Creates a builder for this class.
builder(Transport) - Static method in class org.ldaptive.SingleConnectionFactory
Creates a builder for this class.
Builder() - Constructor for class org.ldaptive.AbandonRequest.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.AddOperation.Builder
Creates a new builder.
Builder() - Constructor for class org.ldaptive.AddRequest.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.AddResponse.Builder
 
Builder() - Constructor for class org.ldaptive.AnonymousBindRequest.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.auth.AggregateAuthenticationHandler.Builder
 
Builder() - Constructor for class org.ldaptive.auth.AggregateAuthenticationResponseHandler.Builder
 
Builder() - Constructor for class org.ldaptive.auth.AggregateDnResolver.Builder
 
Builder() - Constructor for class org.ldaptive.auth.AggregateEntryResolver.Builder
 
Builder() - Constructor for class org.ldaptive.auth.AuthenticationHandlerResponse.Builder
 
Builder() - Constructor for class org.ldaptive.auth.AuthenticationRequest.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.auth.AuthenticationResponse.Builder
 
Builder() - Constructor for class org.ldaptive.auth.Authenticator.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.auth.SearchDnResolver.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.beans.generate.BeanGenerator.Builder
 
Builder() - Constructor for class org.ldaptive.BindConnectionInitializer.Builder
 
Builder() - Constructor for class org.ldaptive.BindOperation.Builder
Creates a new builder.
Builder() - Constructor for class org.ldaptive.BindResponse.Builder
 
Builder() - Constructor for class org.ldaptive.CompareConnectionValidator.Builder
Creates a new builder.
Builder() - Constructor for class org.ldaptive.CompareOperation.Builder
Creates a new builder.
Builder() - Constructor for class org.ldaptive.CompareRequest.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.CompareResponse.Builder
 
Builder() - Constructor for class org.ldaptive.ConnectionConfig.Builder
 
Builder() - Constructor for class org.ldaptive.DefaultConnectionFactory.Builder
 
Builder() - Constructor for class org.ldaptive.DeleteOperation.Builder
Creates a new builder.
Builder() - Constructor for class org.ldaptive.DeleteRequest.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.DeleteResponse.Builder
 
Builder() - Constructor for class org.ldaptive.dn.Dn.Builder
 
Builder() - Constructor for class org.ldaptive.extended.ExtendedOperation.Builder
Creates a new builder.
Builder() - Constructor for class org.ldaptive.extended.ExtendedRequest.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.extended.ExtendedResponse.Builder
 
Builder() - Constructor for class org.ldaptive.extended.IntermediateResponse.Builder
 
Builder() - Constructor for class org.ldaptive.extended.NoticeOfDisconnection.Builder
 
Builder() - Constructor for class org.ldaptive.extended.SyncInfoMessage.Builder
 
Builder() - Constructor for class org.ldaptive.extended.UnsolicitedNotification.Builder
 
Builder() - Constructor for class org.ldaptive.FilterTemplate.Builder
 
Builder() - Constructor for class org.ldaptive.LdapAttribute.Builder
 
Builder() - Constructor for class org.ldaptive.LdapEntry.Builder
 
Builder() - Constructor for class org.ldaptive.ModifyDnOperation.Builder
Creates a new builder.
Builder() - Constructor for class org.ldaptive.ModifyDnRequest.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.ModifyDnResponse.Builder
 
Builder() - Constructor for class org.ldaptive.ModifyOperation.Builder
Creates a new builder.
Builder() - Constructor for class org.ldaptive.ModifyRequest.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.ModifyResponse.Builder
 
Builder() - Constructor for class org.ldaptive.pool.IdlePruneStrategy.Builder
Creates a new builder.
Builder() - Constructor for class org.ldaptive.PooledConnectionFactory.Builder
 
Builder() - Constructor for class org.ldaptive.sasl.SaslBindRequest.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.sasl.SaslConfig.Builder
 
Builder() - Constructor for class org.ldaptive.SearchConnectionValidator.Builder
Creates a new builder.
Builder() - Constructor for class org.ldaptive.SearchOperation.Builder
Creates a new builder.
Builder() - Constructor for class org.ldaptive.SearchRequest.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.SearchResponse.Builder
 
Builder() - Constructor for class org.ldaptive.SearchResultReference.Builder
 
Builder() - Constructor for class org.ldaptive.SimpleBindRequest.Builder
Default constructor.
Builder() - Constructor for class org.ldaptive.SingleConnectionFactory.Builder
 
Builder() - Constructor for class org.ldaptive.ssl.KeyStoreCredentialConfig.Builder
 
Builder() - Constructor for class org.ldaptive.ssl.SslConfig.Builder
 
Builder() - Constructor for class org.ldaptive.ssl.X509CredentialConfig.Builder
 
Builder(ExtendedRequest) - Constructor for class org.ldaptive.extended.ExtendedRequest.Builder
Creates a new builder.
Builder(ExtendedResponse) - Constructor for class org.ldaptive.extended.ExtendedResponse.Builder
 
Builder(IntermediateResponse) - Constructor for class org.ldaptive.extended.IntermediateResponse.Builder
 
Builder(SyncInfoMessage) - Constructor for class org.ldaptive.extended.SyncInfoMessage.Builder
 
Builder(UnsolicitedNotification) - Constructor for class org.ldaptive.extended.UnsolicitedNotification.Builder
 
Builder(SearchRequest) - Constructor for class org.ldaptive.SearchRequest.Builder
Creates a new builder.
Builder(Transport) - Constructor for class org.ldaptive.DefaultConnectionFactory.Builder
 
Builder(Transport) - Constructor for class org.ldaptive.PooledConnectionFactory.Builder
 
Builder(Transport) - Constructor for class org.ldaptive.SingleConnectionFactory.Builder
 
BUSY - org.ldaptive.ResultCode
busy.
ByteArrayValueTranscoder - Class in org.ldaptive.transcode
Decodes and encodes a byte array for use in an ldap attribute value.
ByteArrayValueTranscoder() - Constructor for class org.ldaptive.transcode.ByteArrayValueTranscoder
 
bytes - Variable in class org.ldaptive.Credential
Credential stored as a byte array.

C

CACHE - Static variable in class org.ldaptive.jaas.PropertiesAuthenticatorFactory
Object CACHE.
CACHE - Static variable in class org.ldaptive.jaas.PropertiesRoleResolverFactory
Object CACHE.
CACHE_ID - Static variable in class org.ldaptive.jaas.AbstractPropertiesFactory
Cache ID option used on the JAAS config.
CALL_TIME_PATH - Static variable in class org.ldaptive.ad.control.GetStatsControl
DER path to call time.
callableWorker - Variable in class org.ldaptive.auth.AggregateDnResolver
To submit operations to.
CallableWorker<T> - Class in org.ldaptive.concurrent
Executes callable tasks asynchronously.
CallableWorker(String) - Constructor for class org.ldaptive.concurrent.CallableWorker
Creates a new callable worker with a fixed sized thread pool.
CallableWorker(String, int) - Constructor for class org.ldaptive.concurrent.CallableWorker
Creates a new callable worker with a fixed sized thread pool.
CallableWorker(ExecutorService) - Constructor for class org.ldaptive.concurrent.CallableWorker
Creates a new callable worker.
callbackHandler - Variable in class org.ldaptive.jaas.AbstractLoginModule
Initialized callback handler.
cancel() - Method in class org.ldaptive.control.util.SyncReplClient
Sends a cancel operation on the underlying search operation.
cancel() - Method in interface org.ldaptive.OperationHandle
Cancels this operation.
cancel() - Method in class org.ldaptive.transport.DefaultOperationHandle
 
CANCELED - org.ldaptive.ResultCode
operation canceled, See RFC 3909.
CancelRequest - Class in org.ldaptive.extended
LDAP cancel request defined as:
CancelRequest(int) - Constructor for class org.ldaptive.extended.CancelRequest
Creates a new cancel request.
CANNOT_CANCEL - org.ldaptive.ResultCode
cannot cancel, See RFC 3909.
capacity() - Method in class org.ldaptive.asn1.DefaultDERBuffer
 
capacity() - Method in interface org.ldaptive.asn1.DERBuffer
Returns this buffer's capacity.
capacity() - Method in class org.ldaptive.transport.netty.NettyDERBuffer
 
CaseChange() - Constructor for enum org.ldaptive.handler.CaseChangeEntryHandler.CaseChange
 
CaseChangeEntryHandler - Class in org.ldaptive.handler
Provides the ability to modify the case of search entry DNs, attribute names, and attribute values.
CaseChangeEntryHandler() - Constructor for class org.ldaptive.handler.CaseChangeEntryHandler
 
CaseChangeEntryHandler.CaseChange - Enum in org.ldaptive.handler
Enum to define the type of case change.
CertificateHostnameVerifier - Interface in org.ldaptive.ssl
Interface for verifying a hostname matching a certificate.
CertificateValueTranscoder - Class in org.ldaptive.transcode
Decodes and encodes a certificate for use in an ldap attribute value.
CertificateValueTranscoder() - Constructor for class org.ldaptive.transcode.CertificateValueTranscoder
 
certReader - Variable in class org.ldaptive.ssl.X509CredentialConfig
Reads X.509 certificate credential.
certsReader - Variable in class org.ldaptive.ssl.X509CredentialConfig
Reads X.509 certificates credential.
CHANGE_AFTER_RESET - org.ldaptive.control.PasswordPolicyControl.Error
change after reset.
changeNumber - Variable in class org.ldaptive.control.EntryChangeNotificationControl
change number.
ChangeNumberHandler(EntryChangeNotificationControl) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl.ChangeNumberHandler
Creates a new change number handler.
changesOnly - Variable in class org.ldaptive.control.PersistentSearchRequestControl
whether to return only changed entries.
changesOnly - Variable in class org.ldaptive.control.util.PersistentSearchClient
Whether to return only changed entries.
changeType - Variable in class org.ldaptive.control.EntryChangeNotificationControl
change type.
ChangeTypeHandler(EntryChangeNotificationControl) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl.ChangeTypeHandler
Creates a new change type handler.
changeTypes - Variable in class org.ldaptive.control.PersistentSearchRequestControl
persistent search change types.
changeTypes - Variable in class org.ldaptive.control.util.PersistentSearchClient
Change types.
channel - Variable in class org.ldaptive.transport.netty.NettyConnection
Connection to the LDAP server.
channelActive(ChannelHandlerContext) - Method in class org.ldaptive.transport.netty.NettyConnection.AutoReadEventHandler
 
channelActive(ChannelHandlerContext) - Method in class org.ldaptive.transport.netty.NettyConnection.ValidatorHandler
 
channelInactive(ChannelHandlerContext) - Method in class org.ldaptive.transport.netty.NettyConnection.ValidatorHandler
 
channelOptions - Variable in class org.ldaptive.transport.netty.NettyConnection
Netty channel configuration options.
channelRead(ChannelHandlerContext, Object) - Method in class org.ldaptive.transport.netty.AutoReadFlowControlHandler
 
channelRead0(ChannelHandlerContext, Message) - Method in class org.ldaptive.transport.netty.NettyConnection.InboundMessageHandler
 
channelType - Variable in class org.ldaptive.transport.netty.NettyConnection
Type of channel.
channelType - Variable in class org.ldaptive.transport.netty.NettyConnectionFactoryTransport
Channel type.
CharArrayValueTranscoder - Class in org.ldaptive.transcode
Decodes and encodes a character array for use in an ldap attribute value.
CharArrayValueTranscoder() - Constructor for class org.ldaptive.transcode.CharArrayValueTranscoder
 
CHARSTR - org.ldaptive.asn1.UniversalDERTag
CharacterString type.
checkArrayContainsNull(Object[]) - Method in class org.ldaptive.AbstractConfig
Verifies that an array does not contain a null element.
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.X509ExtendedTrustManagerWrapper
 
checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.ldaptive.ssl.AggregateTrustManager
 
checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.ldaptive.ssl.AllowAnyTrustManager
 
checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.ldaptive.ssl.DefaultTrustManager
 
checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.ldaptive.ssl.X509ExtendedTrustManagerWrapper
 
checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.ldaptive.ssl.AggregateTrustManager
 
checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.ldaptive.ssl.AllowAnyTrustManager
 
checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.ldaptive.ssl.DefaultTrustManager
 
checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.ldaptive.ssl.X509ExtendedTrustManagerWrapper
 
checkImmutable() - Method in class org.ldaptive.AbstractConfig
Verifies if this config is immutable.
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.X509ExtendedTrustManagerWrapper
 
checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.ldaptive.ssl.AggregateTrustManager
 
checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.ldaptive.ssl.AllowAnyTrustManager
 
checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.ldaptive.ssl.DefaultTrustManager
 
checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.ldaptive.ssl.X509ExtendedTrustManagerWrapper
 
checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.ldaptive.ssl.AggregateTrustManager
 
checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.ldaptive.ssl.AllowAnyTrustManager
 
checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.ldaptive.ssl.DefaultTrustManager
 
checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.ldaptive.ssl.X509ExtendedTrustManagerWrapper
 
checkStringInput(String, boolean) - Method in class org.ldaptive.AbstractConfig
Verifies that a string is not null or empty.
checkTrusted(X509ExtendedTrustManager) - Method in interface org.ldaptive.ssl.AggregateTrustManager.TrustManagerConsumer
Invoke the trust check for the supplied trust manager.
childIndex - Variable in class org.ldaptive.asn1.DERPath.Node
Index of this node.
cipherSuites(String...) - Method in class org.ldaptive.ssl.SslConfig.Builder
 
CLASS_DESCRIPTORS - Static variable in class org.ldaptive.beans.reflect.DefaultLdapEntryMapper
Class descriptors for mapping objects.
ClassDescriptor - Interface in org.ldaptive.beans
Describes the attribute value mutators and DN value mutators for a specific type.
classFromType(Type) - Static method in class org.ldaptive.beans.reflect.ReflectionUtils
Casts the supplied type to a class.
className - Variable in class org.ldaptive.props.PropertyValueParser
Class found in the config.
ClasspathResourceLoader - Class in org.ldaptive.io
Creates an InputStream from a string that is prefixed with 'classpath:'.
ClasspathResourceLoader() - Constructor for class org.ldaptive.io.ClasspathResourceLoader
 
clazz - Variable in class org.ldaptive.props.AbstractPropertyInvoker
Class to invoke methods on.
clear() - Method in class org.ldaptive.asn1.DefaultDERBuffer
 
clear() - Method in interface org.ldaptive.asn1.DERBuffer
Sets the position to zero and the limit to the capacity.
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.
clear() - Method in class org.ldaptive.LdapURLActivatorService
Removes all registered inactive URLs.
clear() - Method in class org.ldaptive.transport.netty.HandleMap
Removes all operation handles from the queue.
clear() - Method in class org.ldaptive.transport.netty.NettyDERBuffer
 
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.
client - Variable in class org.ldaptive.transport.DefaultSaslClient
Underlying SASL client.
CLIENT_KEY_INIT - Static variable in class org.ldaptive.transport.ScramSaslClient.ClientFinalMessage
Bytes for the client key hmac.
CLIENT_LOOP - org.ldaptive.ResultCode
client loop.
ClientFinalMessage(Mechanism, String, ScramSaslClient.ClientFirstMessage, ScramSaslClient.ServerFirstMessage) - Constructor for class org.ldaptive.transport.ScramSaslClient.ClientFinalMessage
Creates a new client final message.
ClientFirstMessage(String, byte[]) - Constructor for class org.ldaptive.transport.ScramSaslClient.ClientFirstMessage
Creates a new client first message.
ClientInitializer(SslHandler) - Constructor for class org.ldaptive.transport.netty.NettyConnection.ClientInitializer
Creates a new client initializer.
clientNonce - Variable in class org.ldaptive.transport.ScramSaslClient.ClientFirstMessage
Protocol nonce.
clientUsername - Variable in class org.ldaptive.transport.ScramSaslClient.ClientFirstMessage
Username to authenticate.
close() - Method in class org.ldaptive.auth.Authenticator
Attempts to close any connection factories associated with this authenticator.
close() - Method in interface org.ldaptive.Connection
 
close() - Method in interface org.ldaptive.ConnectionFactory
Free any resources associated with this factory.
close() - Method in class org.ldaptive.control.util.SyncReplClient
Closes the connection factory.
close() - Method in class org.ldaptive.DefaultConnectionFactory
 
close() - Static method in class org.ldaptive.jaas.PropertiesAuthenticatorFactory
Iterates over the CACHE and closes any managed dn resolvers and managed authentication handlers.
close() - Static method in class org.ldaptive.jaas.PropertiesRoleResolverFactory
Iterates over the CACHE and closes all role resolvers.
close() - Method in class org.ldaptive.pool.AbstractConnectionPool
Empty this pool, freeing any resources.
close() - Method in interface org.ldaptive.pool.ConnectionPool
Empty this pool, freeing any resources.
close() - Method in class org.ldaptive.PooledConnectionFactory
 
close() - Method in class org.ldaptive.SingleConnectionFactory
 
close() - Method in class org.ldaptive.templates.SearchTemplatesOperation
Closes any resources associated with this object.
close() - Method in class org.ldaptive.transport.netty.HandleMap
Close the queue to new handles.
close() - Method in class org.ldaptive.transport.netty.NettyConnectionFactoryTransport
 
close() - Method in class org.ldaptive.transport.netty.NioSingletonTransport
 
close() - Method in class org.ldaptive.transport.netty.SingletonTransport
 
close() - Method in interface org.ldaptive.transport.Transport
Free any resources associated with this transport.
close(ChannelHandlerContext, ChannelPromise) - Method in class org.ldaptive.transport.netty.SaslHandler
 
close(RequestControl...) - Method in interface org.ldaptive.Connection
Closes the connection.
close(RequestControl...) - Method in class org.ldaptive.transport.netty.NettyConnection
Closes this connection.
closeAllConnections() - Method in class org.ldaptive.pool.AbstractConnectionPool
Closes all connections in the pool.
closeConnectionFactoryManagers(Set<ConnectionFactoryManager>) - Method in class org.ldaptive.auth.Authenticator
Attempts to close all the connection factories in the supplied collection.
ClosedRetryMetadata - Class in org.ldaptive
Retry metadata used when a connection is unexpectedly closed.
ClosedRetryMetadata(Instant, Throwable) - Constructor for class org.ldaptive.ClosedRetryMetadata
Creates a new closed retry metadata.
CloseFutureListener() - Constructor for class org.ldaptive.transport.netty.NettyConnection.CloseFutureListener
 
closeListener - Variable in class org.ldaptive.transport.netty.NettyConnection
Listener notified when the connection is closed.
closeLock - Variable in class org.ldaptive.transport.TransportConnection
Only one invocation of close can occur at a time.
CNTRL_PATTERN - Static variable in class org.ldaptive.LdapUtils
Pattern that matches control characters.
code - Variable in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
underlying error code.
code - Variable in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
underlying error code.
code - Variable in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
underlying error code.
code - Variable in enum org.ldaptive.control.PasswordPolicyControl.Error
underlying error code.
code - Variable in enum org.ldaptive.ResultCode
underlying error code.
codeModel - Variable in class org.ldaptive.beans.generate.BeanGenerator
Code model for java class creation.
collective - Variable in class org.ldaptive.schema.AttributeType
Collective.
combinedNonce - Variable in class org.ldaptive.transport.ScramSaslClient.ServerFirstMessage
Nonce parsed from the SASL credentials.
commit() - Method in class org.ldaptive.jaas.AbstractLoginModule
 
commitSuccess - Variable in class org.ldaptive.jaas.AbstractLoginModule
Whether commit was successful.
compare(CompareResponse) - Method in class org.ldaptive.transport.DefaultCompareOperationHandle
COMPARE_FALSE - org.ldaptive.ResultCode
compare false.
COMPARE_PATH - Static variable in class org.ldaptive.transport.ResponseParser
Compare response DER path.
COMPARE_TRUE - org.ldaptive.ResultCode
compare true.
CompareAuthenticationHandler - Class in org.ldaptive.auth
Provides an LDAP authentication implementation that uses 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.
CompareAuthenticationHandler.Scheme - Class in org.ldaptive.auth
Represents a password scheme used for attribute comparison.
CompareAuthenticationHandlerPropertyInvoker - Class in org.ldaptive.props
Handles properties for CompareAuthenticationHandler.
CompareAuthenticationHandlerPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.props.CompareAuthenticationHandlerPropertyInvoker
Creates a new compare authentication handler property invoker for the supplied class.
CompareAuthenticationHandlerPropertySource - Class in org.ldaptive.props
Reads properties specific to CompareAuthenticationHandler and returns an initialized object of that type.
CompareAuthenticationHandlerPropertySource(CompareAuthenticationHandler) - Constructor for class org.ldaptive.props.CompareAuthenticationHandlerPropertySource
Creates a new compare authentication handler property source using the default properties file.
CompareAuthenticationHandlerPropertySource(CompareAuthenticationHandler, Reader...) - Constructor for class org.ldaptive.props.CompareAuthenticationHandlerPropertySource
Creates a new compare authentication handler property source.
CompareAuthenticationHandlerPropertySource(CompareAuthenticationHandler, String...) - Constructor for class org.ldaptive.props.CompareAuthenticationHandlerPropertySource
Creates a new compare authentication handler property source.
CompareAuthenticationHandlerPropertySource(CompareAuthenticationHandler, Properties) - Constructor for class org.ldaptive.props.CompareAuthenticationHandlerPropertySource
Creates a new compare authentication handler property source.
CompareAuthenticationHandlerPropertySource(CompareAuthenticationHandler, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.CompareAuthenticationHandlerPropertySource
Creates a new compare authentication handler property source.
CompareConnectionValidator - Class in org.ldaptive
Validates a connection is healthy by performing a compare operation.
CompareConnectionValidator() - Constructor for class org.ldaptive.CompareConnectionValidator
Creates a new compare validator.
CompareConnectionValidator(Duration, Duration, CompareRequest) - Constructor for class org.ldaptive.CompareConnectionValidator
Creates a new compare validator.
CompareConnectionValidator(CompareRequest) - Constructor for class org.ldaptive.CompareConnectionValidator
Creates a new compare validator.
CompareConnectionValidator.Builder - Class in org.ldaptive
Compare validator builder.
CompareOperation - Class in org.ldaptive
Executes an ldap compare operation.
CompareOperation() - Constructor for class org.ldaptive.CompareOperation
Default constructor.
CompareOperation(ConnectionFactory) - Constructor for class org.ldaptive.CompareOperation
Creates a new compare operation.
CompareOperation.Builder - Class in org.ldaptive
Compare operation builder.
CompareOperationHandle - Interface in org.ldaptive
Handle that notifies on the components of a compare request.
CompareOperationWorker - Class in org.ldaptive.concurrent
Executes multiple ldap compare operations asynchronously.
CompareOperationWorker() - Constructor for class org.ldaptive.concurrent.CompareOperationWorker
Default constructor.
CompareOperationWorker(CompareOperation) - Constructor for class org.ldaptive.concurrent.CompareOperationWorker
Creates a new compare operation worker.
CompareRequest - Class in org.ldaptive
LDAP compare request defined as:
CompareRequest() - Constructor for class org.ldaptive.CompareRequest
Default constructor.
CompareRequest(String, String, String) - Constructor for class org.ldaptive.CompareRequest
Creates a new compare request.
CompareRequest.Builder - Class in org.ldaptive
Compare request builder.
CompareResponse - Class in org.ldaptive
LDAP compare response defined as:
CompareResponse() - Constructor for class org.ldaptive.CompareResponse
Default constructor.
CompareResponse(DERBuffer) - Constructor for class org.ldaptive.CompareResponse
Creates a new compare response.
CompareResponse.Builder - Class in org.ldaptive
 
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
 
CompareValueHandler - Interface in org.ldaptive.handler
Marker interface for a compare result handler.
compareValueHandlers - Variable in class org.ldaptive.CompareOperation
Functions to handle the compare result.
complete() - Method in class org.ldaptive.transport.DefaultOperationHandle
Releases the latch and sets the response as received.
complete(DefaultOperationHandle) - Method in class org.ldaptive.transport.netty.NettyConnection
 
complete(DefaultOperationHandle) - Method in class org.ldaptive.transport.TransportConnection
Report that the supplied handle has completed.
COMPLETE - org.ldaptive.transport.netty.NettyConnection.MessageStatus
Message has passed through the entire pipeline.
CompleteHandler - Interface in org.ldaptive.handler
Marker interface for a complete handler.
COMPRESS - Static variable in class org.ldaptive.dn.DefaultRDnNormalizer
Function that removes duplicate spaces from the value.
compressSpace(String, boolean) - Static method in class org.ldaptive.LdapUtils
Changes the supplied value by replacing multiple spaces with a single space.
computeHashCode(int, Object...) - Static method in class org.ldaptive.LdapUtils
Computes a hash code for the supplied objects using the supplied seed.
computeHashCode(Object) - Static method in class org.ldaptive.LdapUtils
Computes a hash code for the supplied object.
computeModifications(LdapEntry, LdapEntry) - Static method in class org.ldaptive.LdapEntry
Returns the list of attribute modifications needed to change the supplied target entry into the supplied source entry.
computeModifications(LdapEntry, LdapEntry, boolean) - Static method in class org.ldaptive.LdapEntry
Returns the list of attribute modifications needed to change the supplied target entry into the supplied source entry.
concatArrays(T[], T[]...) - Static method in class org.ldaptive.LdapUtils
Concatenates multiple arrays together.
concatFilters(String...) - Method in class org.ldaptive.templates.SearchTemplates
Concatenates the supplied filters into a single filter will all arguments ANDED together.
CONFIDENTIALITY_REQUIRED - org.ldaptive.ResultCode
confidentiality required.
config - Variable in class org.ldaptive.DefaultConnectionFactory
Connection configuration used by this factory.
config(ConnectionConfig) - Method in class org.ldaptive.DefaultConnectionFactory.Builder
 
config(ConnectionConfig) - Method in class org.ldaptive.PooledConnectionFactory.Builder
 
config(ConnectionConfig) - Method in class org.ldaptive.SingleConnectionFactory.Builder
 
CONFIG_PATTERN - Static variable in class org.ldaptive.props.PropertyValueParser
Property string containing configuration.
configureBinary(String...) - Method in class org.ldaptive.LdapAttribute
Checks whether attrNames matches the name of this attribute.
configureBinaryAttributes(LdapEntry) - Method in class org.ldaptive.SearchRequest
Invokes LdapAttribute.configureBinary(String...) for each attribute in the supplied entry using SearchRequest.binaryAttributes.
configureConnectionFactory(SingleConnectionFactory) - Static method in class org.ldaptive.control.util.SyncReplRunner
Configures the supplied factory for use with a SyncReplRunner.
configureHandle(CompareOperationHandle) - Method in class org.ldaptive.CompareOperation
Adds configured functions to the supplied handle.
configureHandle(ExtendedOperationHandle) - Method in class org.ldaptive.extended.ExtendedOperation
Adds configured functions to the supplied handle.
configureHandle(OperationHandle<Q, S>) - Method in class org.ldaptive.AbstractOperation
Adds configured functions to the supplied handle.
configureHandle(SearchOperationHandle) - Method in class org.ldaptive.SearchOperation
Adds configured functions to the supplied handle.
configureRequest(String, Filter, String[]) - Method in class org.ldaptive.SearchOperation
Creates a new request from SearchOperation.getRequest() and applies any non-null supplied properties.
configureRequest(Q) - Method in class org.ldaptive.AbstractOperation
Applies any configured request handlers to the supplied request.
conn - Variable in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Underlying connection.
conn - Variable in class org.ldaptive.SingleConnectionFactory.ConnectionProxy
Underlying connection.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class org.ldaptive.transport.netty.SaslHandler
 
CONNECT_ERROR - org.ldaptive.ResultCode
connect error.
connectBootstrap(NettyConnection.ClientInitializer) - Method in class org.ldaptive.transport.netty.NettyConnection
Creates a new bootstrap with the supplied initializer and uses that bootstrap to connect to the ldapURL.
ConnectException - Exception in org.ldaptive
Exception that indicates a connection attempt failed.
ConnectException(ResultCode, String) - Constructor for exception org.ldaptive.ConnectException
Creates a new connect exception.
ConnectException(ResultCode, String, Throwable) - Constructor for exception org.ldaptive.ConnectException
Creates a new connect exception.
ConnectException(ResultCode, Throwable) - Constructor for exception org.ldaptive.ConnectException
Creates a new connect exception.
connectInternal() - Method in class org.ldaptive.transport.netty.NettyConnection
Creates a Netty bootstrap and connects to the LDAP server.
connection - Variable in class org.ldaptive.auth.AuthenticationHandlerResponse
Connection that authentication occurred on.
connection - Variable in class org.ldaptive.transport.DefaultOperationHandle
Connection to send the request on.
connection - Variable in class org.ldaptive.transport.MessageFunctional
Connection the request occurred on.
connection(Connection) - Method in class org.ldaptive.auth.AuthenticationHandlerResponse.Builder
 
Connection - Interface in org.ldaptive
Interface for connection implementations.
ConnectionActivator - Interface in org.ldaptive.pool
Provides an interface for activating connections when they are checked out from the pool.
connectionConfig - Variable in class org.ldaptive.referral.DefaultReferralConnectionFactory
Connection config for referrals.
connectionConfig - Variable in class org.ldaptive.transport.TransportConnection
Provides host connection configuration.
ConnectionConfig - Class in org.ldaptive
Contains all the configuration data needed to control connections.
ConnectionConfig() - Constructor for class org.ldaptive.ConnectionConfig
Default constructor.
ConnectionConfig(String) - Constructor for class org.ldaptive.ConnectionConfig
Creates a new connection config.
ConnectionConfig.Builder - Class in org.ldaptive
 
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, Reader...) - Constructor for class org.ldaptive.props.ConnectionConfigPropertySource
Creates a new connection config property source.
ConnectionConfigPropertySource(ConnectionConfig, String...) - 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.
connectionExecutor - Variable in class org.ldaptive.transport.netty.NettyConnection
Executor for scheduling various connection related tasks that cannot or should not be handled by the netty event loop groups.
connectionFactory - Variable in class org.ldaptive.AbstractOperation
Connection factory.
connectionFactory - Variable in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Connection factory for LDAP communication.
connectionFactory - Variable in class org.ldaptive.ext.MergeOperation
Connection factory.
connectionFactory - Variable in class org.ldaptive.pool.AbstractConnectionPool
Connection factory to create connections with.
connectionFactory - Variable in class org.ldaptive.referral.AbstractFollowReferralHandler
Referral connection factory.
ConnectionFactory - Interface in org.ldaptive
Interface for connection factories.
ConnectionFactoryManager - Interface in org.ldaptive
Interface for objects that manage an instance of connection factory.
ConnectionFactoryMetadata - Interface in org.ldaptive
Interface to describe the state of the connection factory.
ConnectionFactoryTransport - Class in org.ldaptive.transport.netty
Creates netty connections using the best fit event loop group based on the operating system.
ConnectionFactoryTransport() - Constructor for class org.ldaptive.transport.netty.ConnectionFactoryTransport
Creates a new connection factory transport.
ConnectionFactoryTransport(int) - Constructor for class org.ldaptive.transport.netty.ConnectionFactoryTransport
Creates a new connection factory transport.
ConnectionFactoryTransport(int, int) - Constructor for class org.ldaptive.transport.netty.ConnectionFactoryTransport
Creates a new connection factory transport.
ConnectionFactoryTransport(String, int) - Constructor for class org.ldaptive.transport.netty.ConnectionFactoryTransport
Creates a new connection factory transport.
ConnectionFactoryTransport(String, int, int) - Constructor for class org.ldaptive.transport.netty.ConnectionFactoryTransport
Creates a new connection factory transport.
ConnectionFactoryTransport.DualThread - Class in org.ldaptive.transport.netty
A ConnectionFactoryTransport configured with two underlying threads.
ConnectionFactoryTransport.SingleThread - Class in org.ldaptive.transport.netty
A ConnectionFactoryTransport configured with a single underlying thread.
ConnectionInitializer - Interface in org.ldaptive
Provides an interface for initializing connections after they are opened.
connectionInitializers - Variable in class org.ldaptive.ConnectionConfig
Connection initializers to execute on Connection.open().
connectionInitializers(ConnectionInitializer...) - Method in class org.ldaptive.ConnectionConfig.Builder
 
ConnectionPassivator - Interface in org.ldaptive.pool
Provides an interface for passivating connections when they are checked back into the pool.
ConnectionPool - Interface in org.ldaptive.pool
Provides an interface for connection pooling.
ConnectionProxy(Connection) - Constructor for class org.ldaptive.SingleConnectionFactory.ConnectionProxy
Creates a new connection proxy.
connectionStrategy - Variable in class org.ldaptive.ConnectionConfig
Connection strategy.
connectionStrategy - Variable in class org.ldaptive.LdapURLRetryMetadata
Connection strategy associated with this retry.
connectionStrategy - Variable in class org.ldaptive.transport.TransportConnection
Connection strategy for this connection.
connectionStrategy(ConnectionStrategy) - Method in class org.ldaptive.ConnectionConfig.Builder
 
ConnectionStrategy - Interface in org.ldaptive
Interface to describe various connection strategies.
ConnectionTransport - Class in org.ldaptive.transport.netty
Creates netty connections using the best fit event loop group based on the operating system.
ConnectionTransport() - Constructor for class org.ldaptive.transport.netty.ConnectionTransport
Creates a new connection transport.
ConnectionTransport(int) - Constructor for class org.ldaptive.transport.netty.ConnectionTransport
Creates a new connection transport.
ConnectionTransport(int, int) - Constructor for class org.ldaptive.transport.netty.ConnectionTransport
Creates a new connection transport.
ConnectionTransport.DualThread - Class in org.ldaptive.transport.netty
A ConnectionTransport configured with two underlying threads.
ConnectionTransport.SingleThread - Class in org.ldaptive.transport.netty
A ConnectionTransport configured with a single underlying thread.
connectionValidator - Variable in class org.ldaptive.ConnectionConfig
Connection validator.
connectionValidator - Variable in class org.ldaptive.transport.netty.NettyConnection.ValidatorHandler
Connection validator.
connectionValidator(ConnectionValidator) - Method in class org.ldaptive.ConnectionConfig.Builder
 
ConnectionValidator - Interface in org.ldaptive
Provides an interface for defining connection validation.
connectOnCreate - Variable in class org.ldaptive.pool.AbstractConnectionPool
Whether to connect to the ldap on connection creation.
connectOnCreate(boolean) - Method in class org.ldaptive.PooledConnectionFactory.Builder
 
connectTime - Variable in class org.ldaptive.transport.netty.NettyConnection
Time this connection was successfully established, null if the connection is not open.
connectTimeout - Variable in class org.ldaptive.ConnectionConfig
Duration of time that connects will block.
connectTimeout(Duration) - Method in class org.ldaptive.ConnectionConfig.Builder
 
CONSTRAINT_VIOLATION - org.ldaptive.ResultCode
constraint violation.
constructed - Variable in class org.ldaptive.asn1.AbstractDERTag
Flag indicating whether value is primitive or constructed.
constructed - Variable in enum org.ldaptive.asn1.UniversalDERTag
Flag indicating whether value is primitive or constructed.
ConstructedDEREncoder - Class in org.ldaptive.asn1
Encodes constructed types to their DER format.
ConstructedDEREncoder(DERTag, DEREncoder...) - Constructor for class org.ldaptive.asn1.ConstructedDEREncoder
Creates a new sequence encoder.
consumedMessage - Variable in class org.ldaptive.transport.DefaultOperationHandle
Whether this handle has consumed any messages.
consumedMessage() - Method in class org.ldaptive.transport.DefaultOperationHandle
Indicates that a protocol message was consumed by a supplied consumer.
consumedMessage(boolean) - Method in class org.ldaptive.transport.DefaultOperationHandle
Indicates that a protocol message was consumed by a supplied consumer.
consumedMessage(Message) - Method in class org.ldaptive.transport.DefaultOperationHandle
Indicates that a protocol message was consumed by a supplied consumer.
Consumer() - Constructor for class org.ldaptive.transport.MessageFunctional.Consumer
 
contains(T) - Method in class org.ldaptive.pool.Queue
Returns whether t is in the queue.
containsBooleanExtension(T, String) - Static method in class org.ldaptive.schema.AbstractSchemaElement
Returns whether the supplied schema element has an extension name with a value of 'true'.
contentCount - Variable in class org.ldaptive.control.VirtualListViewRequestControl
server's estimate of the current number of entries in the ordered search result set.
contentCount - Variable in class org.ldaptive.control.VirtualListViewResponseControl
server's estimate of the current number of entries in the ordered search result set.
ContentCountHandler(VirtualListViewResponseControl) - Constructor for class org.ldaptive.control.VirtualListViewResponseControl.ContentCountHandler
Creates a new content count handler.
context - Variable in class org.ldaptive.auth.User
User context.
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.
contextFactory - Variable in class org.ldaptive.dns.AbstractDNSResolver
Factory to create DNS connections.
contextID - Variable in class org.ldaptive.control.VirtualListViewRequestControl
value that clients should send back to the server to indicate that the server is willing to return contiguous data from a subsequent search request which uses the same search criteria.
contextID - Variable in class org.ldaptive.control.VirtualListViewResponseControl
value that clients should send back to the server to indicate that the server is willing to return contiguous data from a subsequent search request which uses the same search criteria.
ContextIDHandler(VirtualListViewResponseControl) - Constructor for class org.ldaptive.control.VirtualListViewResponseControl.ContextIDHandler
Creates a new context ID handler.
ContextType - Class in org.ldaptive.asn1
Converts context types to their DER encoded format.
ContextType(int, boolean) - Constructor for class org.ldaptive.asn1.ContextType
Creates a new context type.
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, BigInteger) - Constructor for class org.ldaptive.asn1.ContextType
Creates a new context type.
continueCondition - Variable in class org.ldaptive.PooledConnectionFactory.RetryValidationExceptionHandler
Condition on which to continue retry.
control(ResponseControl) - Method in class org.ldaptive.transport.DefaultOperationHandle
Control - Interface in org.ldaptive.control
Marker interface for ldap controls.
CONTROL_NOT_FOUND - org.ldaptive.ResultCode
control not found.
controlFactory - Variable in class org.ldaptive.auth.AddControlAuthenticationRequestHandler
Factory that produces request controls.
ControlFactory - Class in org.ldaptive.control
Utility class for creating controls.
ControlFactory() - Constructor for class org.ldaptive.control.ControlFactory
Default constructor.
controlHandlers - Variable in class org.ldaptive.AbstractOperation
Functions to handle response controls.
controlHandlers - Variable in class org.ldaptive.AbstractSearchOperationFactory
Functions to handle response controls.
ControlParser() - Constructor for class org.ldaptive.AbstractMessage.ControlParser
Creates a new control parser.
controls - Variable in class org.ldaptive.AbstractMessage
LDAP controls.
controls - Variable in class org.ldaptive.AbstractRequestMessage
LDAP controls.
controls - Variable in class org.ldaptive.auth.AuthenticationRequest
Request controls.
controls - Variable in class org.ldaptive.sasl.DefaultSaslClientRequest
LDAP controls.
controls(RequestControl...) - Method in class org.ldaptive.AbstractRequestMessage.AbstractBuilder
Sets controls on the message.
controls(RequestControl...) - Method in class org.ldaptive.auth.AuthenticationRequest.Builder
Sets the request controls.
controls(RequestControl...) - Method in class org.ldaptive.BindConnectionInitializer.Builder
 
controls(ResponseControl...) - Method in class org.ldaptive.AbstractMessage.AbstractBuilder
 
controls(ResponseControl...) - Method in class org.ldaptive.extended.SyncInfoMessage.Builder
 
ControlsHandler(AbstractMessage) - Constructor for class org.ldaptive.AbstractMessage.ControlsHandler
Creates a new controls handler.
convert(String) - Method in class org.ldaptive.beans.spring.convert.StringToDurationConverter
 
convert(String) - Method in class org.ldaptive.beans.spring.convert.StringToZonedDateTimeConverter
 
convert(Duration) - Method in class org.ldaptive.beans.spring.convert.DurationToStringConverter
 
convert(ZonedDateTime) - Method in class org.ldaptive.beans.spring.convert.ZonedDateTimeToStringConverter
 
convertChannelOption(String) - Method in class org.ldaptive.transport.netty.NettyConnection
Performs a best effort at converting a channel option value to the correct type.
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 its 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(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.BindConnectionInitializerPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.BlockingConnectionPoolPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.CompareAuthenticationHandlerPropertyInvoker
 
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.PooledConnectionFactoryPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.SearchOperationFactoryPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.SearchRequestPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.SimpleBindAuthenticationHandlerPropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.SimplePropertyInvoker
 
convertValue(Class<?>, String) - Method in class org.ldaptive.props.SslConfigPropertyInvoker
 
convertValue(Object, Class<?>, Class<T>) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Converts the supplied value to the target type.
cookie - Variable in class org.ldaptive.ad.control.DirSyncControl
server generated cookie.
cookie - Variable in class org.ldaptive.control.PagedResultsControl
server generated cookie.
cookie - Variable in class org.ldaptive.control.SyncDoneControl
server generated cookie.
cookie - Variable in class org.ldaptive.control.SyncRequestControl
server generated cookie.
cookie - Variable in class org.ldaptive.control.SyncStateControl
server generated cookie.
cookie - Variable in class org.ldaptive.control.util.DefaultCookieManager
Control cookie.
cookie - Variable in class org.ldaptive.extended.SyncInfoMessage
server generated cookie.
cookie(byte[]) - Method in class org.ldaptive.extended.SyncInfoMessage.Builder
 
CookieHandler(DirSyncControl) - Constructor for class org.ldaptive.ad.control.DirSyncControl.CookieHandler
Creates a new cookie handler.
CookieHandler(PagedResultsControl) - Constructor for class org.ldaptive.control.PagedResultsControl.CookieHandler
Creates a new cookie handler.
CookieHandler(SyncDoneControl) - Constructor for class org.ldaptive.control.SyncDoneControl.CookieHandler
Creates a new cookie handler.
CookieHandler(SyncStateControl) - Constructor for class org.ldaptive.control.SyncStateControl.CookieHandler
Creates a new cookie handler.
cookieManager - Variable in class org.ldaptive.control.util.SyncReplRunner
Sync repl cookie manager.
cookieManager - Variable in class org.ldaptive.control.util.VirtualListViewParams
Cookie manager for VLV context ID.
CookieManager - Interface in org.ldaptive.control.util
Interface for the reading and writing of control related cookies.
copy(AddOperation) - Static method in class org.ldaptive.AddOperation
Returns a new add operation with the same properties as the supplied operation.
copy(AuthenticationRequest) - Static method in class org.ldaptive.auth.AuthenticationRequest
Returns an authentication request initialized with the supplied request.
copy(BindOperation) - Static method in class org.ldaptive.BindOperation
Returns a new bind operation with the same properties as the supplied operation.
copy(CompareOperation) - Static method in class org.ldaptive.CompareOperation
Returns a new compare operation with the same properties as the supplied operation.
copy(ConnectionConfig) - Static method in class org.ldaptive.ConnectionConfig
Returns a new connection config initialized with the supplied config.
copy(DeleteOperation) - Static method in class org.ldaptive.DeleteOperation
Returns a new delete operation with the same properties as the supplied operation.
copy(ExtendedOperation) - Static method in class org.ldaptive.extended.ExtendedOperation
Returns a new extended operation with the same properties as the supplied operation.
copy(LdapURL) - Static method in class org.ldaptive.LdapURL
Returns a new ldap URL initialized with the supplied URL.
copy(ModifyDnOperation) - Static method in class org.ldaptive.ModifyDnOperation
Returns a new modify dn operation with the same properties as the supplied operation.
copy(ModifyOperation) - Static method in class org.ldaptive.ModifyOperation
Returns a new modify operation with the same properties as the supplied operation.
copy(SearchOperation) - Static method in class org.ldaptive.SearchOperation
Returns a new search operation with the same properties as the supplied operation.
copy(SearchRequest) - Static method in class org.ldaptive.SearchRequest
Returns a new search request with the same properties as the supplied request.
copy(SslConfig) - Static method in class org.ldaptive.ssl.SslConfig
Returns a ssl config initialized with the supplied config.
copyValues(T) - Method in class org.ldaptive.AbstractMessage
Copies the property values from the supplied message to this message.
copyValues(T) - Method in class org.ldaptive.AbstractResult
Copies the property values from the supplied result to this result.
count - Variable in class org.ldaptive.control.util.SyncReplCookie.CSN
CSN count.
counter - Variable in class org.ldaptive.RoundRobinConnectionStrategy
Usage counter.
CRAM_MD5 - org.ldaptive.sasl.Mechanism
Cram MD5 authentication type.
CramMD5BindRequest - Class in org.ldaptive.sasl
LDAP CRAM-MD5 bind request.
CramMD5BindRequest(String, String) - Constructor for class org.ldaptive.sasl.CramMD5BindRequest
Creates a new CRAM-MD5 bind request.
create() - Method in class org.ldaptive.dns.DefaultDNSContextFactory
 
create() - Method in interface org.ldaptive.dns.DNSContextFactory
Creates a new JNDI context.
create(ConnectionConfig) - Method in class org.ldaptive.transport.netty.ConnectionTransport
 
create(ConnectionConfig) - Method in class org.ldaptive.transport.netty.NettyConnectionFactoryTransport
 
create(ConnectionConfig) - Method in interface org.ldaptive.transport.Transport
Create a connection object.
createActiveConnection(boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Create a new connection and place it in the active queue.
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.
createAttributeType(LdapEntry) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Creates an attribute type from the supplied ldap entry.
createAttributeValueMutator(PropertyDescriptor, Attribute) - Method in class org.ldaptive.beans.reflect.MethodClassDescriptor
Returns an attribute value mutator for the supplied property descriptor.
createAttributeValueMutator(Field, Attribute) - Method in class org.ldaptive.beans.reflect.FieldClassDescriptor
Returns an attribute value mutator for the supplied field.
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(boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Create a new connection and place it in the available pool.
createAvailableConnections(int, boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Asynchronously creates new connections and adds them to the available queue if the connection can be successfully passivated and validated.
createBindRequest(byte[]) - Method in class org.ldaptive.sasl.DefaultSaslClientRequest
Creates a new bind request for this client.
createBootstrap(NettyConnection.ClientInitializer) - Method in class org.ldaptive.transport.netty.NettyConnection
Creates a Netty Bootstrap with the supplied client initializer.
createClass(String) - Static method in class org.ldaptive.props.AbstractPropertyInvoker
Creates the class with the supplied name.
createClass(String, String) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates a class in the supplied package.
createClassDescriptor(Class<?>) - Method in class org.ldaptive.beans.reflect.DefaultLdapEntryMapper
Creates a class descriptor for the supplied type.
createClientInitializer() - Method in class org.ldaptive.transport.netty.NettyConnection
Creates a new client initializer.
createCollection(Class<?>, int) - Static method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Creates the best fit collection 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
 
createConnection(boolean) - Method in class org.ldaptive.pool.AbstractConnectionPool
Create a new connection.
createConnectionFactory(ConnectionConfig) - Static method in class org.ldaptive.control.util.SyncReplRunner
Creates a new single connection factory.
createConnectionFactory(ConnectionConfig, ConnectionValidator) - Static method in class org.ldaptive.control.util.SyncReplRunner
Creates a new single connection factory.
createConnectionFactory(Transport, ConnectionConfig, ConnectionValidator) - Static method in class org.ldaptive.control.util.SyncReplRunner
Creates a new single connection factory.
createConnectionProxy(PooledConnectionProxy) - Method in class org.ldaptive.pool.AbstractConnectionPool
Creates a connection proxy using the supplied pool connection.
createConstructorFromProperty(String) - Static method in class org.ldaptive.LdapUtils
Looks for the supplied system property value and loads a class with that name.
createDefaultEventLoopGroup(String, int) - Static method in class org.ldaptive.transport.netty.NettyUtils
Returns the default event loop group for this platform.
createDefaultTrustManagers - Variable in class org.ldaptive.ssl.DefaultSSLContextInitializer
Whether default trust managers should be created.
createDigest(String, byte[]) - Static method in class org.ldaptive.transport.ScramSaslClient
Digests the supplied data using the supplied algorithm.
createDnValueMutator(PropertyDescriptor) - Method in class org.ldaptive.beans.reflect.MethodClassDescriptor
Returns a dn value mutator for the supplied property descriptor.
createDnValueMutator(Field) - Method in class org.ldaptive.beans.reflect.FieldClassDescriptor
Returns a dn value mutator for the supplied field.
createDnValueMutator(String) - Method in class org.ldaptive.beans.spring.SpringClassDescriptor
Creates a dn value mutator for the supplied SPEL dn property expression.
createdTime - Variable in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Time this connection was created.
createEntryResolver(EntryResolver) - Method in class org.ldaptive.auth.AggregateDnResolver
Creates an aggregate entry resolver using the labels from the DN resolver and the supplied entry resolver.
createEquals(JDefinedClass) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates the equals method on the supplied class.
createEvaluationContext(Object) - Method in class org.ldaptive.beans.spring.SpringLdapEntryMapper
Creates an evaluation context to use in the spring class descriptor.
createEventLoopGroup(String, int) - Method in class org.ldaptive.transport.netty.ConnectionTransport
Returns a new event loop group with the supplied name and number of threads.
createEventLoopGroup(String, int) - Method in class org.ldaptive.transport.netty.NioConnectionTransport
 
createFilterTemplate(AuthenticationCriteria) - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
createFilterTemplate(User) - Method in class org.ldaptive.auth.SearchDnResolver
createHashCode(JDefinedClass) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates the hashCode method on the supplied class.
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 keystore and password.
createKeyStoreCredentialConfig(KeyStore, String[]) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied truststore.
createKeyStoreCredentialConfig(KeyStore, String[], KeyStore, String, String[]) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a KeyStoreCredentialConfig from the supplied truststore, 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.
createLdif(SearchResponse) - 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.
createMac(String, byte[]) - Static method in class org.ldaptive.transport.ScramSaslClient
Creates a new MAC using the supplied algorithm and key.
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.
createProperties(Map<String, ?>) - Static method in class org.ldaptive.jaas.AbstractPropertiesFactory
Returns context specific properties based on the supplied JAAS options.
createProperties(SaslConfig) - Static method in class org.ldaptive.sasl.DefaultSaslClientRequest
Creates SASL client properties from the supplied configuration.
createReferralOperation(ConnectionFactory) - Method in class org.ldaptive.referral.AbstractFollowReferralHandler
Creates an operation for this type of referral.
createReferralOperation(ConnectionFactory) - Method in class org.ldaptive.referral.FollowSearchReferralHandler
 
createReferralOperation(ConnectionFactory) - Method in class org.ldaptive.referral.FollowSearchResultReferenceHandler
 
createReferralRequest(LdapURL) - Method in class org.ldaptive.referral.AbstractFollowReferralHandler
Creates a new request for this type of referral.
createReferralRequest(LdapURL) - Method in class org.ldaptive.referral.FollowSearchReferralHandler
 
createReferralRequest(LdapURL) - Method in class org.ldaptive.referral.FollowSearchResultReferenceHandler
 
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(boolean, CookieManager) - Method in class org.ldaptive.control.util.VirtualListViewParams
Creates a new virtual list view request control using the properties in this VLV params.
createRequestControl(SearchResponse, boolean) - Method in class org.ldaptive.control.util.VirtualListViewParams
Creates a new virtual list view request control using the properties in this VLV params.
createRequestControls(byte[]) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Returns the list of request controls configured for this client.
createResponseControl(String, boolean, DERBuffer) - Static method in class org.ldaptive.control.ControlFactory
Creates a response control from the supplied control data.
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.
createSaltedPassword(String, String, byte[], int) - Static method in class org.ldaptive.transport.ScramSaslClient.ClientFinalMessage
Computes a salted password.
createSchema(InputStream) - 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.ad.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.
createSchema(SearchResponse) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Creates a new schema.
createSearchOperation() - Method in class org.ldaptive.AbstractSearchOperationFactory
Creates a new search operation configured with the properties on this factory.
createSearchOperation() - Method in class org.ldaptive.ad.control.util.DirSyncClient
Creates a new search operation configured with the properties on this client.
createSearchOperation(ConnectionFactory) - Method in class org.ldaptive.AbstractSearchOperationFactory
Creates a new search operation configured with the properties on this factory.
createSearchReference(SearchResultReference) - Method in class org.ldaptive.io.LdifWriter
Creates an LDIF using the supplied search reference.
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.
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(FilterTemplate) - Method in class org.ldaptive.auth.SearchDnResolver
Returns a search request for searching for a single entry in an LDAP, returning no attributes.
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.SslConfig
Creates an SSLContextInitializer from this configuration.
createSSLContextInitializer() - Method in class org.ldaptive.ssl.X509CredentialConfig
 
createSslHandler(ConnectionConfig) - Method in class org.ldaptive.transport.netty.NettyConnection
Creates a Netty SSL handler using the supplied connection config.
createToString(JDefinedClass) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates the toString method on the supplied class.
createTransport() - Static method in class org.ldaptive.control.util.SyncReplRunner
Returns a transport configured to use for sync repl.
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(String) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a X509CredentialConfig from PEM encoded certificate(s).
createX509CredentialConfig(X509Certificate[]) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a X509CredentialConfig from the supplied trust certificates.
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(X509Certificate, PrivateKey) - Static method in class org.ldaptive.ssl.CredentialConfigFactory
Creates a X509CredentialConfig from the supplied authentication certificate and private key.
creationTime - Variable in class org.ldaptive.transport.DefaultOperationHandle
Timestamp when the handle was created.
credential - Variable in class org.ldaptive.auth.AuthenticationRequest
User credential.
credential - Variable in class org.ldaptive.jaas.LdapCredential
LDAP credential.
credential(byte[]) - Method in class org.ldaptive.auth.AuthenticationRequest.Builder
Sets the user credential.
credential(byte[]) - Method in class org.ldaptive.BindConnectionInitializer.Builder
 
credential(char[]) - Method in class org.ldaptive.auth.AuthenticationRequest.Builder
Sets the user credential.
credential(String) - Method in class org.ldaptive.auth.AuthenticationRequest.Builder
Sets the user credential.
credential(String) - Method in class org.ldaptive.BindConnectionInitializer.Builder
 
credential(Credential) - Method in class org.ldaptive.auth.AuthenticationRequest.Builder
Sets the user credential.
credential(Credential) - Method in class org.ldaptive.BindConnectionInitializer.Builder
 
Credential - Class in org.ldaptive
Provides convenience methods for converting the various types of passwords into a byte array.
Credential(byte[]) - Constructor for class org.ldaptive.Credential
Creates a new credential.
Credential(char[]) - Constructor for class org.ldaptive.Credential
Creates a new credential.
Credential(String) - Constructor for class org.ldaptive.Credential
Creates a new credential.
CREDENTIAL_NOT_FOUND - org.ldaptive.auth.ext.FreeIPAAccountState.Error
credential not found.
credentialConfig - Variable in class org.ldaptive.ssl.SslConfig
Configuration for the trust and authentication material to use for SSL and startTLS.
credentialConfig(CredentialConfig) - Method in class org.ldaptive.ssl.SslConfig.Builder
 
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.
CredentialConfigFactory() - Constructor for class org.ldaptive.ssl.CredentialConfigFactory
Default constructor.
CredentialConfigParser - Class in org.ldaptive.props
Parses the configuration data associated with credential configs.
CredentialConfigParser(String) - Constructor for class org.ldaptive.props.CredentialConfigParser
Creates a new credential config parser.
CredentialReader<T> - Interface in org.ldaptive.ssl
Reads a credential from an IO source.
credentials - Variable in class org.ldaptive.jaas.AbstractLoginModule
Credentials to add to the subject.
credentials(byte[]) - Method in class org.ldaptive.sasl.SaslBindRequest.Builder
Sets the SASL credentials.
credentials(String) - Method in class org.ldaptive.sasl.SaslBindRequest.Builder
Sets the SASL credentials.
critical - Variable in class org.ldaptive.AbstractMessage.ControlParser
Control criticality.
CRITICAL_PATH - Static variable in class org.ldaptive.AbstractMessage.ControlParser
DER path to criticality.
criticality - Variable in class org.ldaptive.control.AbstractControl
is control critical.
csn - Variable in class org.ldaptive.control.util.SyncReplCookie
Cookie CSN.
CSN(String) - Constructor for class org.ldaptive.control.util.SyncReplCookie.CSN
Creates a new CSN with the supplied string.
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.
customResourceLoaders - Static variable in class org.ldaptive.io.ResourceUtils
Custom resource loaders.
customTranscoder - Variable in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Custom transcoder to override the default transcoder.

D

DATE_FORMAT - Static variable in class org.ldaptive.transcode.GeneralizedTimeValueTranscoder
Date format.
DAY_PATTERN - Static variable in class org.ldaptive.transcode.GeneralizedTimeValueTranscoder
Pattern for capturing the day in generalized time.
deactivate() - Method in class org.ldaptive.LdapURL
Marks this URL as inactive.
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 its corresponding nibble.
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.ldaptive.transport.netty.MessageFrameDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.ldaptive.transport.netty.NettyConnection.MessageDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.ldaptive.transport.netty.SaslHandler
 
decode(DERBuffer) - Method in class org.ldaptive.ad.control.DirSyncControl
 
decode(DERBuffer) - Method in class org.ldaptive.ad.control.GetStatsControl
 
decode(DERBuffer) - 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(DERBuffer) - 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(DERBuffer) - 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(DERBuffer) - 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(DERBuffer) - 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(DERBuffer) - Method in class org.ldaptive.control.AuthorizationIdentityResponseControl
 
decode(DERBuffer) - Method in class org.ldaptive.control.EntryChangeNotificationControl
 
decode(DERBuffer) - Method in class org.ldaptive.control.GenericControl
 
decode(DERBuffer) - Method in class org.ldaptive.control.PagedResultsControl
 
decode(DERBuffer) - Method in class org.ldaptive.control.PasswordExpiredControl
 
decode(DERBuffer) - Method in class org.ldaptive.control.PasswordExpiringControl
 
decode(DERBuffer) - Method in class org.ldaptive.control.PasswordPolicyControl
 
decode(DERBuffer) - Method in interface org.ldaptive.control.ResponseControl
Initializes this response control with the supplied BER encoded data.
decode(DERBuffer) - Method in class org.ldaptive.control.SessionTrackingControl
 
decode(DERBuffer) - Method in class org.ldaptive.control.SortResponseControl
 
decode(DERBuffer) - Method in class org.ldaptive.control.SyncDoneControl
 
decode(DERBuffer) - Method in class org.ldaptive.control.SyncStateControl
 
decode(DERBuffer) - Method in class org.ldaptive.control.VirtualListViewResponseControl
 
decode(DERBuffer) - Static method in class org.ldaptive.ssl.X509DnDecoder
Converts bytes in the buffer to attribute value assertions by reading from the current position to the limit.
DECODE - Static variable in class org.ldaptive.io.Hex
Decode table which stores characters from 0 to f.
decodeBinaryValue(byte[]) - Method in class org.ldaptive.ad.transcode.UnicodePwdValueTranscoder
 
decodeBinaryValue(byte[]) - Method in class org.ldaptive.transcode.AbstractStringValueTranscoder
 
decodeBinaryValue(byte[]) - Method in class org.ldaptive.transcode.ByteArrayValueTranscoder
 
decodeBinaryValue(byte[]) - Method in class org.ldaptive.transcode.CertificateValueTranscoder
 
decodeBinaryValue(byte[]) - Method in class org.ldaptive.transcode.ObjectValueTranscoder
 
decodeBinaryValue(byte[]) - Method in interface org.ldaptive.transcode.ValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
decodeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
decodeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
decodeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
decodeBinaryValues(Collection<byte[]>) - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Decodes the supplied values into an object.
decodeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
decoded - Variable in class org.ldaptive.dn.DefaultDnParser.OctetStringHandler
Decoded octet string.
DECODED - org.ldaptive.transport.netty.NettyConnection.MessageStatus
Bytes have been decoded into a concrete message.
decodeHexValue(char[]) - Static method in class org.ldaptive.dn.DefaultDnParser
Decodes the supplied hexadecimal value.
decoder() - Method in interface org.ldaptive.transcode.ValueTranscoder
Functional implementation.
decodeStringValue(String) - Method in class org.ldaptive.ad.transcode.DeltaTimeValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.ad.transcode.FileTimeValueTranscoder
 
decodeStringValue(String) - Static method in class org.ldaptive.dn.DefaultDnParser
Decodes the supplied string attribute value.
decodeStringValue(String) - Method in class org.ldaptive.schema.transcode.AttributeTypeValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.transcode.DITContentRuleValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.transcode.DITStructureRuleValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.transcode.MatchingRuleUseValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.transcode.MatchingRuleValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.transcode.NameFormValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.transcode.ObjectClassValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.schema.transcode.SyntaxValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.AbstractBinaryValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.BooleanValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.CertificateValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.CharArrayValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.DoubleValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.FloatValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.GeneralizedTimeValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.IntegerValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.LongValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.ObjectValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.ShortValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.StringValueTranscoder
 
decodeStringValue(String) - Method in class org.ldaptive.transcode.UUIDValueTranscoder
 
decodeStringValue(String) - Method in interface org.ldaptive.transcode.ValueTranscoder
Decodes the supplied ldap attribute value into a custom type.
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(DERBuffer) - 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.
decodeUnsignedPrimitive(DERBuffer) - Static method in class org.ldaptive.asn1.IntegerType
Converts bytes in the buffer to an unsigned primitive integer by reading from the current position to the limit, which assumes the bytes of the integer are in big-endian order.
DECODING_ERROR - org.ldaptive.ResultCode
decoding error.
DEFAULT_ATTRIBUTE - Static variable in class org.ldaptive.auth.CompareAuthenticationHandler
Default password attribute.
DEFAULT_ATTRIBUTE_DESCRIPTION_CHARS - Static variable in class org.ldaptive.filter.DefaultFilterFunction
Lower and upper case ASCII alphabetical, digits, semi-colon, dot, dash.
DEFAULT_ATTRIBUTES - Static variable in class org.ldaptive.LdapURL
Default return attributes, value is all user attributes.
DEFAULT_BASE_DN - Static variable in class org.ldaptive.LdapURL
Default base DN, value is "".
DEFAULT_BINARY_ATTRIBUTES - Static variable in class org.ldaptive.LdapAttribute
List of attribute names known to use binary syntax.
DEFAULT_CREDENTIAL_CONFIG_CLASS - Static variable in class org.ldaptive.props.CredentialConfigParser
Credential config class found in the config.
DEFAULT_DNS_PROVIDER_URL - Static variable in class org.ldaptive.dns.DefaultDNSContextFactory
Default provider URL for DNS, determines DNS from the underlying OS.
DEFAULT_FILTER - Static variable in class org.ldaptive.LdapURL
Default search filter value is '(objectClass=*)'.
DEFAULT_GSSAPI_JAAS_NAME - Static variable in class org.ldaptive.sasl.GssApiBindRequest
Default name of the JAAS configuration.
DEFAULT_GSSAPI_LOGIN_MODULE - Static variable in class org.ldaptive.sasl.GssApiBindRequest
Default login module for GSSAPI.
DEFAULT_IDLE_TIME - Static variable in class org.ldaptive.pool.IdlePruneStrategy
Default idle time.
DEFAULT_LDAP_PORT - Static variable in class org.ldaptive.LdapURL
Default LDAP port, value is 389.
DEFAULT_LDAPS_PORT - Static variable in class org.ldaptive.LdapURL
Default LDAPS port, value is 636.
DEFAULT_MAX_POOL_SIZE - Static variable in class org.ldaptive.pool.AbstractConnectionPool
Default max pool size, value is 10.
DEFAULT_MIN_POOL_SIZE - Static variable in class org.ldaptive.pool.AbstractConnectionPool
Default min pool size, value is 3.
DEFAULT_NONCE_SIZE - Static variable in class org.ldaptive.transport.ScramSaslClient.ClientFirstMessage
Default nonce size.
DEFAULT_NUM_THREADS - Static variable in class org.ldaptive.concurrent.CallableWorker
Default size of the thread pool.
DEFAULT_PRUNE_PERIOD - Static variable in class org.ldaptive.pool.AbstractPruneStrategy
Default prune period in seconds.
DEFAULT_RECORD_NAME - Static variable in class org.ldaptive.dns.SRVDNSResolver
Default DNS record name.
DEFAULT_REFERRAL_LIMIT - Static variable in class org.ldaptive.referral.AbstractFollowReferralHandler
Default referral limit.
DEFAULT_RESOURCE_LOADERS - Static variable in class org.ldaptive.io.ResourceUtils
Default resource loaders.
DEFAULT_RESPONSE_TIMEOUT_CONDITION - Static variable in class org.ldaptive.transport.DefaultOperationHandle
Predicate that requires any result message except unsolicited.
DEFAULT_SCHEME - Static variable in class org.ldaptive.auth.CompareAuthenticationHandler
Default password scheme.
DEFAULT_SCOPE - Static variable in class org.ldaptive.LdapURL
Default scope, value is SearchScope.OBJECT.
DEFAULT_SHUTDOWN_MAX_TIMEOUT - Static variable in class org.ldaptive.transport.netty.NettyUtils
Time in milliseconds for graceful shutdown max wait.
DEFAULT_SHUTDOWN_QUIET_PERIOD - Static variable in class org.ldaptive.transport.netty.NettyUtils
Time in milliseconds for graceful shutdown quiet period.
DEFAULT_STATISTICS_SIZE - Static variable in class org.ldaptive.pool.IdlePruneStrategy
Default number of statistics to store.
DEFAULT_TTL - Static variable in class org.ldaptive.DnsResolverConnectionStrategy
Default time to live for DNS results.
DEFAULT_TTL - Static variable in class org.ldaptive.DnsSrvConnectionStrategy
Default time to live for DNS results.
DEFAULT_TYPE - Static variable in class org.ldaptive.ssl.KeyStoreUtils
Default keystore type.
DEFAULT_VALIDATE_PERIOD - Static variable in class org.ldaptive.AbstractConnectionValidator
Default validation period, value is 30 minutes.
DEFAULT_VALIDATE_TIMEOUT - Static variable in class org.ldaptive.AbstractConnectionValidator
Default per connection validate timeout, value is 5 seconds.
DefaultAttributeValueEscaper - Class in org.ldaptive.dn
Escapes an attribute value per RFC 4514 section 2.4.
DefaultAttributeValueEscaper() - Constructor for class org.ldaptive.dn.DefaultAttributeValueEscaper
 
DefaultClassDescriptor - Class in org.ldaptive.beans.reflect
Default implementation of a class descriptor.
DefaultClassDescriptor() - Constructor for class org.ldaptive.beans.reflect.DefaultClassDescriptor
 
DefaultCompareOperationHandle - Class in org.ldaptive.transport
Handle that notifies on the components of a compare request.
DefaultCompareOperationHandle(CompareRequest, TransportConnection, Duration) - Constructor for class org.ldaptive.transport.DefaultCompareOperationHandle
Creates a new compare operation handle.
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(String, Transport) - 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, Transport) - Constructor for class org.ldaptive.DefaultConnectionFactory
Creates a new default connection factory.
DefaultConnectionFactory(Transport) - Constructor for class org.ldaptive.DefaultConnectionFactory
Creates a new default connection factory.
DefaultConnectionFactory.Builder - Class in org.ldaptive
 
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, Reader...) - Constructor for class org.ldaptive.props.DefaultConnectionFactoryPropertySource
Creates a new default connection factory property source.
DefaultConnectionFactoryPropertySource(DefaultConnectionFactory, String...) - Constructor for class org.ldaptive.props.DefaultConnectionFactoryPropertySource
Creates a new default connection factory property source.
DefaultConnectionFactoryPropertySource(DefaultConnectionFactory, Properties) - Constructor for class org.ldaptive.props.DefaultConnectionFactoryPropertySource
Creates a new default connection factory property source.
DefaultConnectionFactoryPropertySource(DefaultConnectionFactory, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.props.DefaultConnectionFactoryPropertySource
Creates a new default connection factory property source.
DefaultCookieManager - Class in org.ldaptive.control.util
Cookie manager that stores a cookie in memory.
DefaultCookieManager() - Constructor for class org.ldaptive.control.util.DefaultCookieManager
Creates a new default cookie manager.
DefaultCookieManager(byte[]) - Constructor for class org.ldaptive.control.util.DefaultCookieManager
Creates a new default cookie manager.
DefaultDefinitionFunction() - Constructor for class org.ldaptive.schema.AttributeType.DefaultDefinitionFunction
 
DefaultDefinitionFunction() - Constructor for class org.ldaptive.schema.DITContentRule.DefaultDefinitionFunction
 
DefaultDefinitionFunction() - Constructor for class org.ldaptive.schema.DITStructureRule.DefaultDefinitionFunction
 
DefaultDefinitionFunction() - Constructor for class org.ldaptive.schema.MatchingRule.DefaultDefinitionFunction
 
DefaultDefinitionFunction() - Constructor for class org.ldaptive.schema.MatchingRuleUse.DefaultDefinitionFunction
 
DefaultDefinitionFunction() - Constructor for class org.ldaptive.schema.NameForm.DefaultDefinitionFunction
 
DefaultDefinitionFunction() - Constructor for class org.ldaptive.schema.ObjectClass.DefaultDefinitionFunction
 
DefaultDefinitionFunction() - Constructor for class org.ldaptive.schema.Syntax.DefaultDefinitionFunction
 
DefaultDERBuffer - Class in org.ldaptive.asn1
DERBuffer that uses a ByteBuffer.
DefaultDERBuffer(byte[]) - Constructor for class org.ldaptive.asn1.DefaultDERBuffer
Creates a new default DER buffer.
DefaultDERBuffer(int) - Constructor for class org.ldaptive.asn1.DefaultDERBuffer
Creates a new default DER buffer.
DefaultDERBuffer(ByteBuffer) - Constructor for class org.ldaptive.asn1.DefaultDERBuffer
Creates a new default DER buffer.
DefaultDERBuffer(ByteBuffer, int, int) - Constructor for class org.ldaptive.asn1.DefaultDERBuffer
Creates a new default DER buffer and sets the initial position and limit.
DefaultDnParser - Class in org.ldaptive.dn
Parses DNs following the rules in RFC 4514.
DefaultDnParser() - Constructor for class org.ldaptive.dn.DefaultDnParser
 
DefaultDnParser.OctetStringHandler - Class in org.ldaptive.dn
Parse handler for decoding octet strings.
DefaultDNSContextFactory - Class in org.ldaptive.dns
Provides the default implementation of the JNDI context factory for DNS queries.
DefaultDNSContextFactory(String...) - Constructor for class org.ldaptive.dns.DefaultDNSContextFactory
Creates a new instance that resolves DNS names using the given name servers.
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.
DefaultExtendedOperationHandle - Class in org.ldaptive.transport
Handle that notifies on the components of an extended request.
DefaultExtendedOperationHandle(ExtendedRequest, TransportConnection, Duration) - Constructor for class org.ldaptive.transport.DefaultExtendedOperationHandle
Creates a new extended operation handle.
DefaultFilterFunction - Class in org.ldaptive.filter
Parses an LDAP search filter string.
DefaultFilterFunction() - Constructor for class org.ldaptive.filter.DefaultFilterFunction
Default constructor.
DefaultFilterFunction(String) - Constructor for class org.ldaptive.filter.DefaultFilterFunction
Creates a new default filter function.
DefaultHostnameVerifier - Class in org.ldaptive.ssl
Hostname verifier that provides an implementation similar to what occurs with JNDI startTLS.
DefaultHostnameVerifier() - Constructor for class org.ldaptive.ssl.DefaultHostnameVerifier
 
DefaultHostnameVerifier.SubjectAltNameType - Enum in org.ldaptive.ssl
Enum for subject alt name types.
DefaultLdapEntryManager<T> - Class in org.ldaptive.beans.persistence
Default implementation of an ldap entry manager.
DefaultLdapEntryManager(LdapEntryMapper<T>, ConnectionFactory) - Constructor for class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Creates a new default ldap entry manager.
DefaultLdapEntryManager(LdapEntryMapper<T>, ConnectionFactory, String[]) - Constructor for class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Creates a new default ldap entry manager.
DefaultLdapEntryMapper<T> - Class in org.ldaptive.beans.reflect
Stores the class descriptors for a specific object in a static map.
DefaultLdapEntryMapper() - Constructor for class org.ldaptive.beans.reflect.DefaultLdapEntryMapper
 
DefaultLdapURLIterator(List<LdapURL>) - Constructor for class org.ldaptive.AbstractConnectionStrategy.DefaultLdapURLIterator
Creates a new default LDAP URL iterator.
DefaultOperationHandle<Q extends Request,​S extends Result> - Class in org.ldaptive.transport
Handle that notifies on the components of an LDAP operation request.
DefaultOperationHandle(Q, TransportConnection, Duration) - Constructor for class org.ldaptive.transport.DefaultOperationHandle
Creates a new operation handle.
DefaultPooledConnectionProxy(Connection) - Constructor for class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
Creates a new pooled connection.
DefaultRDnNormalizer - Class in org.ldaptive.dn
Normalizes a RDN by performing the following operations: lowercase attribute names lowercase attribute values compress duplicate spaces in attribute values escape attribute value characters sort multi value RDNs by name This API provides properties to control attribute name normalization, attribute value normalization and attribute value escaping in order to customize the behavior.
DefaultRDnNormalizer() - Constructor for class org.ldaptive.dn.DefaultRDnNormalizer
Creates a new default RDN normalizer.
DefaultRDnNormalizer(AttributeValueEscaper) - Constructor for class org.ldaptive.dn.DefaultRDnNormalizer
Creates a new default RDN normalizer.
DefaultRDnNormalizer(AttributeValueEscaper, Function<String, String>, Function<String, String>) - Constructor for class org.ldaptive.dn.DefaultRDnNormalizer
Creates a new default RDN normalizer.
DefaultReferralConnectionFactory - Class in org.ldaptive.referral
Default implementation of a referral connection factory.
DefaultReferralConnectionFactory() - Constructor for class org.ldaptive.referral.DefaultReferralConnectionFactory
Creates a new default referral connection factory.
DefaultReferralConnectionFactory(ConnectionConfig) - Constructor for class org.ldaptive.referral.DefaultReferralConnectionFactory
Creates a new default referral connection factory.
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.
DefaultSaslClient - Class in org.ldaptive.transport
SASL client that negotiates the details of the bind operation.
DefaultSaslClient() - Constructor for class org.ldaptive.transport.DefaultSaslClient
 
DefaultSaslClientRequest - Class in org.ldaptive.sasl
Base class for SASL client requests.
DefaultSaslClientRequest() - Constructor for class org.ldaptive.sasl.DefaultSaslClientRequest
 
DefaultSchemaFunction() - Constructor for class org.ldaptive.schema.SchemaParser.DefaultSchemaFunction
 
DefaultSearchOperationHandle - Class in org.ldaptive.transport
Handle that notifies on the components of a search request.
DefaultSearchOperationHandle(SearchRequest, TransportConnection, Duration) - Constructor for class org.ldaptive.transport.DefaultSearchOperationHandle
Creates a new search operation handle.
DefaultSSLContextInitializer - Class in org.ldaptive.ssl
Provides a default implementation of SSL context initializer which allows the setting of trust and key managers in order to create an SSL context.
DefaultSSLContextInitializer() - Constructor for class org.ldaptive.ssl.DefaultSSLContextInitializer
Creates a new default ssl context initializer.
DefaultSSLContextInitializer(boolean) - Constructor for class org.ldaptive.ssl.DefaultSSLContextInitializer
Creates a new default ssl context initializer.
DefaultTermParser() - Constructor for class org.ldaptive.templates.SearchTemplates.DefaultTermParser
 
DefaultTrustManager - Class in org.ldaptive.ssl
Loads the trust managers from the default TrustManagerFactory and delegates to those.
DefaultTrustManager() - Constructor for class org.ldaptive.ssl.DefaultTrustManager
Creates a new default trust manager.
DefaultWarning(ZonedDateTime, int) - Constructor for class org.ldaptive.auth.AccountState.DefaultWarning
Creates a new warning.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.AttributeType.RegexDefinitionFunction
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.DITContentRule.RegexDefinitionFunction
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.DITStructureRule.RegexDefinitionFunction
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.MatchingRule.RegexDefinitionFunction
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.MatchingRuleUse.RegexDefinitionFunction
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.NameForm.RegexDefinitionFunction
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.ObjectClass.RegexDefinitionFunction
Pattern to match definitions.
DEFINITION_PATTERN - Static variable in class org.ldaptive.schema.Syntax.RegexDefinitionFunction
Pattern to match definitions.
DefinitionFunction<T extends SchemaElement> - Interface in org.ldaptive.schema
Marker interface for a schema definition function.
delete(boolean) - Method in class org.ldaptive.ModifyDnRequest.Builder
Sets whether to delete the old RDN.
delete(MergeRequest, LdapEntry) - Method in class org.ldaptive.ext.MergeOperation
Executes a DeleteOperation for the supplied entry.
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(T, ResultPredicate) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Deletes the supplied annotated object from an LDAP.
DELETE - org.ldaptive.AttributeModification.Type
Delete an attribute.
DELETE - org.ldaptive.control.PersistentSearchChangeType
delete.
DELETE - org.ldaptive.control.SyncStateControl.State
delete.
DELETE_PATH - Static variable in class org.ldaptive.transport.ResponseParser
Delete response DER path.
deleteEntry - Variable in class org.ldaptive.ext.MergeRequest
Whether to delete the entry.
deleteOldRDn - Variable in class org.ldaptive.ModifyDnRequest
Whether to delete the old RDN attribute.
deleteOperation - Variable in class org.ldaptive.ext.MergeOperation
Delete operation used to remove an entry.
DeleteOperation - Class in org.ldaptive
Executes an ldap delete operation.
DeleteOperation() - Constructor for class org.ldaptive.DeleteOperation
Default constructor.
DeleteOperation(ConnectionFactory) - Constructor for class org.ldaptive.DeleteOperation
Creates a new delete operation.
DeleteOperation.Builder - Class in org.ldaptive
Delete operation builder.
DeleteOperationWorker - Class in org.ldaptive.concurrent
Executes multiple ldap delete operations asynchronously.
DeleteOperationWorker() - Constructor for class org.ldaptive.concurrent.DeleteOperationWorker
Default constructor.
DeleteOperationWorker(DeleteOperation) - Constructor for class org.ldaptive.concurrent.DeleteOperationWorker
Creates a new delete operation worker.
DeleteRequest - Class in org.ldaptive
LDAP delete request defined as:
DeleteRequest() - Constructor for class org.ldaptive.DeleteRequest
Default constructor.
DeleteRequest(String) - Constructor for class org.ldaptive.DeleteRequest
Creates a new delete request.
DeleteRequest.Builder - Class in org.ldaptive
Delete request builder.
DeleteResponse - Class in org.ldaptive
LDAP delete response defined as:
DeleteResponse() - Constructor for class org.ldaptive.DeleteResponse
Default constructor.
DeleteResponse(DERBuffer) - Constructor for class org.ldaptive.DeleteResponse
Creates a new delete response.
DeleteResponse.Builder - Class in org.ldaptive
 
DeltaTimeValueTranscoder - Class in org.ldaptive.ad.transcode
Decodes and encodes an active directory delta time value for use in an ldap attribute value.
DeltaTimeValueTranscoder() - Constructor for class org.ldaptive.ad.transcode.DeltaTimeValueTranscoder
 
DERBuffer - Interface in org.ldaptive.asn1
Byte buffer used for DER parsing.
derefAliases - Variable in class org.ldaptive.auth.AbstractSearchEntryResolver
How to handle aliases.
derefAliases - Variable in class org.ldaptive.auth.SearchDnResolver
How to handle aliases.
derefAliases - Variable in class org.ldaptive.SearchRequest
Deref aliases.
DerefAliases - Enum in org.ldaptive
Enum to define how aliases are dereferenced.
DerefAliases() - Constructor for enum org.ldaptive.DerefAliases
 
deregister(ChannelHandlerContext, ChannelPromise) - Method in class org.ldaptive.transport.netty.SaslHandler
 
DEREncoder - Interface in org.ldaptive.asn1
Interface for encoding DER objects.
derEncoders - Variable in class org.ldaptive.asn1.ConstructedDEREncoder
Encoders in this sequence.
derItem - Variable in class org.ldaptive.asn1.BooleanType
Boolean to encode.
derItem - Variable in class org.ldaptive.asn1.ContextType
Data to encode.
derItem - Variable in class org.ldaptive.asn1.IntegerType
Integer to encode.
derItem - Variable in class org.ldaptive.asn1.OctetStringType
String to encode.
derItem - Variable in class org.ldaptive.asn1.OidType
Integer to encode.
derItem - Variable in class org.ldaptive.asn1.UuidType
UUID to encode.
DERParser - Class in org.ldaptive.asn1
This class provides a SAX-like parsing facility for DER-encoded data where elements of interest in the parse tree may be registered to handlers via the DERParser.registerHandler(org.ldaptive.asn1.DERPath, 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(String) - Constructor for class org.ldaptive.asn1.DERPath
Creates a path specification from its string representation.
DERPath(DERPath) - Constructor for class org.ldaptive.asn1.DERPath
Copy constructor.
DERPath.Node - Class in org.ldaptive.asn1
DER path node encapsulates the path name and its location among other children that share a common parent.
derTag - Variable in class org.ldaptive.asn1.AbstractDERType
Constructed tag.
DERTag - Interface in org.ldaptive.asn1
Describes the tag of a DER-encoded type.
description - Variable in class org.ldaptive.schema.AbstractSchemaElement
Description.
destroyConnectionProxy() - Method in class org.ldaptive.SingleConnectionFactory
Closes the connection and sets the proxy to null.
DIAGNOSTIC_MESSAGE_PATH - Static variable in class org.ldaptive.AddResponse
DER path to diagnostic message.
DIAGNOSTIC_MESSAGE_PATH - Static variable in class org.ldaptive.BindResponse
DER path to diagnostic message.
DIAGNOSTIC_MESSAGE_PATH - Static variable in class org.ldaptive.CompareResponse
DER path to diagnostic message.
DIAGNOSTIC_MESSAGE_PATH - Static variable in class org.ldaptive.DeleteResponse
DER path to diagnostic message.
DIAGNOSTIC_MESSAGE_PATH - Static variable in class org.ldaptive.extended.ExtendedResponse
DER path to diagnostic message.
DIAGNOSTIC_MESSAGE_PATH - Static variable in class org.ldaptive.ModifyDnResponse
DER path to diagnostic message.
DIAGNOSTIC_MESSAGE_PATH - Static variable in class org.ldaptive.ModifyResponse
DER path to diagnostic message.
DIAGNOSTIC_MESSAGE_PATH - Static variable in class org.ldaptive.SearchResponse
DER path to diagnostic message.
diagnosticMessage - Variable in class org.ldaptive.AbstractResult
Diagnostic message.
diagnosticMessage(String) - Method in class org.ldaptive.AbstractResult.AbstractBuilder
 
DiagnosticMessageHandler(AbstractResult) - Constructor for class org.ldaptive.AbstractResult.DiagnosticMessageHandler
Creates a new LDAP diagnostic message handler.
DIGEST_MD5 - org.ldaptive.sasl.Mechanism
Digest MD5 authentication type.
digestCredential(Credential, String) - Method in class org.ldaptive.auth.CompareAuthenticationHandler
Digests the supplied credential using the supplied algorithm.
DigestMD5BindRequest - Class in org.ldaptive.sasl
LDAP DIGEST-MD5 bind request.
DigestMD5BindRequest(String, String, String, String, Map<String, Object>) - Constructor for class org.ldaptive.sasl.DigestMD5BindRequest
Creates a new DIGEST-MD5 bind request.
DIRECTORY_NAME - org.ldaptive.ssl.DefaultHostnameVerifier.SubjectAltNameType
directory name (4).
DIRECTORY_OPERATION - org.ldaptive.schema.AttributeUsage
directory operation.
DirSyncClient - Class in org.ldaptive.ad.control.util
Client that simplifies using the active directory dir sync control.
DirSyncClient(ConnectionFactory) - Constructor for class org.ldaptive.ad.control.util.DirSyncClient
Creates a new dir sync client.
DirSyncClient(ConnectionFactory, DirSyncControl.Flag[]) - Constructor for class org.ldaptive.ad.control.util.DirSyncClient
Creates a new dir sync client.
DirSyncClient(ConnectionFactory, 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[], 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(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.CookieHandler - Class in org.ldaptive.ad.control
Parse handler implementation for the cookie.
DirSyncControl.Flag - Enum in org.ldaptive.ad.control
Types of flags.
DirSyncControl.FlagHandler - Class in org.ldaptive.ad.control
Parse handler implementation for the flag.
DirSyncControl.MaxAttrCountHandler - Class in org.ldaptive.ad.control
Parse handler implementation for the maxAttributeCount.
dirSyncFlags - Variable in class org.ldaptive.ad.control.util.DirSyncClient
DirSync flags.
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class org.ldaptive.transport.netty.SaslHandler
 
dispose() - Method in class org.ldaptive.transport.DefaultSaslClient
Disposes the underlying SASL client.
dispose() - Method in class org.ldaptive.transport.netty.SaslHandler
Disposes the SASL client and releases all buffers from the queue.
DISTRIBUTED_OPERATION - org.ldaptive.schema.AttributeUsage
distributed operation.
DIT_CONTENT_RULE_FUNCTION - Static variable in class org.ldaptive.schema.SchemaParser.DefaultSchemaFunction
Default DIT content rule function.
DIT_CONTENT_RULE_FUNCTION - Static variable in class org.ldaptive.schema.SchemaParser.RegexSchemaFunction
Regex DIT content rule function.
DIT_CONTENT_RULES_ATTR_NAME - Static variable in class org.ldaptive.schema.SchemaFactory
DIT content rules attribute name on the subschema entry.
DIT_STRUCTURE_RULE_FUNCTION - Static variable in class org.ldaptive.schema.SchemaParser.DefaultSchemaFunction
Default DIT structure rule function.
DIT_STRUCTURE_RULE_FUNCTION - Static variable in class org.ldaptive.schema.SchemaParser.RegexSchemaFunction
Regex DIT structure rule function.
DIT_STRUCTURE_RULES_ATTR_NAME - Static variable in class org.ldaptive.schema.SchemaFactory
DIT structure rules attribute name on the subschema entry.
DITContentRule - Class in org.ldaptive.schema
Bean for a DIT content rule schema element.
DITContentRule(String) - Constructor for class org.ldaptive.schema.DITContentRule
Creates a new DIT content rule.
DITContentRule(String, String[], String, boolean, String[], String[], String[], String[], Extensions) - Constructor for class org.ldaptive.schema.DITContentRule
Creates a new DIT content rule.
DITContentRule.DefaultDefinitionFunction - Class in org.ldaptive.schema
Parses a DIT content rule definition using a char buffer.
DITContentRule.RegexDefinitionFunction - Class in org.ldaptive.schema
Parses a DIT content rule definition using a regular expression.
ditContentRules - Variable in class org.ldaptive.schema.Schema
DIT content rules.
DITContentRuleValueTranscoder - Class in org.ldaptive.schema.transcode
Decodes and encodes a DIT content rule for use in an ldap attribute value.
DITContentRuleValueTranscoder() - Constructor for class org.ldaptive.schema.transcode.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.
DITStructureRule.DefaultDefinitionFunction - Class in org.ldaptive.schema
Parses a DIT structure rule definition using a char buffer.
DITStructureRule.RegexDefinitionFunction - Class in org.ldaptive.schema
Parses a DIT structure rule definition using a regular expression.
ditStructureRules - Variable in class org.ldaptive.schema.Schema
DIT structure rules.
DITStructureRuleValueTranscoder - Class in org.ldaptive.schema.transcode
Decodes and encodes a DIT structure rule for use in an ldap attribute value.
DITStructureRuleValueTranscoder() - Constructor for class org.ldaptive.schema.transcode.DITStructureRuleValueTranscoder
 
divideList(List<T>, int, Consumer<List<T>>) - Static method in class org.ldaptive.ext.MergeRequest
Divides the supplied list into sub lists by the supplied divisor and passes each sub list to the consumer.
dn - Variable in class org.ldaptive.beans.AbstractClassDescriptor.SimpleDnValueMutator
DN value to store.
dn() - Method in annotation type org.ldaptive.beans.Entry
Entry DN.
dn(String) - Method in class org.ldaptive.AddRequest.Builder
Sets the ldap DN.
dn(String) - Method in class org.ldaptive.auth.AuthenticationResponse.Builder
 
dn(String) - Method in class org.ldaptive.auth.SearchDnResolver.Builder
Sets the base DN.
dn(String) - Method in class org.ldaptive.BindConnectionInitializer.Builder
 
dn(String) - Method in class org.ldaptive.CompareRequest.Builder
Sets the ldap DN.
dn(String) - Method in class org.ldaptive.DeleteRequest.Builder
Sets the ldap DN.
dn(String) - Method in class org.ldaptive.LdapEntry.Builder
 
dn(String) - Method in class org.ldaptive.ModifyRequest.Builder
Sets the ldap DN.
dn(String) - Method in class org.ldaptive.SearchRequest.Builder
Sets the base DN.
dn(String) - Method in class org.ldaptive.SimpleBindRequest.Builder
Sets the bind DN.
Dn - Class in org.ldaptive.dn
Distinguished name containing zero or more relative distinguished names.
Dn() - Constructor for class org.ldaptive.dn.Dn
Default constructor.
Dn(String) - Constructor for class org.ldaptive.dn.Dn
Creates a new DN with the supplied string.
Dn(String, DnParser) - Constructor for class org.ldaptive.dn.Dn
Creates a new DN with the supplied string.
Dn(List<RDn>) - Constructor for class org.ldaptive.dn.Dn
Creates a new DN with the supplied RDNs.
Dn(RDn...) - Constructor for class org.ldaptive.dn.Dn
Creates a new DN with the supplied RDNs.
DN_RESOLUTION_FAILURE - org.ldaptive.auth.AuthenticationResultCode
The configured DN resolver produced an empty or null value.
Dn.Builder - Class in org.ldaptive.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
 
dnAttributeName - Variable in class org.ldaptive.handler.DnAttributeEntryHandler
Attribute name for the entry dn.
dnAttributes - Variable in class org.ldaptive.filter.ExtensibleFilter
DN attributes.
dnCaseChange - Variable in class org.ldaptive.handler.CaseChangeEntryHandler
Type of case modification to make to the entry DN.
dnMutator - Variable in class org.ldaptive.beans.AbstractClassDescriptor
Dn value mutator for this class.
dnMutator - Variable in class org.ldaptive.beans.reflect.DefaultDnValueMutator
Mutator for the DN.
DnParser - Interface in org.ldaptive.dn
Interface for parsing DNs.
dnResolver - Variable in class org.ldaptive.auth.Authenticator
For finding user DNs.
dnResolver(DnResolver) - Method in class org.ldaptive.auth.Authenticator.Builder
Sets the DN resolver.
DnResolver - Interface in org.ldaptive.auth
Provides an interface for finding LDAP DNs with a user identifier.
dnResolvers - Variable in class org.ldaptive.auth.AggregateDnResolver
Labeled DN resolvers.
DNS_CONTEXT_FACTORY - Static variable in class org.ldaptive.dns.DefaultDNSContextFactory
JNDI context factory for DNS.
DNS_NAME - org.ldaptive.ssl.DefaultHostnameVerifier.SubjectAltNameType
dns name (2).
dnsContextFactory - Variable in class org.ldaptive.DnsSrvConnectionStrategy
DNS context factory to override initialization parameters.
DNSContextFactory - Interface in org.ldaptive.dns
Interface to provide DirContext implementations to be used for DNS queries.
DNSDomainFunction - Class in org.ldaptive.dns
Maps a DN to a domain name using the process described in draft-ietf-ldapext-locate
DNSDomainFunction() - Constructor for class org.ldaptive.dns.DNSDomainFunction
 
DNSResolver<T> - Interface in org.ldaptive.dns
Strategy pattern interface for resolving DNS records.
DnsResolverConnectionStrategy - Class in org.ldaptive
Connection strategy that tries all IP addresses resolved from DNS.
DnsResolverConnectionStrategy() - Constructor for class org.ldaptive.DnsResolverConnectionStrategy
Default constructor.
DnsResolverConnectionStrategy(Duration) - Constructor for class org.ldaptive.DnsResolverConnectionStrategy
Creates a new DNS resolver connection strategy.
DnsResolverConnectionStrategy(Function<List<LdapURL>, Iterator<LdapURL>>) - Constructor for class org.ldaptive.DnsResolverConnectionStrategy
Creates a new DNS connection strategy.
DnsResolverConnectionStrategy(Function<List<LdapURL>, Iterator<LdapURL>>, Duration) - Constructor for class org.ldaptive.DnsResolverConnectionStrategy
Creates a new DNS resolver connection strategy.
dnsResolvers - Variable in class org.ldaptive.DnsSrvConnectionStrategy
Resolver(s) for SRV DNS records.
DnsSrvConnectionStrategy - Class in org.ldaptive
DNS SRV connection strategy.
DnsSrvConnectionStrategy() - Constructor for class org.ldaptive.DnsSrvConnectionStrategy
Default constructor.
DnsSrvConnectionStrategy(Duration) - Constructor for class org.ldaptive.DnsSrvConnectionStrategy
Creates a new DNS SRV connection strategy.
DnsSrvConnectionStrategy(DNSContextFactory) - Constructor for class org.ldaptive.DnsSrvConnectionStrategy
Creates a new DNS SRV connection strategy.
DnsSrvConnectionStrategy(DNSContextFactory, Duration) - Constructor for class org.ldaptive.DnsSrvConnectionStrategy
Creates a new DNS SRV connection strategy.
DnsSrvConnectionStrategy(DNSContextFactory, Duration, boolean) - Constructor for class org.ldaptive.DnsSrvConnectionStrategy
Creates a new DNS SRV connection strategy.
dnsTtl - Variable in class org.ldaptive.DnsResolverConnectionStrategy
Time to live for DNS records.
DnValueMutator - Interface in org.ldaptive.beans
Interface for mutating the DN value on an arbitrary object.
domain - Variable in enum org.ldaptive.props.PropertySource.PropertyDomain
properties domain.
DOMAIN_SCOPE - org.ldaptive.ad.control.SearchOptionsControl.Flag
SERVER_SEARCH_FLAG_DOMAIN_SCOPE .
DoubleValueTranscoder - Class in org.ldaptive.transcode
Decodes and encodes a double for use in an ldap attribute value.
DoubleValueTranscoder() - Constructor for class org.ldaptive.transcode.DoubleValueTranscoder
Default constructor.
DoubleValueTranscoder(boolean) - Constructor for class org.ldaptive.transcode.DoubleValueTranscoder
Creates a new double value transcoder.
DSA_OPERATION - org.ldaptive.schema.AttributeUsage
dSA operation.
DualThread() - Constructor for class org.ldaptive.transport.netty.ConnectionFactoryTransport.DualThread
Default constructor.
DualThread() - Constructor for class org.ldaptive.transport.netty.ConnectionTransport.DualThread
Default constructor.
DurationToStringConverter - Class in org.ldaptive.beans.spring.convert
Convert a Duration to a String.
DurationToStringConverter() - Constructor for class org.ldaptive.beans.spring.convert.DurationToStringConverter
 

E

E_SYNC_REFRESH_REQUIRED - org.ldaptive.ResultCode
e-syncRefreshRequired, See RFC 4533.
edError - Variable in class org.ldaptive.auth.ext.EDirectoryAccountState
edirectory specific enum.
EDI_PARTY_NAME - org.ldaptive.ssl.DefaultHostnameVerifier.SubjectAltNameType
edi party name (5).
EDirectoryAccountState - Class in org.ldaptive.auth.ext
Represents the state of an eDirectory account.
EDirectoryAccountState(ZonedDateTime, int) - Constructor for class org.ldaptive.auth.ext.EDirectoryAccountState
Creates a new edirectory account state.
EDirectoryAccountState(EDirectoryAccountState.Error) - Constructor for class org.ldaptive.auth.ext.EDirectoryAccountState
Creates a new edirectory account state.
EDirectoryAccountState.Error - Enum in org.ldaptive.auth.ext
Enum to define edirectory errors.
EDirectoryAuthenticationResponseHandler - Class in org.ldaptive.auth.ext
Attempts to parse the authentication response and set the account state using data associated with eDirectory.
EDirectoryAuthenticationResponseHandler() - Constructor for class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Default constructor.
EDirectoryAuthenticationResponseHandler(Period) - Constructor for class org.ldaptive.auth.ext.EDirectoryAuthenticationResponseHandler
Creates a new edirectory authentication response handler.
element() - Method in class org.ldaptive.pool.Queue
Retrieves, but does not remove, the first element in the queue.
EMBPDV - org.ldaptive.asn1.UniversalDERTag
EMBEDDED PDV type.
EMPTY_AUTHZ - Static variable in class org.ldaptive.control.ProxyAuthorizationControl
empty byte array used for anonymous authz.
EMPTY_BYTE - Static variable in class org.ldaptive.ModifyRequest
Empty byte.
EMPTY_COOKIE - Static variable in class org.ldaptive.ad.control.DirSyncControl
Empty byte array used for null cookies.
EMPTY_COOKIE - Static variable in class org.ldaptive.control.PagedResultsControl
Empty byte array used for null cookies.
EMPTY_STRING_ARRAY - Static variable in class org.ldaptive.templates.Query
Used for setting empty terms.
enabledCipherSuites - Variable in class org.ldaptive.ssl.SslConfig
Enabled cipher suites.
enabledProtocols - Variable in class org.ldaptive.ssl.SslConfig
Enabled protocol versions.
encode() - Method in class org.ldaptive.ad.control.DirSyncControl
 
encode() - Method in class org.ldaptive.ad.control.ExtendedDnControl
 
encode() - Method in class org.ldaptive.ad.control.ForceUpdateControl
 
encode() - Method in class org.ldaptive.ad.control.GetStatsControl
 
encode() - Method in class org.ldaptive.ad.control.LazyCommitControl
 
encode() - Method in class org.ldaptive.ad.control.NotificationControl
 
encode() - Method in class org.ldaptive.ad.control.PermissiveModifyControl
 
encode() - Method in class org.ldaptive.ad.control.RangeRetrievalNoerrControl
 
encode() - Method in class org.ldaptive.ad.control.SearchOptionsControl
 
encode() - Method in class org.ldaptive.ad.control.ShowDeactivatedLinkControl
 
encode() - Method in class org.ldaptive.ad.control.ShowDeletedControl
 
encode() - Method in class org.ldaptive.ad.control.ShowRecycledControl
 
encode() - Method in class org.ldaptive.ad.control.VerifyNameControl
 
encode() - Method in class org.ldaptive.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 its DER type.
encode() - Method in class org.ldaptive.asn1.IntegerType
 
encode() - Method in class org.ldaptive.asn1.NullType
 
encode() - Method in class org.ldaptive.asn1.OctetStringType
 
encode() - Method in class org.ldaptive.asn1.OidType
 
encode() - Method in class org.ldaptive.asn1.UuidType
 
encode() - Method in class org.ldaptive.control.AuthorizationIdentityRequestControl
 
encode() - Method in class org.ldaptive.control.GenericControl
 
encode() - Method in class org.ldaptive.control.ManageDsaITControl
 
encode() - Method in class org.ldaptive.control.MatchedValuesRequestControl
 
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 class org.ldaptive.control.RelaxControl
 
encode() - Method in interface org.ldaptive.control.RequestControl
Provides the BER encoding of this control.
encode() - Method in class org.ldaptive.control.SessionTrackingControl
 
encode() - Method in class org.ldaptive.control.SortRequestControl
 
encode() - Method in class org.ldaptive.control.SyncRequestControl
 
encode() - Method in class org.ldaptive.control.TreeDeleteControl
 
encode() - Method in class org.ldaptive.control.VirtualListViewRequestControl
 
encode() - Method in class org.ldaptive.transport.ScramSaslClient.ClientFinalMessage
Encodes this message to send to the server.
encode() - Method in class org.ldaptive.transport.ScramSaslClient.ClientFirstMessage
Encodes this message to send to the server.
encode(byte...) - Static method in class org.ldaptive.io.Hex
This will convert the supplied value to a hex encoded string.
encode(byte[]...) - Method in class org.ldaptive.asn1.AbstractDERType
DER encodes the supplied items with the tag associated with this type.
encode(int) - Method in class org.ldaptive.AbstractRequestMessage
 
encode(int) - Method in interface org.ldaptive.Request
Encode this request as asn.1.
encode(ChannelHandlerContext, EncodedRequest, ByteBuf) - Method in class org.ldaptive.transport.netty.NettyConnection.RequestEncoder
 
encode(Object) - Static method in class org.ldaptive.FilterTemplate
Hex encodes the supplied object if it is of type byte[], otherwise the string format of the object is escaped.
ENCODE_CNTRL_CHARS - Static variable in interface org.ldaptive.Result
Whether to encode control characters.
encodeBinaryValue(byte[]) - Method in class org.ldaptive.transcode.ByteArrayValueTranscoder
 
encodeBinaryValue(Object) - Method in class org.ldaptive.transcode.ObjectValueTranscoder
 
encodeBinaryValue(String) - Method in class org.ldaptive.ad.transcode.UnicodePwdValueTranscoder
 
encodeBinaryValue(Certificate) - Method in class org.ldaptive.transcode.CertificateValueTranscoder
 
encodeBinaryValue(T) - Method in class org.ldaptive.transcode.AbstractStringValueTranscoder
 
encodeBinaryValue(T) - Method in interface org.ldaptive.transcode.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
 
encoded - Variable in class org.ldaptive.transport.netty.EncodedRequest
Encoded request.
EncodedRequest - Class in org.ldaptive.transport.netty
Wrapper object that stores an encoded request with its message ID.
EncodedRequest(int, Request) - Constructor for class org.ldaptive.transport.netty.EncodedRequest
Creates a new encoded request.
encoder() - Method in interface org.ldaptive.transcode.ValueTranscoder
Functional implementation.
encodeStringValue(char[]) - Method in class org.ldaptive.transcode.CharArrayValueTranscoder
 
encodeStringValue(Long) - Method in class org.ldaptive.ad.transcode.DeltaTimeValueTranscoder
 
encodeStringValue(Object) - Method in class org.ldaptive.transcode.ObjectValueTranscoder
 
encodeStringValue(String) - Method in class org.ldaptive.transcode.StringValueTranscoder
 
encodeStringValue(Certificate) - Method in class org.ldaptive.transcode.CertificateValueTranscoder
 
encodeStringValue(ZonedDateTime) - Method in class org.ldaptive.ad.transcode.FileTimeValueTranscoder
 
encodeStringValue(ZonedDateTime) - Method in class org.ldaptive.transcode.GeneralizedTimeValueTranscoder
 
encodeStringValue(UUID) - Method in class org.ldaptive.transcode.UUIDValueTranscoder
 
encodeStringValue(T) - Method in class org.ldaptive.schema.transcode.AbstractSchemaElementValueTranscoder
 
encodeStringValue(T) - Method in class org.ldaptive.transcode.AbstractBinaryValueTranscoder
 
encodeStringValue(T) - Method in class org.ldaptive.transcode.AbstractPrimitiveValueTranscoder
 
encodeStringValue(T) - Method in interface org.ldaptive.transcode.ValueTranscoder
Encodes the supplied value into an ldap attribute value.
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.FilterTemplate
Hex encodes the supplied byte array for use in a search filter.
encodeValue(String) - Static method in class org.ldaptive.FilterTemplate
Encodes the supplied attribute value for use in a search filter.
ENCODING_ERROR - org.ldaptive.ResultCode
encoding error.
END_CERT - Static variable in class org.ldaptive.transcode.CertificateValueTranscoder
PEM cert footer.
END_OF_RANGE - Static variable in class org.ldaptive.ad.handler.RangeEntryHandler
The character indicating that the end of the range has been reached.
ENTRIES_RETURNED_PATH - Static variable in class org.ldaptive.ad.control.GetStatsControl
DER path to entries returned.
ENTRIES_VISITED_PATH - Static variable in class org.ldaptive.ad.control.GetStatsControl
DER path to entries visited.
entry(LdapEntry) - Method in class org.ldaptive.auth.AuthenticationResponse.Builder
 
entry(LdapEntry) - Method in class org.ldaptive.transport.DefaultSearchOperationHandle
entry(LdapEntry...) - Method in class org.ldaptive.SearchResponse.Builder
 
Entry - Annotation Type in org.ldaptive.beans
Annotation to describe an LDAP entry on a bean.
ENTRY_ALREADY_EXISTS - org.ldaptive.ResultCode
entry already exists.
ENTRY_PATH - Static variable in class org.ldaptive.transport.ResponseParser
Search entry DER path.
EntryChangeNotificationControl - Class in org.ldaptive.control
Response control for persistent search.
EntryChangeNotificationControl() - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Default constructor.
EntryChangeNotificationControl(boolean) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl(PersistentSearchChangeType) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl(PersistentSearchChangeType, boolean) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl(PersistentSearchChangeType, String, long) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl(PersistentSearchChangeType, String, long, boolean) - Constructor for class org.ldaptive.control.EntryChangeNotificationControl
Creates a new entry change notification control.
EntryChangeNotificationControl.ChangeNumberHandler - Class in org.ldaptive.control
Parse handler implementation for the change number.
EntryChangeNotificationControl.ChangeTypeHandler - Class in org.ldaptive.control
Parse handler implementation for the change type.
EntryChangeNotificationControl.PreviousDnHandler - Class in org.ldaptive.control
Parse handler implementation for the previous dn.
entryHandlers - Variable in class org.ldaptive.AbstractSearchOperationFactory
Functions to handle entries.
entryHandlers - Variable in class org.ldaptive.ad.control.util.DirSyncClient
Functions to handle response entries.
entryHandlers - Variable in class org.ldaptive.SearchOperation
Functions to handle response entries.
entryResolver - Variable in class org.ldaptive.auth.Authenticator
For finding user entries.
entryResolver(EntryResolver) - Method in class org.ldaptive.auth.Authenticator.Builder
Sets the entry resolver.
EntryResolver - Interface in org.ldaptive.auth
Provides an interface for finding a user's ldap entry after a successful authentication.
entryResolvers - Variable in class org.ldaptive.auth.AggregateEntryResolver
Labeled entry resolvers.
entrySize() - Method in class org.ldaptive.SearchResponse
Returns the number of entries in this search result.
entryUuid - Variable in class org.ldaptive.control.SyncStateControl
sync UUID.
EntryUuidHandler(SyncStateControl) - Constructor for class org.ldaptive.control.SyncStateControl.EntryUuidHandler
Creates a new entry uuid handler.
entryUuids - Variable in class org.ldaptive.extended.SyncInfoMessage
entry uuids.
ENUM - org.ldaptive.asn1.UniversalDERTag
ENUMERATED type.
EPOLL_AVAILABLE - Static variable in class org.ldaptive.transport.netty.NettyUtils
Whether Epoll is available.
EQUALITY - org.ldaptive.filter.Filter.Type
Equality filter
EQUALITY_FILTER_PATTERN - Static variable in class org.ldaptive.filter.RegexFilterFunction
Regex pattern to match an equality filter.
EqualityFilter - Class in org.ldaptive.filter
Equality search filter component.
EqualityFilter(String, byte[]) - Constructor for class org.ldaptive.filter.EqualityFilter
Creates a new equality filter.
EqualityFilter(String, String) - Constructor for class org.ldaptive.filter.EqualityFilter
Creates a new equality filter.
equalityMatchingRule - Variable in class org.ldaptive.schema.AttributeType
Equality matching rule.
equals(Object) - Method in class org.ldaptive.AbstractMessage
 
equals(Object) - Method in class org.ldaptive.AbstractResult
 
equals(Object) - Method in class org.ldaptive.ad.control.DirSyncControl
 
equals(Object) - Method in class org.ldaptive.ad.control.ExtendedDnControl
 
equals(Object) - Method in class org.ldaptive.ad.control.ForceUpdateControl
 
equals(Object) - Method in class org.ldaptive.ad.control.GetStatsControl
 
equals(Object) - Method in class org.ldaptive.ad.control.LazyCommitControl
 
equals(Object) - Method in class org.ldaptive.ad.control.NotificationControl
 
equals(Object) - Method in class org.ldaptive.ad.control.PermissiveModifyControl
 
equals(Object) - Method in class org.ldaptive.ad.control.RangeRetrievalNoerrControl
 
equals(Object) - Method in class org.ldaptive.ad.control.SearchOptionsControl
 
equals(Object) - Method in class org.ldaptive.ad.control.ShowDeactivatedLinkControl
 
equals(Object) - Method in class org.ldaptive.ad.control.ShowDeletedControl
 
equals(Object) - Method in class org.ldaptive.ad.control.ShowRecycledControl
 
equals(Object) - Method in class org.ldaptive.ad.control.VerifyNameControl
 
equals(Object) - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
 
equals(Object) - Method in class org.ldaptive.ad.handler.ObjectGuidHandler
 
equals(Object) - Method in class org.ldaptive.ad.handler.ObjectSidHandler
 
equals(Object) - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
 
equals(Object) - Method in class org.ldaptive.ad.handler.RangeEntryHandler
 
equals(Object) - Method in class org.ldaptive.AddResponse
 
equals(Object) - Method in class org.ldaptive.asn1.DERPath
 
equals(Object) - Method in class org.ldaptive.asn1.DERPath.Node
 
equals(Object) - Method in class org.ldaptive.auth.AuthenticationHandlerResponse
 
equals(Object) - Method in class org.ldaptive.auth.AuthenticationResponse
 
equals(Object) - Method in class org.ldaptive.BindResponse
 
equals(Object) - Method in class org.ldaptive.CompareResponse
 
equals(Object) - Method in class org.ldaptive.control.AbstractControl
 
equals(Object) - Method in class org.ldaptive.control.AuthorizationIdentityRequestControl
 
equals(Object) - Method in class org.ldaptive.control.AuthorizationIdentityResponseControl
 
equals(Object) - Method in class org.ldaptive.control.EntryChangeNotificationControl
 
equals(Object) - Method in class org.ldaptive.control.GenericControl
 
equals(Object) - Method in class org.ldaptive.control.ManageDsaITControl
 
equals(Object) - Method in class org.ldaptive.control.MatchedValuesRequestControl
 
equals(Object) - Method in class org.ldaptive.control.PagedResultsControl
 
equals(Object) - Method in class org.ldaptive.control.PasswordExpiredControl
 
equals(Object) - Method in class org.ldaptive.control.PasswordExpiringControl
 
equals(Object) - Method in class org.ldaptive.control.PasswordPolicyControl
 
equals(Object) - Method in class org.ldaptive.control.PersistentSearchRequestControl
 
equals(Object) - Method in class org.ldaptive.control.ProxyAuthorizationControl
 
equals(Object) - Method in class org.ldaptive.control.RelaxControl
 
equals(Object) - Method in class org.ldaptive.control.SessionTrackingControl
 
equals(Object) - Method in class org.ldaptive.control.SortKey
 
equals(Object) - Method in class org.ldaptive.control.SortRequestControl
 
equals(Object) - Method in class org.ldaptive.control.SortResponseControl
 
equals(Object) - Method in class org.ldaptive.control.SyncDoneControl
 
equals(Object) - Method in class org.ldaptive.control.SyncRequestControl
 
equals(Object) - Method in class org.ldaptive.control.SyncStateControl
 
equals(Object) - Method in class org.ldaptive.control.TreeDeleteControl
 
equals(Object) - Method in class org.ldaptive.control.VirtualListViewRequestControl
 
equals(Object) - Method in class org.ldaptive.control.VirtualListViewResponseControl
 
equals(Object) - Method in class org.ldaptive.DeleteResponse
 
equals(Object) - Method in class org.ldaptive.dn.Dn
 
equals(Object) - Method in class org.ldaptive.dn.NameValue
 
equals(Object) - Method in class org.ldaptive.dn.RDn
 
equals(Object) - Method in class org.ldaptive.dns.SRVRecord
 
equals(Object) - Method in class org.ldaptive.extended.ExtendedResponse
 
equals(Object) - Method in class org.ldaptive.extended.IntermediateResponse
 
equals(Object) - Method in class org.ldaptive.extended.NoticeOfDisconnection
 
equals(Object) - Method in class org.ldaptive.extended.SyncInfoMessage
 
equals(Object) - Method in class org.ldaptive.extended.UnsolicitedNotification
 
equals(Object) - Method in class org.ldaptive.filter.AbstractAttributeValueAssertionFilter
 
equals(Object) - Method in class org.ldaptive.filter.AndFilter
 
equals(Object) - Method in class org.ldaptive.filter.ApproximateFilter
 
equals(Object) - Method in class org.ldaptive.filter.EqualityFilter
 
equals(Object) - Method in class org.ldaptive.filter.ExtensibleFilter
 
equals(Object) - Method in class org.ldaptive.filter.GreaterOrEqualFilter
 
equals(Object) - Method in class org.ldaptive.filter.LessOrEqualFilter
 
equals(Object) - Method in class org.ldaptive.filter.NotFilter
 
equals(Object) - Method in class org.ldaptive.filter.OrFilter
 
equals(Object) - Method in class org.ldaptive.filter.PresenceFilter
 
equals(Object) - Method in class org.ldaptive.filter.SubstringFilter
 
equals(Object) - Method in class org.ldaptive.FilterTemplate
 
equals(Object) - Method in class org.ldaptive.handler.AbstractEntryHandler
 
equals(Object) - Method in class org.ldaptive.handler.CaseChangeEntryHandler
 
equals(Object) - Method in class org.ldaptive.handler.DnAttributeEntryHandler
 
equals(Object) - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
 
equals(Object) - Method in class org.ldaptive.handler.MergeResultHandler
 
equals(Object) - Method in class org.ldaptive.handler.RecursiveResultHandler
 
equals(Object) - Method in class org.ldaptive.handler.SortResultHandler
 
equals(Object) - Method in class org.ldaptive.jaas.LdapCredential
 
equals(Object) - Method in class org.ldaptive.jaas.LdapDnPrincipal
 
equals(Object) - Method in class org.ldaptive.jaas.LdapGroup
 
equals(Object) - Method in class org.ldaptive.jaas.LdapPrincipal
 
equals(Object) - Method in class org.ldaptive.jaas.LdapRole
 
equals(Object) - Method in class org.ldaptive.LdapAttribute
 
equals(Object) - Method in class org.ldaptive.LdapEntry
 
equals(Object) - Method in class org.ldaptive.LdapURL
 
equals(Object) - Method in class org.ldaptive.ModifyDnResponse
 
equals(Object) - Method in class org.ldaptive.ModifyResponse
 
equals(Object) - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
 
equals(Object) - Method in class org.ldaptive.schema.AbstractSchemaElement
 
equals(Object) - Method in class org.ldaptive.schema.AttributeType
 
equals(Object) - Method in class org.ldaptive.schema.DITContentRule
 
equals(Object) - Method in class org.ldaptive.schema.DITStructureRule
 
equals(Object) - Method in class org.ldaptive.schema.Extensions
 
equals(Object) - Method in class org.ldaptive.schema.MatchingRule
 
equals(Object) - Method in class org.ldaptive.schema.MatchingRuleUse
 
equals(Object) - Method in class org.ldaptive.schema.NameForm
 
equals(Object) - Method in class org.ldaptive.schema.ObjectClass
 
equals(Object) - Method in class org.ldaptive.schema.Schema
 
equals(Object) - Method in class org.ldaptive.schema.Syntax
 
equals(Object) - Method in class org.ldaptive.SearchRequest
 
equals(Object) - Method in class org.ldaptive.SearchResponse
 
equals(Object) - Method in class org.ldaptive.SearchResultReference
 
equals(Object) - Method in class org.ldaptive.SingleConnectionFactory.ConnectionProxy
 
equals(Object) - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
 
equals(Object) - Method in class org.ldaptive.ssl.X509CredentialConfig
 
equalsAttributes(String...) - Method in enum org.ldaptive.ReturnAttributes
Returns whether the supplied attributes matches the value of this return attributes.
ERA_OFFSET - Static variable in class org.ldaptive.ad.transcode.FileTimeValueTranscoder
Number of milliseconds between standard Unix era (1/1/1970) and filetime start (1/1/1601).
error - Variable in class org.ldaptive.control.PasswordPolicyControl
Ppolicy error.
Error() - Constructor for enum org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
 
Error(int) - Constructor for enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
Creates a new active directory error.
Error(int) - Constructor for enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
Creates a new edirectory error.
Error(int) - Constructor for enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
Creates a new freeipa error.
Error(int) - Constructor for enum org.ldaptive.control.PasswordPolicyControl.Error
Creates a new error.
ErrorHandler(PasswordPolicyControl) - Constructor for class org.ldaptive.control.PasswordPolicyControl.ErrorHandler
Creates a new error handler.
escape(String) - Method in class org.ldaptive.dn.AbstractAttributeValueEscaper
 
escape(String) - Method in interface org.ldaptive.dn.AttributeValueEscaper
Escapes the supplied attribute value.
escape(String) - Static method in class org.ldaptive.filter.FilterUtils
Escapes the supplied string per RFC 4515.
ESCAPE_CHARS_PATTERN - Static variable in class org.ldaptive.filter.RegexFilterFunction
Regular expression that matches characters that should have been escaped.
escapeHex(StringBuilder, char...) - Method in class org.ldaptive.dn.AbstractAttributeValueEscaper
Appends a backslash for every two hex characters.
escapeUser - Variable in class org.ldaptive.auth.FormatDnResolver
whether to escape the user input.
evaluationContext - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Evaluation context.
evaluationContext - Variable in class org.ldaptive.beans.spring.SpelDnValueMutator
Evaluation context.
evaluationContext - Variable in class org.ldaptive.beans.spring.SpringClassDescriptor
Context for evaluating spring expressions.
eventReceived(ChannelHandlerContext, NettyConnection.MessageStatus) - Method in class org.ldaptive.transport.netty.NettyConnection.AutoReadEventHandler
 
exception - Variable in class org.ldaptive.transport.DefaultOperationHandle
Exception encountered attempting to process the request.
exception(LdapException) - Method in class org.ldaptive.transport.DefaultOperationHandle
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.ldaptive.transport.netty.NettyConnection.InboundExceptionHandler
 
exceptionHandler - Variable in class org.ldaptive.AbstractOperation
Function to handle exceptions.
exceptionHandler - Variable in class org.ldaptive.AbstractSearchOperationFactory
Function to handle exceptions.
exceptionHandler - Variable in class org.ldaptive.ad.control.util.DirSyncClient
Function to handle exceptions.
ExceptionHandler - Interface in org.ldaptive.handler
Marker interface for an LDAP exception handler.
excludeAttrs - Variable in class org.ldaptive.ext.MergeRequest
Attribute names to exclude when performing a merge.
excludedNames - Variable in class org.ldaptive.beans.generate.BeanGenerator
Excluded names.
excludedNames(String...) - Method in class org.ldaptive.beans.generate.BeanGenerator.Builder
 
execute() - Method in interface org.ldaptive.CompareOperationHandle
 
execute() - Method in interface org.ldaptive.extended.ExtendedOperationHandle
 
execute() - Method in interface org.ldaptive.handler.CompleteHandler
Method to execute on completion.
execute() - Method in interface org.ldaptive.OperationHandle
Convenience method that invokes OperationHandle.send() followed by OperationHandle.await().
execute() - Method in class org.ldaptive.SearchOperation
Executes a search request using SearchOperation.getRequest().
execute() - Method in interface org.ldaptive.SearchOperationHandle
 
execute() - Method in class org.ldaptive.transport.DefaultSearchOperationHandle
 
execute() - Method in class org.ldaptive.transport.netty.NettyConnection.BindOperationHandle
 
execute(String) - Method in class org.ldaptive.SearchOperation
Executes a search request.
execute(String...) - Method in class org.ldaptive.concurrent.SearchOperationWorker
Performs search operations for the supplied filters.
execute(String[], String...) - Method in class org.ldaptive.concurrent.SearchOperationWorker
Performs search operations for the supplied filters with the supplied return attributes
execute(String, String...) - Method in class org.ldaptive.SearchOperation
Executes a search request.
execute(String, String[], LdapEntryHandler...) - Method in class org.ldaptive.SearchOperation
Executes a search request.
execute(String, String, String[], LdapEntryHandler...) - Method in class org.ldaptive.SearchOperation
Executes a search request.
execute(String, Filter, String[], LdapEntryHandler...) - Method in class org.ldaptive.SearchOperation
Executes a search request.
execute(String, FilterTemplate, String[], LdapEntryHandler...) - Method in class org.ldaptive.SearchOperation
Executes a search request.
execute(Callable<T>, int, Consumer<T>) - Method in class org.ldaptive.concurrent.CallableWorker
Executes all callables and provides each result to the supplied consumer.
execute(List<Callable<T>>, Consumer<T>) - Method in class org.ldaptive.concurrent.CallableWorker
Executes all callables and provides each result to the supplied consumer.
execute(AddRequest) - Method in class org.ldaptive.AddOperation
Executes an add request.
execute(BindRequest) - Method in class org.ldaptive.BindOperation
Executes a bind request.
execute(CompareRequest) - Method in class org.ldaptive.CompareOperation
Executes a compare request.
execute(ConnectionFactory, AddRequest) - Static method in class org.ldaptive.AddOperation
Executes an add request.
execute(ConnectionFactory, BindRequest) - Static method in class org.ldaptive.BindOperation
Executes a bind request.
execute(ConnectionFactory, CompareRequest) - Static method in class org.ldaptive.CompareOperation
Executes a compare request.
execute(ConnectionFactory, DeleteRequest) - Static method in class org.ldaptive.DeleteOperation
Executes a delete request.
execute(ConnectionFactory, ExtendedRequest) - Static method in class org.ldaptive.extended.ExtendedOperation
Executes an extended request.
execute(ConnectionFactory, ModifyDnRequest) - Static method in class org.ldaptive.ModifyDnOperation
Executes a modify DN request.
execute(ConnectionFactory, ModifyRequest) - Static method in class org.ldaptive.ModifyOperation
Executes a modify request.
execute(ConnectionFactory, SearchRequest) - Static method in class org.ldaptive.SearchOperation
Executes a search request.
execute(DeleteRequest) - Method in class org.ldaptive.DeleteOperation
Executes a delete request.
execute(MergeRequest) - Method in class org.ldaptive.ext.MergeOperation
Executes a merge request.
execute(ExtendedRequest) - Method in class org.ldaptive.extended.ExtendedOperation
Executes an extended request.
execute(Filter) - Method in class org.ldaptive.SearchOperation
Executes a search request.
execute(Filter, String...) - Method in class org.ldaptive.SearchOperation
Executes a search request.
execute(Filter, String[], LdapEntryHandler...) - Method in class org.ldaptive.SearchOperation
Executes a search request.
execute(FilterTemplate) - Method in class org.ldaptive.SearchOperation
Executes a search request.
execute(FilterTemplate...) - Method in class org.ldaptive.concurrent.SearchOperationWorker
Performs search operations for the supplied filters.
execute(FilterTemplate[], String...) - Method in class org.ldaptive.concurrent.SearchOperationWorker
Performs search operations for the supplied filters with the supplied return attributes
execute(FilterTemplate[], String[], Integer, Integer) - Method in class org.ldaptive.templates.SearchTemplatesOperation
Performs an LDAP search with the supplied templates and aggregates all the search results together.
execute(FilterTemplate, String...) - Method in class org.ldaptive.SearchOperation
Executes a search request.
execute(FilterTemplate, String[], LdapEntryHandler...) - Method in class org.ldaptive.SearchOperation
Executes a search request.
execute(ModifyDnRequest) - Method in class org.ldaptive.ModifyDnOperation
Executes a modify DN request.
execute(ModifyRequest) - Method in class org.ldaptive.ModifyOperation
Executes a modify request.
execute(SearchRequest) - 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) - Method in class org.ldaptive.control.util.PagedResultsClient
Performs a search operation with the PagedResultsControl.
execute(SearchRequest) - Method in class org.ldaptive.SearchOperation
 
execute(SearchRequest, int) - Method in class org.ldaptive.ad.control.util.NotificationClient
Performs a search operation with the NotificationControl.
execute(SearchRequest, CookieManager) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Performs a search operation with the DirSyncControl.
execute(SearchRequest, CookieManager) - Method in class org.ldaptive.control.util.PagedResultsClient
Performs a search operation with the PagedResultsControl.
execute(SearchRequest, VirtualListViewParams) - Method in class org.ldaptive.control.util.VirtualListViewClient
Performs a search operation with the VirtualListViewRequestControl.
execute(SearchRequest, VirtualListViewParams, SearchResponse) - Method in class org.ldaptive.control.util.VirtualListViewClient
Performs a search operation with the VirtualListViewRequestControl.
execute(SearchRequest, SearchResponse) - Method in class org.ldaptive.ad.control.util.DirSyncClient
Performs a search operation with the DirSyncControl.
execute(SearchRequest, SearchResponse) - Method in class org.ldaptive.control.util.PagedResultsClient
Performs a search operation with the PagedResultsControl.
execute(Query) - Method in class org.ldaptive.templates.SearchTemplatesOperation
Applies the supplied query to a search templates and aggregates all results into a single search result.
execute(Q) - Method in interface org.ldaptive.Operation
Sends an asynchronous request and waits for the response.
execute(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.
execute(Q[]) - Method in interface org.ldaptive.concurrent.OperationWorker
Execute an ldap operation for each request and waits for each operation to complete.
executeToCompletion(SearchRequest) - Method in class org.ldaptive.ad.control.util.DirSyncClient
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.ad.control.util.DirSyncClient
Performs a search operation with the DirSyncControl.
executeToCompletion(SearchRequest, CookieManager) - Method in class org.ldaptive.control.util.PagedResultsClient
Performs a search operation with the PagedResultsControl.
executeToCompletion(SearchRequest, VirtualListViewParams) - Method in class org.ldaptive.control.util.VirtualListViewClient
Performs a search operation with the VirtualListViewRequestControl.
executor - Variable in class org.ldaptive.LdapURLActivatorService
Executor for testing inactive URLs.
executorService - Variable in class org.ldaptive.concurrent.CallableWorker
Executor service.
expiration - Variable in class org.ldaptive.auth.AccountState.DefaultWarning
expiration.
expirationPeriod - Variable in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Amount of time since a password was set until it will expire.
expirationPeriod - Variable in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Amount of time since a password was set until it will expire.
expirationTime - Variable in class org.ldaptive.DnsResolverConnectionStrategy
DNS expiration time.
expirationTime - Variable in class org.ldaptive.DnsSrvConnectionStrategy
SRV records expiration time.
expression - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
SPEL expression to access values.
expression - Variable in class org.ldaptive.beans.spring.SpelDnValueMutator
SPEL expression to access the DN.
EXT - org.ldaptive.asn1.UniversalDERTag
EXTERNAL type.
extended(ExtendedResponse) - Method in class org.ldaptive.transport.DefaultExtendedOperationHandle
EXTENDED_PATH - Static variable in class org.ldaptive.transport.ResponseParser
Extended response DER path.
ExtendedDnControl - Class in org.ldaptive.ad.control
Request control for active directory servers to use an extended form of an object distinguished name.
ExtendedDnControl() - Constructor for class org.ldaptive.ad.control.ExtendedDnControl
Default constructor.
ExtendedDnControl(ExtendedDnControl.Flag) - Constructor for class org.ldaptive.ad.control.ExtendedDnControl
Creates a new extended dn control.
ExtendedDnControl(ExtendedDnControl.Flag, boolean) - Constructor for class org.ldaptive.ad.control.ExtendedDnControl
Creates a new extended dn control.
ExtendedDnControl.Flag - Enum in org.ldaptive.ad.control
Types of flags.
extendedDnFlag - Variable in class org.ldaptive.ad.control.util.DirSyncClient
ExtendedDn flags.
ExtendedOperation - Class in org.ldaptive.extended
Executes an ldap extended operation.
ExtendedOperation() - Constructor for class org.ldaptive.extended.ExtendedOperation
Default constructor.
ExtendedOperation(ConnectionFactory) - Constructor for class org.ldaptive.extended.ExtendedOperation
Creates a new extended operation.
ExtendedOperation.Builder - Class in org.ldaptive.extended
Extended operation builder.
ExtendedOperationHandle - Interface in org.ldaptive.extended
Handle that notifies on the components of an extended request.
ExtendedRequest - Class in org.ldaptive.extended
LDAP extended request defined as:
ExtendedRequest() - Constructor for class org.ldaptive.extended.ExtendedRequest
Default constructor.
ExtendedRequest(String) - Constructor for class org.ldaptive.extended.ExtendedRequest
Creates a new extended request.
ExtendedRequest(String, byte[]) - Constructor for class org.ldaptive.extended.ExtendedRequest
Creates a new extended request.
ExtendedRequest.Builder - Class in org.ldaptive.extended
Extended request builder.
ExtendedResponse - Class in org.ldaptive.extended
LDAP extended response defined as:
ExtendedResponse() - Constructor for class org.ldaptive.extended.ExtendedResponse
Default constructor.
ExtendedResponse(DERBuffer) - Constructor for class org.ldaptive.extended.ExtendedResponse
Creates a new extended response.
ExtendedResponse.Builder - Class in org.ldaptive.extended
 
ExtendedResponse.ResponseNameHandler - Class in org.ldaptive.extended
Parse handler implementation for the response name.
ExtendedResponse.ResponseValueHandler - Class in org.ldaptive.extended
Parse handler implementation for the response value.
ExtendedValueHandler - Interface in org.ldaptive.handler
Marker interface for an extended result handler.
extendedValueHandlers - Variable in class org.ldaptive.extended.ExtendedOperation
Function to handle extended response data.
EXTENSIBLE_FILTER_PATTERN - Static variable in class org.ldaptive.filter.RegexFilterFunction
Regex pattern to match an extensible filter.
EXTENSIBLE_MATCH - org.ldaptive.filter.Filter.Type
Extensible match filter.
ExtensibleFilter - Class in org.ldaptive.filter
Extensible search filter component.
ExtensibleFilter(String, String, byte[]) - Constructor for class org.ldaptive.filter.ExtensibleFilter
Creates a new extensible filter.
ExtensibleFilter(String, String, byte[], boolean) - Constructor for class org.ldaptive.filter.ExtensibleFilter
Creates a new extensible filter.
ExtensibleFilter(String, String, String) - Constructor for class org.ldaptive.filter.ExtensibleFilter
Creates a new extensible filter.
ExtensibleFilter(String, String, String, boolean) - Constructor for class org.ldaptive.filter.ExtensibleFilter
Creates a new extensible filter.
extensions - Variable in class org.ldaptive.schema.AbstractSchemaElement
Extensions.
extensions - Variable in class org.ldaptive.schema.Extensions
Extensions.
Extensions - Class in org.ldaptive.schema
Bean for an extension found in a schema element.
Extensions() - Constructor for class org.ldaptive.schema.Extensions
Creates a new extensions.
Extensions(String, List<String>) - Constructor for class org.ldaptive.schema.Extensions
Creates a new extensions.
EXTENSIONS_PATTERN - Static variable in class org.ldaptive.schema.AbstractRegexDefinitionFunction
Pattern to match extensions.
EXTERNAL - org.ldaptive.sasl.Mechanism
External authentication type.
ExternalBindRequest - Class in org.ldaptive.sasl
LDAP external bind request.
ExternalBindRequest() - Constructor for class org.ldaptive.sasl.ExternalBindRequest
Creates a new external bind request.
ExternalBindRequest(String) - Constructor for class org.ldaptive.sasl.ExternalBindRequest
Creates a new external bind request.
extraProps - Variable in class org.ldaptive.props.AbstractPropertySource
Properties that are not in the ldaptive domain.

F

f - Variable in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
Field to operate on.
factory - Variable in class org.ldaptive.AbstractSearchOperationFactory
Connection factory.
factory - Variable in class org.ldaptive.ad.control.util.DirSyncClient
Connection factory to get a connection from.
factory - Variable in class org.ldaptive.ad.control.util.NotificationClient
Connection factory to get a connection from.
factory - Variable in class org.ldaptive.auth.AbstractAuthenticationHandler
Connection factory.
factory - Variable in class org.ldaptive.control.util.PersistentSearchClient
Connection factory to get a connection from.
factory - Variable in class org.ldaptive.control.util.SyncReplClient
Connection factory to get a connection from.
factory(ConnectionFactory) - Method in class org.ldaptive.AbstractOperation.AbstractBuilder
Sets the connection factory.
factory(ConnectionFactory) - Method in class org.ldaptive.auth.SearchDnResolver.Builder
Sets the connection factory.
factoryExecutor - Variable in class org.ldaptive.SingleConnectionFactory
Executor for scheduling factory tasks.
FAILED_AUTHENTICATION - org.ldaptive.auth.ext.EDirectoryAccountState.Error
failed authentication.
FAILED_AUTHENTICATION - org.ldaptive.auth.ext.FreeIPAAccountState.Error
failed authentication.
failFastInitialize - Variable in class org.ldaptive.pool.AbstractConnectionPool
Whether AbstractConnectionPool.initialize() should throw if pooling configuration requirements are not met.
failFastInitialize - Variable in class org.ldaptive.SingleConnectionFactory
Whether SingleConnectionFactory.initialize() should throw if the connection cannot be opened.
failFastInitialize(boolean) - Method in class org.ldaptive.PooledConnectionFactory.Builder
 
failFastInitialize(boolean) - Method in class org.ldaptive.SingleConnectionFactory.Builder
 
failure(LdapURL) - Method in class org.ldaptive.AbstractConnectionStrategy
 
failure(LdapURL) - Method in interface org.ldaptive.ConnectionStrategy
Indicates the supplied URL could not be connected to.
failureException - Variable in class org.ldaptive.ClosedRetryMetadata
Last thrown exception.
failureTime - Variable in class org.ldaptive.AbstractRetryMetadata
Time at which the failure occurred.
FALSE_BYTE - Static variable in class org.ldaptive.asn1.BooleanType
Boolean false byte representation.
FastBindConnectionInitializer - Class in org.ldaptive.ad.extended
Initializes a connection by performing a fast bind operation.
FastBindConnectionInitializer() - Constructor for class org.ldaptive.ad.extended.FastBindConnectionInitializer
 
FastBindRequest - Class in org.ldaptive.ad.extended
LDAP fast bind request defined as:
FastBindRequest() - Constructor for class org.ldaptive.ad.extended.FastBindRequest
Default constructor.
fError - Variable in class org.ldaptive.auth.ext.FreeIPAAccountState
freeipa specific enum.
FieldAttributeValueMutator - Class in org.ldaptive.beans.reflect
Attribute mutator associated with the Field of an object.
FieldAttributeValueMutator(String, boolean, ReflectionTranscoder, Field) - Constructor for class org.ldaptive.beans.reflect.FieldAttributeValueMutator
Creates a new field attribute value mutator.
FieldAttributeValueMutator(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
 
FIFO - org.ldaptive.pool.QueueType
first in, first out ordering.
FileResourceLoader - Class in org.ldaptive.io
Creates an InputStream from a string that is prefixed with 'file:'.
FileResourceLoader() - Constructor for class org.ldaptive.io.FileResourceLoader
 
FileTimeValueTranscoder - Class in org.ldaptive.ad.transcode
Decodes and encodes an active directory file time value for use in an ldap attribute value.
FileTimeValueTranscoder() - Constructor for class org.ldaptive.ad.transcode.FileTimeValueTranscoder
 
filter - Variable in class org.ldaptive.LdapURL
Search filter of the ldap url.
filter(String) - Method in class org.ldaptive.auth.SearchDnResolver.Builder
Sets the user filter.
filter(String) - Method in class org.ldaptive.FilterTemplate.Builder
 
filter(String) - Method in class org.ldaptive.SearchRequest.Builder
Sets the search filter.
filter(Filter) - Method in class org.ldaptive.SearchRequest.Builder
Sets the search filter.
filter(FilterTemplate) - Method in class org.ldaptive.SearchRequest.Builder
Sets the search filter.
Filter - Interface in org.ldaptive.filter
LDAP search filter defined as:
FILTER_ERROR - org.ldaptive.ResultCode
filter error.
FILTER_FUNCTION - Static variable in class org.ldaptive.filter.FilterParser
Default filter function.
FILTER_FUNCTION_CONSTRUCTOR - Static variable in class org.ldaptive.filter.FilterParser
Custom filter parser constructor.
FILTER_FUNCTION_PROPERTY - Static variable in class org.ldaptive.filter.FilterParser
Ldap filter function system property.
FILTER_PATH - Static variable in class org.ldaptive.ad.control.GetStatsControl
DER path to filter.
Filter.Type - Enum in org.ldaptive.filter
Filter type.
filterComponent - Variable in class org.ldaptive.filter.NotFilter
Component of this filter.
filterComponents - Variable in class org.ldaptive.filter.AndFilter
Components of this filter.
filterComponents - Variable in class org.ldaptive.filter.OrFilter
Components of this filter.
FilterFunction - Interface in org.ldaptive.filter
Marker interface for a filter function.
filterParameters(Object...) - Method in class org.ldaptive.auth.SearchDnResolver.Builder
Sets the user filter parameters.
FilterParseException - Exception in org.ldaptive.filter
Exception that indicates an invalid filter string.
FilterParseException(ResultCode, String) - Constructor for exception org.ldaptive.filter.FilterParseException
Creates a new filter parse exception.
FilterParseException(ResultCode, String, Throwable) - Constructor for exception org.ldaptive.filter.FilterParseException
Creates a new filter parse exception.
FilterParseException(ResultCode, Throwable) - Constructor for exception org.ldaptive.filter.FilterParseException
Creates a new filter parse exception.
FilterParser - Class in org.ldaptive.filter
Encapsulates a FilterFunction and exposes a convenience static method for parsing filters.
FilterParser() - Constructor for class org.ldaptive.filter.FilterParser
Default constructor.
FilterSet - Interface in org.ldaptive.filter
Container of search filters.
filterTemplate - Variable in class org.ldaptive.SearchOperation
Filter template.
FilterTemplate - Class in org.ldaptive
Class for producing an LDAP search filter from a filter template.
FilterTemplate() - Constructor for class org.ldaptive.FilterTemplate
Default constructor.
FilterTemplate(String) - Constructor for class org.ldaptive.FilterTemplate
Creates a new search filter with the supplied filter.
FilterTemplate(String, Object[]) - Constructor for class org.ldaptive.FilterTemplate
Creates a new search filter with the supplied filter and parameters.
FilterTemplate.Builder - Class in org.ldaptive
 
filterTemplates - Variable in class org.ldaptive.templates.SearchTemplates
Search filter templates.
filterType - Variable in class org.ldaptive.filter.AbstractAttributeValueAssertionFilter
Type of filter.
FilterUtils - Class in org.ldaptive.filter
Provides utility methods for this package.
FilterUtils() - Constructor for class org.ldaptive.filter.FilterUtils
Default constructor.
FINAL - org.ldaptive.filter.SubstringFilter.Substrings
Final substring.
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 its ldap attribute properties set.
FINDING - org.ldaptive.DerefAliases
dereference when searching for the starting entry but not when searching the entries beneath the starting point.
findMatchingParenPosition(String, int) - Method in class org.ldaptive.filter.AbstractFilterFunction
Returns the index in the supplied filter of the closing paren that matches the opening paren at the start of the filter.
flag - Variable in class org.ldaptive.ad.control.ExtendedDnControl
flag.
flag - Variable in class org.ldaptive.ad.control.SearchOptionsControl
flag.
Flag() - Constructor for enum org.ldaptive.ad.control.ExtendedDnControl.Flag
 
Flag() - Constructor for enum org.ldaptive.ad.control.SearchOptionsControl.Flag
 
Flag(long) - Constructor for enum org.ldaptive.ad.control.DirSyncControl.Flag
Creates a new flag.
FlagHandler(DirSyncControl) - Constructor for class org.ldaptive.ad.control.DirSyncControl.FlagHandler
Creates a new flag handler.
flags - Variable in class org.ldaptive.ad.control.DirSyncControl
flags.
FloatValueTranscoder - Class in org.ldaptive.transcode
Decodes and encodes a float for use in an ldap attribute value.
FloatValueTranscoder() - Constructor for class org.ldaptive.transcode.FloatValueTranscoder
Default constructor.
FloatValueTranscoder(boolean) - Constructor for class org.ldaptive.transcode.FloatValueTranscoder
Creates a new float value transcoder.
flush(ChannelHandlerContext) - Method in class org.ldaptive.transport.netty.SaslHandler
 
followReferral(String[]) - Method in class org.ldaptive.referral.AbstractFollowReferralHandler
Follows the supplied referral URLs in order until a SUCCESS or REFERRAL_LIMIT_EXCEEDED occurs.
FollowSearchReferralHandler - Class in org.ldaptive.referral
Provides handling of an ldap referral for search operations.
FollowSearchReferralHandler() - Constructor for class org.ldaptive.referral.FollowSearchReferralHandler
Creates a new search referral handler.
FollowSearchReferralHandler(int) - Constructor for class org.ldaptive.referral.FollowSearchReferralHandler
Creates a new search referral handler.
FollowSearchReferralHandler(int, int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.FollowSearchReferralHandler
Creates a new search referral handler.
FollowSearchReferralHandler(int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.FollowSearchReferralHandler
Creates a new search referral handler.
FollowSearchReferralHandler(ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.FollowSearchReferralHandler
Creates a new search referral handler.
FollowSearchResultReferenceHandler - Class in org.ldaptive.referral
Provides handling of an ldap continuation reference for search operations.
FollowSearchResultReferenceHandler() - Constructor for class org.ldaptive.referral.FollowSearchResultReferenceHandler
Creates a new search result reference handler.
FollowSearchResultReferenceHandler(int) - Constructor for class org.ldaptive.referral.FollowSearchResultReferenceHandler
Creates a new search result reference handler.
FollowSearchResultReferenceHandler(int, int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.FollowSearchResultReferenceHandler
Creates a new search result reference handler.
FollowSearchResultReferenceHandler(int, ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.FollowSearchResultReferenceHandler
Creates a new search result reference handler.
FollowSearchResultReferenceHandler(ReferralConnectionFactory) - Constructor for class org.ldaptive.referral.FollowSearchResultReferenceHandler
Creates a new search result reference handler.
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.dn.Dn
Produces a string representation of this DN.
format() - Method in class org.ldaptive.dn.NameValue
Returns a string representation of this name value, of the form 'name=value'.
format() - Method in class org.ldaptive.dn.RDn
Returns a string representation of this RDN.
format() - Method in class org.ldaptive.FilterTemplate
Returns this filter with its parameters encoded and replaced.
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(RDnNormalizer) - Method in class org.ldaptive.dn.Dn
Produces a string representation of this DN.
format(RDnNormalizer) - Method in class org.ldaptive.dn.RDn
Returns a string representation of this RDN, joining each name value pair with '+'.
format(RDnNormalizer, char, boolean) - Method in class org.ldaptive.dn.Dn
Produces a string representation of this DN.
format(Query) - Method in class org.ldaptive.templates.SearchTemplates
Creates the filter templates using configured templates and the supplied query.
formatArgs - Variable in class org.ldaptive.auth.FormatDnResolver
format arguments.
formatAttributeName(String) - Method in class org.ldaptive.beans.generate.BeanGenerator
Formats the supplied name for use as a Java property.
formatDescriptors(String...) - Static method in class org.ldaptive.schema.SchemaUtils
Returns a formatted string to describe the supplied descriptors.
FormatDnResolver - Class in org.ldaptive.auth
Returns a DN by applying a formatter.
FormatDnResolver() - Constructor for class org.ldaptive.auth.FormatDnResolver
Default constructor.
FormatDnResolver(String) - Constructor for class org.ldaptive.auth.FormatDnResolver
Creates a new format DN resolver.
FormatDnResolver(String, Object[]) - Constructor for class org.ldaptive.auth.FormatDnResolver
Creates a new format DN resolver with the supplied format and arguments.
formatNumbers(int...) - Static method in class org.ldaptive.schema.SchemaUtils
Returns a formatted string to describe the supplied numbers.
formatOID - Variable in class org.ldaptive.control.SessionTrackingControl
Format OID.
FormatOIDHandler(SessionTrackingControl) - Constructor for class org.ldaptive.control.SessionTrackingControl.FormatOIDHandler
Creates a new format oid handler.
formatOids(String...) - Static method in class org.ldaptive.schema.SchemaUtils
Returns a formatted string to describe the supplied OIDs.
formatResult(Result) - Static method in exception org.ldaptive.LdapException
Formats the supplied result for use as an exception message.
formatString - Variable in class org.ldaptive.auth.FormatDnResolver
format of DN.
FRACTION_PATTERN - Static variable in class org.ldaptive.transcode.GeneralizedTimeValueTranscoder
Pattern for capturing optional fraction in generalized time.
FractionalPart(int) - Constructor for enum org.ldaptive.transcode.GeneralizedTimeValueTranscoder.FractionalPart
Creates a new fractional part.
FreeIPAAccountState - Class in org.ldaptive.auth.ext
Represents the state of a FreeIPA account.
FreeIPAAccountState(ZonedDateTime, int) - Constructor for class org.ldaptive.auth.ext.FreeIPAAccountState
Creates a new freeipa account state.
FreeIPAAccountState(FreeIPAAccountState.Error) - Constructor for class org.ldaptive.auth.ext.FreeIPAAccountState
Creates a new freeipa account state.
FreeIPAAccountState.Error - Enum in org.ldaptive.auth.ext
Enum to define FreeIPA errors.
FreeIPAAuthenticationResponseHandler - Class in org.ldaptive.auth.ext
Attempts to parse the authentication response and set the account state using data associated with FreeIPA.
FreeIPAAuthenticationResponseHandler() - Constructor for class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Default constructor.
FreeIPAAuthenticationResponseHandler(Period, int) - Constructor for class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Creates a new freeipa authentication response handler.
FreeIPAAuthenticationResponseHandler(Period, Period, int) - Constructor for class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Creates a new freeipa authentication response handler.
fromResult - Variable in class org.ldaptive.templates.Query
Start index of search results to return.
fromString(String) - Static method in enum org.ldaptive.sasl.QualityOfProtection
Returns the quality of protection for the supplied protection string.
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.
Function() - Constructor for class org.ldaptive.transport.MessageFunctional.Function
 

G

GeneralizedTimeValueTranscoder - Class in org.ldaptive.transcode
Decodes and encodes a generalized time for use in an ldap attribute value.
GeneralizedTimeValueTranscoder() - Constructor for class org.ldaptive.transcode.GeneralizedTimeValueTranscoder
 
GeneralizedTimeValueTranscoder.FractionalPart - Enum in org.ldaptive.transcode
Describes the fractional part of a generalized time string.
generate() - Method in class org.ldaptive.beans.generate.BeanGenerator
Generates a class for each configured object class.
GenericControl - Class in org.ldaptive.control
LDAP control defined as:
GenericControl(String, boolean, byte[]) - Constructor for class org.ldaptive.control.GenericControl
Creates a new generic control.
GenericControl(String, boolean, DERBuffer) - Constructor for class org.ldaptive.control.GenericControl
Creates a new generic control.
GenericControl(String, byte[]) - Constructor for class org.ldaptive.control.GenericControl
Creates a new generic control.
GenericControl(String, DERBuffer) - Constructor for class org.ldaptive.control.GenericControl
Creates a new generic control.
GenPasswdHandler(StringBuilder) - Constructor for class org.ldaptive.extended.PasswordModifyResponseParser.GenPasswdHandler
Creates a new gen passwd handler.
GENSTR - org.ldaptive.asn1.UniversalDERTag
GeneralString type.
GENTIME - org.ldaptive.asn1.UniversalDERTag
GeneralizedTime type.
get() - Method in class org.ldaptive.asn1.DefaultDERBuffer
 
get() - Method in interface org.ldaptive.asn1.DERBuffer
Relative get method.
get() - Method in class org.ldaptive.transport.netty.NettyDERBuffer
 
get(byte[]) - Method in class org.ldaptive.asn1.DefaultDERBuffer
 
get(byte[]) - Method in interface org.ldaptive.asn1.DERBuffer
Relative bulk get method.
get(byte[]) - Method in class org.ldaptive.transport.netty.NettyDERBuffer
 
get(int) - Method in class org.ldaptive.transport.netty.HandleMap
Returns the operation handle for the supplied message id.
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.X509ExtendedTrustManagerWrapper
 
getAccountState() - Method in class org.ldaptive.auth.AuthenticationResponse
Returns the account state associated with the authenticated user.
getActivateCondition() - Method in class org.ldaptive.AbstractConnectionStrategy
 
getActivateCondition() - Method in interface org.ldaptive.ConnectionStrategy
Returns the condition used to activate connections.
getActivator() - Method in class org.ldaptive.pool.AbstractConnectionPool
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.
getActiveUrls() - Method in class org.ldaptive.LdapURLSet
Returns the active URLs.
getAddOperation() - Method in class org.ldaptive.ext.MergeOperation
 
getAfterCount() - Method in class org.ldaptive.control.util.VirtualListViewParams
Returns the after count.
getAfterCount() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Returns the after count.
getAlgorithm() - Method in class org.ldaptive.auth.CompareAuthenticationHandler.Scheme
Returns the scheme algorithm.
getAllowMultipleDns() - Method in class org.ldaptive.auth.AggregateDnResolver
Returns whether DN resolution should fail if multiple DNs are found.
getAllowMultipleDns() - Method in class org.ldaptive.auth.SearchDnResolver
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.
getAndIncrementMessageID() - Method in class org.ldaptive.transport.netty.NettyConnection
Returns the value of the next message ID and increments the counter.
getAppliesAttributeTypes() - Method in class org.ldaptive.schema.MatchingRuleUse
Returns the applies attribute types.
getAssertionCount() - Method in class org.ldaptive.filter.SubstringFilter
Returns the number of assertions in this substring filter.
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.
getAssertionValue() - Method in class org.ldaptive.filter.AbstractAttributeValueAssertionFilter
Returns the assertion value.
getAssertionValue() - Method in class org.ldaptive.filter.ExtensibleFilter
Returns the assertion value.
getAttempts() - Method in class org.ldaptive.AbstractRetryMetadata
 
getAttempts() - Method in interface org.ldaptive.RetryMetadata
Number of attempts for this retry.
getAttribute() - Method in class org.ldaptive.AttributeModification
 
getAttribute() - Method in class org.ldaptive.LdapEntry
Returns a single attribute of this entry.
getAttribute(String) - Method in class org.ldaptive.LdapEntry
Returns the attribute with the supplied name.
getAttributeDesc() - Method in class org.ldaptive.filter.AbstractAttributeValueAssertionFilter
Returns the attribute description.
getAttributeDesc() - Method in class org.ldaptive.filter.ExtensibleFilter
Returns the attribute description.
getAttributeDesc() - Method in class org.ldaptive.filter.PresenceFilter
Returns the attribute description.
getAttributeDesc() - Method in class org.ldaptive.filter.SubstringFilter
Returns the attribute description.
getAttributeDescription() - Method in class org.ldaptive.control.SortKey
Returns the attribute description.
getAttributeModificationsHandlers() - Method in class org.ldaptive.ext.MergeRequest
Returns the attribute modifications handlers.
getAttributeName() - Method in class org.ldaptive.ad.handler.AbstractBinaryAttributeHandler
Returns the attribute name to convert from binary to string.
getAttributeName() - Method in class org.ldaptive.control.SortResponseControl
Returns the attribute name that caused the sort to fail.
getAttributeNameCaseChange() - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Returns the attribute name case change.
getAttributeNames() - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Returns the attribute names.
getAttributeNames() - Method in class org.ldaptive.handler.MergeAttributeEntryHandler
Returns the attribute names.
getAttributeNames() - Method in class org.ldaptive.LdapEntry
Returns the attribute names in this entry.
getAttributeNames(ObjectClass) - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the attribute names to use for the supplied object class.
getAttributeNames(ObjectClass, Set<ObjectClass>) - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the attribute names to use for the supplied object class.
getAttributes() - Method in class org.ldaptive.AddRequest
Returns the attributes.
getAttributes() - Method in class org.ldaptive.dns.AbstractDNSResolver
Get the types of records to query for, e.g.
getAttributes() - Method in class org.ldaptive.dns.SRVDNSResolver
 
getAttributes() - Method in class org.ldaptive.LdapEntry
Returns the ldap attributes.
getAttributes() - Method in class org.ldaptive.LdapURL
Returns the attributes.
getAttributeType(String) - Method in class org.ldaptive.schema.Schema
Returns the attribute type with the supplied OID or name.
getAttributeTypes() - Method in class org.ldaptive.schema.Schema
Returns the attribute types.
getAttributeValue(LdapEntry, String...) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Returns a single value for the first attribute name found in the supplied entry.
getAttributeValueCaseChange() - Method in class org.ldaptive.handler.CaseChangeEntryHandler
Returns the attribute value case change.
getAttributeValueEncoders(Collection<byte[]>) - Method in class org.ldaptive.ModifyRequest
Returns attribute value encoders for the supplied values.
getAttributeValueMutator(String) - Method in class org.ldaptive.beans.AbstractClassDescriptor
 
getAttributeValueMutator(String) - Method in interface org.ldaptive.beans.ClassDescriptor
Returns the attribute value mutator for the attribute with the supplied name.
getAttributeValueMutators() - Method in class org.ldaptive.beans.AbstractClassDescriptor
 
getAttributeValueMutators() - Method in interface org.ldaptive.beans.ClassDescriptor
Returns the attribute value mutators for this type.
getAttributeValues(LdapEntry, String...) - Static method in class org.ldaptive.ad.schema.SchemaFactory
Returns the values for the first attribute name found in the supplied entry.
getAuthenticationAliases() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Returns the aliases of the entries to use in the authentication keystore
getAuthenticationCertificate() - Method in class org.ldaptive.ssl.X509CredentialConfig
Returns the name of the authentication certificate to use.
getAuthenticationCertificate() - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Returns the certificate to use for creating the key managers.
getAuthenticationControls() - Method in class org.ldaptive.auth.AbstractAuthenticationHandler
Returns the controls for this authentication handler.
getAuthenticationHandler() - Method in class org.ldaptive.auth.Authenticator
Returns the authentication handler.
getAuthenticationHandlerResponse() - Method in class org.ldaptive.auth.AuthenticationResponse
 
getAuthenticationHandlers() - Method in class org.ldaptive.auth.AggregateAuthenticationHandler
Returns the authentication handlers to aggregate over.
getAuthenticationKey() - Method in class org.ldaptive.ssl.X509CredentialConfig
Returns the name of the authentication key to use.
getAuthenticationKey() - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Returns the private key associated with the authentication certificate.
getAuthenticationKeystore() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Returns the keystore to use for creating the key managers.
getAuthenticationPassword() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Returns the password used for accessing the authentication keystore.
getAuthenticationRequest() - Method in class org.ldaptive.auth.AuthenticationCriteria
Returns the authentication request.
getAuthenticationResponseHandlers() - Method in class org.ldaptive.auth.AggregateAuthenticationResponseHandler
Returns the response handlers to aggregate over.
getAuthenticationResultCode() - Method in class org.ldaptive.auth.AuthenticationHandlerResponse
 
getAuthenticationResultCode() - Method in class org.ldaptive.auth.AuthenticationResponse
 
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.
getAuthorizationID() - Method in class org.ldaptive.sasl.DefaultSaslClientRequest
Returns the SASL authorization.
getAuthorizationID() - Method in class org.ldaptive.sasl.DigestMD5BindRequest
 
getAuthorizationID() - Method in class org.ldaptive.sasl.GssApiBindRequest
 
getAutoReconnect() - Method in class org.ldaptive.ConnectionConfig
Returns whether connections will attempt to reconnect.
getAutoReconnectCondition() - Method in class org.ldaptive.ConnectionConfig
Returns the auto reconnect condition.
getAutoReplay() - Method in class org.ldaptive.ConnectionConfig
Returns whether operations should be replayed after a reconnect.
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.AbstractSearchEntryResolver
Returns the base DN.
getBaseDn() - Method in class org.ldaptive.auth.SearchDnResolver
Returns the base DN.
getBaseDn() - Method in class org.ldaptive.LdapURL
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.auth.AbstractSearchEntryResolver
Returns names of binary attributes.
getBinaryAttributes() - Method in class org.ldaptive.SearchRequest
Returns names of binary attributes.
getBinaryValue() - Method in class org.ldaptive.dn.NameValue
 
getBinaryValue() - Method in class org.ldaptive.LdapAttribute
Returns a single byte array value of this attribute.
getBinaryValues() - Method in class org.ldaptive.LdapAttribute
Returns the values of this attribute as byte arrays.
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
 
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.BindConnectionPassivator
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.Credential
Returns this credential as a byte array.
getBytes(ByteBuffer, boolean) - Static method in class org.ldaptive.ad.GlobalIdentifier
Reads bytes from the supplied byte buffer.
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.
getChannelOptions() - Method in class org.ldaptive.transport.netty.NettyConnection
Returns the channel options.
getChars() - Method in class org.ldaptive.Credential
Returns this credential as a character array.
getChildIndex() - Method in class org.ldaptive.asn1.DERPath.Node
Returns the child index.
getClassDescriptor(Object) - Method in class org.ldaptive.beans.reflect.DefaultLdapEntryMapper
 
getClassDescriptor(Object) - Method in class org.ldaptive.beans.spring.SpringLdapEntryMapper
 
getClassDescriptor(T) - Method in class org.ldaptive.beans.AbstractLdapEntryMapper
Returns the class descriptor.
getClassName() - Method in class org.ldaptive.props.PropertyValueParser
Returns the class name of the object to initialize.
getClient() - Method in class org.ldaptive.transport.DefaultSaslClient
Returns the underlying SASL client.
getCNs(X509Certificate) - Method in class org.ldaptive.ssl.DefaultHostnameVerifier
Returns the CNs from the supplied certificate.
getCode() - Method in interface org.ldaptive.auth.AccountState.Error
Returns the error code.
getCode() - Method in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
 
getCode() - Method in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
 
getCode() - Method in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
 
getCode() - Method in enum org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
 
getCode() - Method in enum org.ldaptive.control.PasswordPolicyControl.Error
 
getCollectionEncoder(Class<?>, Type) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Returns the appropriate collection encoder for the supplied type.
getCombinedNonce() - Method in class org.ldaptive.transport.ScramSaslClient.ServerFirstMessage
 
getCompareRequest() - Method in class org.ldaptive.CompareConnectionValidator
getCompareValueHandlers() - Method in class org.ldaptive.CompareOperation
 
getComponent() - Method in class org.ldaptive.filter.NotFilter
Returns the component of this filter.
getComponents() - Method in class org.ldaptive.filter.AndFilter
Returns the components of this filter.
getComponents() - Method in class org.ldaptive.filter.OrFilter
Returns the components of this filter.
getConnection() - Method in class org.ldaptive.auth.AuthenticationHandlerResponse
 
getConnection() - Method in interface org.ldaptive.ConnectionFactory
Creates a new connection.
getConnection() - Method in class org.ldaptive.DefaultConnectionFactory
Creates a new connection.
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 interface org.ldaptive.pool.PooledConnectionProxy
Returns the connection that is being proxied.
getConnection() - Method in class org.ldaptive.PooledConnectionFactory
 
getConnection() - Method in class org.ldaptive.SingleConnectionFactory.ConnectionProxy
Returns the connection that is being proxied.
getConnection() - Method in class org.ldaptive.SingleConnectionFactory
 
getConnection() - Method in class org.ldaptive.transport.MessageFunctional
 
getConnectionConfig() - Method in interface org.ldaptive.ConnectionFactory
Returns the connection configuration used to create connections.
getConnectionConfig() - Method in class org.ldaptive.DefaultConnectionFactory
 
getConnectionConfig() - Method in class org.ldaptive.PooledConnectionFactory
 
getConnectionCount() - Method in interface org.ldaptive.ConnectionFactoryMetadata
Returns the number of times the connection factory has created a connection.
getConnectionFactory() - Method in class org.ldaptive.AbstractOperation
 
getConnectionFactory() - Method in class org.ldaptive.AbstractSearchOperationFactory
Returns the connection factory.
getConnectionFactory() - Method in class org.ldaptive.auth.AbstractAuthenticationHandler
 
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.control.util.SyncReplClient
Returns the connection factory.
getConnectionFactory() - Method in class org.ldaptive.ext.MergeOperation
 
getConnectionFactory(String) - Method in class org.ldaptive.referral.DefaultReferralConnectionFactory
 
getConnectionFactory(String) - Method in interface org.ldaptive.referral.ReferralConnectionFactory
Returns a connection factory for use with a referral.
getConnectionInitializers() - Method in class org.ldaptive.ConnectionConfig
Returns the connection initializers.
getConnectionPool() - Method in class org.ldaptive.pool.AbstractConnectionPool.DefaultPooledConnectionProxy
 
getConnectionPool() - Method in interface org.ldaptive.pool.PooledConnectionProxy
Returns the connection pool that this proxy is participating in.
getConnectionStrategy() - Method in class org.ldaptive.ConnectionConfig
Returns the connection strategy.
getConnectionStrategy() - Method in class org.ldaptive.LdapURLRetryMetadata
Return the connection strategy.
getConnectionValidator() - Method in class org.ldaptive.ConnectionConfig
Returns the connection validator.
getConnectOnCreate() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns whether connections will attempt to connect after creation.
getConnectTimeout() - Method in class org.ldaptive.ConnectionConfig
Returns the connect timeout.
getContentCount() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Returns the content count.
getContentCount() - Method in class org.ldaptive.control.VirtualListViewResponseControl
Returns the content count.
getContext() - Method in class org.ldaptive.auth.User
Returns the user context.
getContextID() - Method in class org.ldaptive.control.VirtualListViewRequestControl
Returns the context id.
getContextID() - Method in class org.ldaptive.control.VirtualListViewResponseControl
Returns the context id.
getControl(String) - Method in interface org.ldaptive.Message
Returns the first response control with the supplied OID.
getControlEncoder() - Method in class org.ldaptive.AbstractRequestMessage
Returns the encoder to any controls that may be set on this message.
getControlHandlers() - Method in class org.ldaptive.AbstractOperation
 
getControlHandlers() - Method in class org.ldaptive.AbstractSearchOperationFactory
Returns the control handlers.
getControls() - Method in class org.ldaptive.AbstractMessage
 
getControls() - Method in class org.ldaptive.AbstractRequestMessage
 
getControls() - Method in class org.ldaptive.auth.AuthenticationRequest
Returns the controls.
getControls() - Method in interface org.ldaptive.Message
Returns the response controls for this message.
getControls() - Method in class org.ldaptive.sasl.DefaultSaslClientRequest
 
getControls(String, User) - Method in interface org.ldaptive.auth.AddControlAuthenticationRequestHandler.ControlFactory
Creates a new array of request controls.
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.extended.SyncInfoMessage
Returns the sync request cookie.
getCookieManager() - Method in class org.ldaptive.control.util.VirtualListViewParams
Returns the cookie manager.
getCount() - Method in class org.ldaptive.control.util.SyncReplCookie.CSN
Returns the count part of the CSN
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.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.
getCritical() - Method in class org.ldaptive.AbstractMessage.ControlParser
Returns the control criticality.
getCriticality() - Method in class org.ldaptive.control.AbstractControl
 
getCriticality() - Method in interface org.ldaptive.control.Control
Returns whether the control is critical.
getCsn() - Method in class org.ldaptive.control.util.SyncReplCookie
Returns the CSN.
getDeclaredFields(Class<?>) - Method in class org.ldaptive.beans.reflect.FieldClassDescriptor
Returns a map of all the field names to the field.
getDecodedValue() - Method in class org.ldaptive.dn.DefaultDnParser.OctetStringHandler
Returns the decoded octet string value.
getDefaultConnectionFactory() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns the connection factory for this pool.
getDefaultSingleValueTranscoders() - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Initializes the set of default single value transcoders.
getDefaultSocketChannelType() - Static method in class org.ldaptive.transport.netty.NettyUtils
Returns the default socket channel type for this platform.
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.
getDeleteOperation() - Method in class org.ldaptive.ext.MergeOperation
 
getDerefAliases() - Method in class org.ldaptive.auth.AbstractSearchEntryResolver
Returns how to dereference aliases.
getDerefAliases() - Method in class org.ldaptive.auth.SearchDnResolver
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.
getDiagnosticMessage() - Method in class org.ldaptive.AbstractResult
 
getDiagnosticMessage() - Method in interface org.ldaptive.Result
Returns the diagnostic message.
getDirSyncCookie(SearchResponse) - 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(SearchResponse) - 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.
getDn() - Method in class org.ldaptive.auth.AuthenticationCriteria
Returns the dn.
getDn() - Method in class org.ldaptive.CompareRequest
Returns the DN.
getDn() - Method in class org.ldaptive.DeleteRequest
Returns the DN.
getDn() - Method in class org.ldaptive.LdapEntry
Returns the ldap DN.
getDn() - Method in class org.ldaptive.ModifyRequest
Returns the DN.
getDnAttributeName() - Method in class org.ldaptive.handler.DnAttributeEntryHandler
Returns the DN attribute name.
getDnAttributes() - Method in class org.ldaptive.filter.ExtensibleFilter
Returns whether matching should occur against attributes of the DN.
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.
getEncoded() - Method in class org.ldaptive.transport.netty.EncodedRequest
Returns the encoded request.
getEncodedDiagnosticMessage() - Method in interface org.ldaptive.Result
Returns the diagnostic message percent encoded if Result.ENCODE_CNTRL_CHARS is true.
getEncoder() - Method in class org.ldaptive.filter.AbstractAttributeValueAssertionFilter
 
getEncoder() - Method in class org.ldaptive.filter.AndFilter
 
getEncoder() - Method in class org.ldaptive.filter.ExtensibleFilter
 
getEncoder() - Method in interface org.ldaptive.filter.Filter
Returns the encoder for this filter.
getEncoder() - Method in class org.ldaptive.filter.NotFilter
 
getEncoder() - Method in class org.ldaptive.filter.OrFilter
 
getEncoder() - Method in class org.ldaptive.filter.PresenceFilter
 
getEncoder() - Method in class org.ldaptive.filter.SubstringFilter
 
getEntries() - Method in class org.ldaptive.SearchResponse
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.ext.MergeRequest
Returns the ldap entry to merge.
getEntry() - Method in class org.ldaptive.SearchResponse
Returns a single entry of this result.
getEntry(String) - Method in class org.ldaptive.SearchResponse
Returns the ldap entry 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.
getEntryDns() - Method in class org.ldaptive.SearchResponse
Returns the entry DNs in this result.
getEntryHandlers() - Method in class org.ldaptive.AbstractSearchOperationFactory
Returns the search entry handlers.
getEntryHandlers() - Method in class org.ldaptive.ad.control.util.DirSyncClient
 
getEntryHandlers() - Method in class org.ldaptive.SearchOperation
 
getEntryResolver() - Method in class org.ldaptive.auth.Authenticator
Returns the entry resolver.
getEntryResolvers() - Method in class org.ldaptive.auth.AggregateEntryResolver
Returns the entry resolvers to aggregate over.
getEntryUuid() - Method in class org.ldaptive.control.SyncStateControl
Returns the entry uuid.
getEntryUuids() - Method in class org.ldaptive.extended.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.
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 using FormatDnResolver.attributeValueEscaper.
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.
getExceptionHandler() - Method in class org.ldaptive.AbstractOperation
 
getExceptionHandler() - Method in class org.ldaptive.AbstractSearchOperationFactory
Returns the search exception handler.
getExceptionHandler() - Method in class org.ldaptive.ad.control.util.DirSyncClient
 
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.
getExpiration() - Method in class org.ldaptive.auth.AccountState.DefaultWarning
 
getExpiration() - Method in interface org.ldaptive.auth.AccountState.Warning
Returns the expiration.
getExpirationPeriod() - Method in class org.ldaptive.auth.ext.ActiveDirectoryAuthenticationResponseHandler
Returns the amount of time since a password was set until it will expire.
getExpirationPeriod() - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Returns the amount of time since a password was set until it will expire.
getExtendedDnFlag() - Method in class org.ldaptive.ad.control.util.DirSyncClient
Returns the flag that is used on the extended dn control.
getExtendedValueHandlers() - Method in class org.ldaptive.extended.ExtendedOperation
 
getExtensions() - Method in class org.ldaptive.schema.AbstractSchemaElement
Returns the extensions.
getFailFastInitialize() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns whether AbstractConnectionPool.initialize() should throw if pooling configuration requirements are not met.
getFailFastInitialize() - Method in class org.ldaptive.SingleConnectionFactory
Returns whether SingleConnectionFactory.initialize() should throw if the connection cannot be opened.
getFailureException() - Method in class org.ldaptive.ClosedRetryMetadata
Returns the exception that caused the closed connection.
getFailureTime() - Method in class org.ldaptive.AbstractRetryMetadata
 
getFailureTime() - Method in interface org.ldaptive.RetryMetadata
Returns the failure time.
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.FilterTemplate
Gets the filter.
getFilter() - Method in class org.ldaptive.LdapURL
Returns the filter.
getFilter() - Method in class org.ldaptive.SearchRequest
Returns the search filter.
getFilterFunction() - Static method in class org.ldaptive.filter.FilterParser
The FilterParser.FILTER_FUNCTION_PROPERTY property is checked and that class is loaded if provided.
getFlag() - Method in class org.ldaptive.ad.control.ExtendedDnControl
Returns the flag.
getFlag() - Method in class org.ldaptive.ad.control.SearchOptionsControl
Returns the flag.
getFlags() - Method in class org.ldaptive.ad.control.DirSyncControl
Returns the flags value.
getFormat() - Method in class org.ldaptive.auth.FormatDnResolver
Returns the formatter string used to return the entry DN.
getFormatArgs() - Method in class org.ldaptive.auth.FormatDnResolver
Returns the format arguments.
getFormatOID() - Method in class org.ldaptive.control.SessionTrackingControl
Returns the format OID.
getFreeIPAError() - Method in class org.ldaptive.auth.ext.FreeIPAAccountState
Returns the freeipa error for this account state.
getFromResult() - Method in class org.ldaptive.templates.Query
Returns the from result.
getGraceAuthNsRemaining() - Method in class org.ldaptive.control.PasswordPolicyControl
Returns the number of grace authentications remaining.
getGroupFilter() - Method in class org.ldaptive.ad.handler.PrimaryGroupIdHandler
Returns the search filter used to find the primary group.
getHandle() - Method in class org.ldaptive.transport.MessageFunctional
 
getHandshakeCompletedListeners() - Method in class org.ldaptive.ssl.SslConfig
Returns the handshake completed listeners to use for secure connections.
getHandshakeTimeout() - Method in class org.ldaptive.ssl.SslConfig
Returns the handshake timeout.
getHostname() - Method in class org.ldaptive.LdapURL
Returns the hostname.
getHostnameVerifier() - Method in class org.ldaptive.ssl.SslConfig
Returns the hostname verifier.
getHostnameWithPort() - Method in class org.ldaptive.LdapURL
Returns the hostname:port.
getHostnameWithSchemeAndPort() - Method in class org.ldaptive.LdapURL
Returns the scheme://hostname:port.
getID() - Method in class org.ldaptive.schema.DITStructureRule
Returns the id.
getIdentifier() - Method in class org.ldaptive.auth.User
Returns the user identifier.
getIdleTime() - Method in class org.ldaptive.pool.IdlePruneStrategy
Returns the idle time.
getInactiveUrls() - Method in class org.ldaptive.LdapURLActivatorService
Returns the list of inactive urls.
getInactiveUrls() - Method in class org.ldaptive.LdapURLSet
Returns the inactive URLs.
getIncludeAttributes() - Method in class org.ldaptive.ext.MergeRequest
Returns the names of attributes that are included when performing a modify.
getInetAddress() - Method in class org.ldaptive.LdapURL
Returns the resolved IP address.
getInitials(String[]) - Method in class org.ldaptive.templates.SearchTemplates.InitialTermParser
This converts an array of names into an array of initials.
getInstance() - Static method in class org.ldaptive.LdapURLActivatorService
Returns the instance of this singleton.
getInstance(String) - Static method in class org.ldaptive.beans.reflect.TranscoderFactory
Returns a value transcoder for the supplied type.
getIntermediateResponseHandlers() - Method in class org.ldaptive.AbstractOperation
 
getIntermediateResponseHandlers() - Method in class org.ldaptive.AbstractSearchOperationFactory
Returns the intermediate response handlers.
getIterations() - Method in class org.ldaptive.transport.ScramSaslClient.ServerFirstMessage
 
getJaasLoginModule() - Method in class org.ldaptive.sasl.GssApiBindRequest
Returns the class name of the JAAS login module.
getJaasName() - Method in class org.ldaptive.sasl.GssApiBindRequest
Returns the entry name in a JAAS configuration file.
getJaasOptions() - Method in class org.ldaptive.sasl.GssApiBindRequest
Returns the JAAS options for the login module.
getJaasRefreshConfig() - Method in class org.ldaptive.sasl.GssApiBindRequest
Returns whether to refresh the JAAS configuration prior to use.
getKeyManagerFactory(X509Certificate, PrivateKey) - Method in class org.ldaptive.ssl.X509SSLContextInitializer
Creates a new key manager factory.
getKeyManagerFactory(KeyStore, char[], String...) - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
Creates a new key manager factory.
getKeyManagers() - Method in class org.ldaptive.ssl.DefaultSSLContextInitializer
 
getKeyManagers() - Method in class org.ldaptive.ssl.KeyStoreSSLContextInitializer
 
getKeyManagers() - Method in interface org.ldaptive.ssl.SSLContextInitializer
Returns the key managers used when creating SSL contexts.
getKeyManagers() - Method in class org.ldaptive.ssl.X509SSLContextInitializer
 
getKeyStore() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Returns the name of the keystore to use.
getKeyStoreAliases() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Returns the aliases of the keystore to use.
getKeyStorePassword() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Returns the password for the keystore.
getKeyStoreType() - Method in class org.ldaptive.ssl.KeyStoreCredentialConfig
Returns the type of the keystore.
getLabel() - Method in class org.ldaptive.auth.CompareAuthenticationHandler.Scheme
Returns the scheme label.
getLastActiveStat() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Returns the last timestamp at which this connection was made active.
getLastAvailableStat() - Method in class org.ldaptive.pool.PooledConnectionStatistics
Returns the last timestamp at which this connection was made available.
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.ConnectionFactoryMetadata
Returns the LDAP URL the connection factory is using.
getLdapURL() - Method in interface org.ldaptive.Connection
Returns the URL that was selected for this connection.
getLdapURL() - Method in class org.ldaptive.dns.SRVRecord
Returns the target properly formatted as an LDAP URL.
getLdapURL() - Method in class org.ldaptive.transport.netty.NettyConnection
 
getLoginsRemaining() - Method in class org.ldaptive.auth.AccountState.DefaultWarning
 
getLoginsRemaining() - Method in interface org.ldaptive.auth.AccountState.Warning
Returns the number of logins remaining until the account locks.
getLong(ByteBuffer, boolean) - Static method in class org.ldaptive.ad.SecurityIdentifier
Reads a long from the supplied byte buffer.
getMatchedDN() - Method in class org.ldaptive.AbstractResult
 
getMatchedDN() - Method in interface org.ldaptive.Result
Returns the matched DN.
getMatchedValuesFilters() - Method in class org.ldaptive.control.MatchedValuesRequestControl
Returns the filters to use for matching values.
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.
getMatchingRuleID() - Method in class org.ldaptive.filter.ExtensibleFilter
Returns the matching rule id.
getMatchingRules() - Method in class org.ldaptive.schema.Schema
Returns the matching rules.
getMatchingRuleUse(String) - Method in class org.ldaptive.schema.Schema
Returns the matching rule use with the supplied OID or name.
getMatchingRuleUses() - Method in class org.ldaptive.schema.Schema
Returns the matching rule uses.
getMaxAttributeCount() - Method in class org.ldaptive.ad.control.DirSyncControl
Returns the maximum attribute count.
getMaxLoginFailures() - Method in class org.ldaptive.auth.ext.FreeIPAAuthenticationResponseHandler
Returns the maximum login failures.
getMaxPoolSize() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns the max pool size.
getMechanism() - Method in class org.ldaptive.sasl.CramMD5BindRequest
 
getMechanism() - Method in class org.ldaptive.sasl.DefaultSaslClientRequest
Returns the SASL mechanism.
getMechanism() - Method in class org.ldaptive.sasl.DigestMD5BindRequest
 
getMechanism() - Method in class org.ldaptive.sasl.GssApiBindRequest
 
getMechanism() - Method in class org.ldaptive.sasl.SaslConfig
Returns the sasl mechanism.
getMechanism() - Method in class org.ldaptive.sasl.ScramBindRequest
 
getMechanism() - Method in class org.ldaptive.transport.DefaultSaslClient
Returns the SASL mechanism for this client.
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.RecursiveResultHandler
Returns the attribute names that will be merged by the recursive search.
getMessage() - Method in interface org.ldaptive.auth.AccountState.Error
Returns the error message.
getMessage() - Method in enum org.ldaptive.auth.ext.ActiveDirectoryAccountState.Error
 
getMessage() - Method in enum org.ldaptive.auth.ext.EDirectoryAccountState.Error
 
getMessage() - Method in enum org.ldaptive.auth.ext.FreeIPAAccountState.Error
 
getMessage() - Method in enum org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
 
getMessage() - Method in enum org.ldaptive.control.PasswordPolicyControl.Error
 
getMessage() - Method in class org.ldaptive.transport.ScramSaslClient.ClientFinalMessage
 
getMessage() - Method in class org.ldaptive.transport.ScramSaslClient.ClientFirstMessage
 
getMessage() - Method in class org.ldaptive.transport.ScramSaslClient.ServerFirstMessage
 
getMessageID() - Method in class org.ldaptive.AbandonRequest
 
getMessageID() - Method in class org.ldaptive.AbstractMessage
 
getMessageID() - Method in interface org.ldaptive.Message
Returns the ID for this message.
getMessageID() - Method in class org.ldaptive.transport.DefaultOperationHandle
Returns the message ID assigned to this handle.
getMessageID() - Method in class org.ldaptive.transport.netty.EncodedRequest
Returns the message ID.
getMessageID() - Method in class org.ldaptive.transport.netty.NettyConnection
Returns the value of the next message ID.
getMessageType() - Method in class org.ldaptive.extended.SyncInfoMessage
Returns the message type.
getMinPoolSize() - Method in class org.ldaptive.pool.AbstractConnectionPool
Returns the min pool size.
getMod() - Method in class org.ldaptive.control.util.SyncReplCookie.CSN
Returns the mod part of the CSN
getModifications() - Method in class org.ldaptive.ModifyRequest
Returns the attribute modifications.
getModifyOperation() - Method in class org.ldaptive.ext.MergeOperation
 
getMutualAuthentication() - Method in class org.ldaptive.sasl.SaslConfig
Returns whether mutual authentication should occur.
getName() - Method in class org.ldaptive.asn1.DERPath.Node
Returns the name.
getName() - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
getName() - Method in interface org.ldaptive.beans.AttributeValueMutator
Returns the name of the attribute.
getName() - Method in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
 
getName() - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
getName() - Method in class org.ldaptive.CompareRequest
Returns the name.
getName() - Method in class org.ldaptive.dn.NameValue
Returns the attribute name.
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 attribute description with options.
getName() - Method in class org.ldaptive.LdapEntry.AttributeParser
Returns the attribute name.
getName() - Method in class org.ldaptive.pool.AbstractConnectionPool
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.
getName(boolean) - Method in class org.ldaptive.LdapAttribute
Returns the attribute description with or without options.
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.
getNameFunction() - Method in class org.ldaptive.dn.DefaultRDnNormalizer
Returns the attribute name function.
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.dn.Dn
Returns all the RDN names.
getNames() - Method in class org.ldaptive.dn.RDn
Returns all the names in this RDN.
getNames() - Method in class org.ldaptive.schema.AbstractNamedSchemaElement
Returns the names.
getNames() - Method in class org.ldaptive.schema.Extensions
Returns the name.
getNameValue() - Method in class org.ldaptive.dn.RDn
Returns the first name value pair in this RDN.
getNameValue(String) - Method in class org.ldaptive.dn.RDn
Returns a single name value that matches the supplied name.
getNameValues() - Method in class org.ldaptive.dn.RDn
Returns all the name value pairs in this RDN.
getNameValues(String) - Method in class org.ldaptive.dn.RDn
Returns the name values that match the supplied name.
getNewRDn() - Method in class org.ldaptive.ModifyDnRequest
Returns the new RDN.
getNewSuperiorDn() - Method in class org.ldaptive.ModifyDnRequest
Returns the new superior DN.
getNonBlockingInitialize() - Method in class org.ldaptive.SingleConnectionFactory
Returns whether SingleConnectionFactory.initialize() should execute on a separate thread.
getNonce() - Method in class org.ldaptive.sasl.ScramBindRequest
 
getNonce() - Method in class org.ldaptive.transport.ScramSaslClient.ClientFirstMessage
 
getNormalizedDn() - Method in class org.ldaptive.LdapEntry
Returns the normalized ldap DN.
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.AbstractMessage.ControlParser
Returns the control 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.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.
getOldDn() - Method in class org.ldaptive.ModifyDnRequest
Returns the old DN.
getOnClose() - Method in class org.ldaptive.SingleConnectionFactory
Returns the function to run when the connection is closed.
getOnComplete() - Method in class org.ldaptive.transport.DefaultOperationHandle
 
getOnControl() - Method in class org.ldaptive.transport.DefaultOperationHandle
 
getOnEntry() - Method in class org.ldaptive.transport.DefaultSearchOperationHandle
 
getOnException() - Method in class org.ldaptive.transport.DefaultOperationHandle
 
getOnFailure() - Method in class org.ldaptive.AbstractConnectionValidator
Returns a consumer to handle a connection that has failed validation.
getOnIntermediate() - Method in class org.ldaptive.transport.DefaultOperationHandle
 
getOnOpen() - Method in class org.ldaptive.SingleConnectionFactory
Returns the function to run when the connection is opened.
getOnReference() - Method in class org.ldaptive.transport.DefaultSearchOperationHandle
 
getOnReferral() - Method in class org.ldaptive.transport.DefaultOperationHandle
 
getOnResult() - Method in class org.ldaptive.transport.DefaultOperationHandle
 
getOnSearchResult() - Method in class org.ldaptive.transport.DefaultSearchOperationHandle
 
getOnSuccess() - Method in class org.ldaptive.AbstractConnectionValidator
Returns a consumer to handle a connection that has been successfully validated.
getOnUnsolicitedNotification() - Method in class org.ldaptive.transport.DefaultOperationHandle
 
<