Package org.ldaptive
package org.ldaptive
-
ClassDescriptionLDAP abandon request defined as:Abandon request builder.Provides common implementations for configuration objects.Base class for connection strategy implementations.Default iterator implementation.Base class for connection validator implementations.Base class for validator builders.Base class for objects that can be made immutable.LDAP message envelope defined as:AbstractMessage.AbstractBuilder<B,
T extends AbstractMessage> Parses a buffer containing an LDAP control.Parse handler implementation for the message controls.Parse handler implementation for the message ID.Base class for operations.AbstractOperation.AbstractBuilder<B,T extends AbstractOperation> Base class for operation builders.Base class for validators that use an operation to perform validation.AbstractOperationConnectionValidator.AbstractBuilder<Q extends Request,S extends Result, B, T extends AbstractOperationConnectionValidator<Q, S>> Base class for operation validator builders.Base class for classes that need to configure an operation.Base class for connection strategies that implement an active/passive format for URLs.LDAP message envelope defined as:Base class for request builders.LDAP result message defined as:AbstractResult.AbstractBuilder<B,T extends AbstractResult> Parse handler implementation for the LDAP diagnostic message.Parse handler implementation for the LDAP matched DN.Parse handler implementation for the LDAP referral.Parse handler implementation for the LDAP result code.Common implementation of retry metadata.Base class for classes that need to configure a search operation.Connection strategy that attempts hosts ordered exactly the way they are configured.Executes an ldap add operation.Add operation builder.LDAP add request defined as:Add request builder.LDAP add response defined as:LDAP anonymous bind request.Simple bind request builder.LDAP modification defined as:Modification type.Initializes a connection by performing a bind operation.Executes an ldap bind operation.Bind operation builder.LDAP bind request defined as:LDAP bind response defined as:Parse handler implementation for the server SASL creds.Retry metadata used when a connection is unexpectedly closed.Validates a connection is healthy by performing a compare operation.Compare validator builder.Executes an ldap compare operation.Compare operation builder.Handle that notifies on the components of a compare request.LDAP compare request defined as:Compare request builder.LDAP compare response defined as:Exception that indicates a connection attempt failed.Interface for connection implementations.Contains all the configuration data needed to control connections.Interface for connection factories.Interface for objects that manage an instance of connection factory.Interface to describe the state of the connection factory.Provides an interface for initializing connections after they are opened.Interface to describe various connection strategies.Provides an interface for defining connection validation.Provides convenience methods for converting the various types of passwords into a byte array.Creates connections for performing ldap operations.Executes an ldap delete operation.Delete operation builder.LDAP delete request defined as:Delete request builder.LDAP delete response defined as:Enum to define how aliases are dereferenced.Connection strategy that tries all IP addresses resolved from DNS.DNS SRV connection strategy.Class for producing an LDAP search filter from a filter template.Interface for objects that can be made immutable after creation by invoking theFreezable.freeze()method.Retry metadata used when a connection is opened.LDAP attribute defined as:Container for an attribute value.Comparator for byte arrays.Comparator for strings.LDAP search result entry defined as:Parses a buffer containing an attribute name and its values.Parse handler implementation for the attributes.Parse handler implementation for the LDAP DN.Base exception for all ldap related exceptions.Class to represent an LDAP URL in order to make connections to an LDAP server.Singleton which manages a single thread that periodically tests inactive LDAP URLs.Retry metadata used byLdapURL.A set of LDAP URLs with helper functions for common connection strategies.Provides utility methods for this package.LDAP protocol response.Executes an ldap modify DN operation.Modify DN operation builder.LDAP modify DN request defined as:Modify DN request builder.LDAP modify DN response defined as:Executes an ldap modify operation.Modify operation builder.LDAP modify request defined as:Modify request builder.LDAP modify response defined as:Operation interface.Handle that notifies on the components of an LDAP operation request.Creates connections for performing ldap operations and manages those connections as a pool.Connection strategy that randomizes the list of configured URLs.LDAP protocol request.LDAP protocol result.Enum to define ldap result codes.Contains properties related to retries.Enum to define constants specific to ldap return attributes.Connection strategy that reorders its URLs based on the number of times it's been invoked.Validates a connection is healthy by performing a search operation.Search validator builder.Executes an ldap search operation.Search operation builder.Handle that notifies on the components of a search request.LDAP search request defined as:Search request builder.Response that encapsulates the result elements of a search request.LDAP search result entry defined as:Parse handler implementation for the referral URL.Enum to define the type of search scope.LDAP simple bind request.Simple bind request builder.Creates a single connection which is proxied for LDAP operations.Contains the connection used by this factory.LDAP unbind request defined as: