Uses of Class
org.ldaptive.AbstractFreezable
-
-
Uses of AbstractFreezable in org.ldaptive
Subclasses of AbstractFreezable in org.ldaptive Modifier and Type Class Description class
AbstractConfig
Provides common implementations for configuration objects.class
AbstractConnectionStrategy
Base class for connection strategy implementations.class
AbstractConnectionValidator
Base class for connection validator implementations.class
AbstractOperationConnectionValidator<Q extends Request,S extends Result>
Base class for validators that use an operation to perform validation.class
AbstractOperationFactory<Q extends Request,S extends Result>
Base class for classes that need to configure an operation.class
AbstractPassiveConnectionStrategy
Base class for connection strategies that implement an active/passive format for URLs.class
AbstractSearchOperationFactory
Base class for classes that need to configure a search operation.class
ActivePassiveConnectionStrategy
Connection strategy that attempts hosts ordered exactly the way they are configured.class
BindConnectionInitializer
Initializes a connection by performing a bind operation.class
CompareConnectionValidator
Validates a connection is healthy by performing a compare operation.class
ConnectionConfig
Contains all the configuration data needed to control connections.class
DefaultConnectionFactory
Creates connections for performing ldap operations.class
DnsResolverConnectionStrategy
Connection strategy that tries all IP addresses resolved from DNS.class
DnsSrvConnectionStrategy
DNS SRV connection strategy.class
LdapAttribute
LDAP attribute defined as:class
PooledConnectionFactory
Creates connections for performing ldap operations and manages those connections as a pool.class
RandomConnectionStrategy
Connection strategy that randomizes the list of configured URLs.class
RoundRobinConnectionStrategy
Connection strategy that reorders its URLs based on the number of times it's been invoked.class
SearchConnectionValidator
Validates a connection is healthy by performing a search operation.class
SingleConnectionFactory
Creates a single connection which is proxied for LDAP operations. -
Uses of AbstractFreezable in org.ldaptive.ad
Subclasses of AbstractFreezable in org.ldaptive.ad Modifier and Type Class Description class
UnicodePwdAttribute
Helper class for the active directory unicodePwd attribute. -
Uses of AbstractFreezable in org.ldaptive.ad.handler
Subclasses of AbstractFreezable in org.ldaptive.ad.handler Modifier and Type Class Description class
AbstractBinaryAttributeHandler<T>
Base class for entry handlers that convert a binary attribute to its string form.class
ObjectGuidHandler
Processes an objectGuid attribute by converting it from binary to its string form.class
ObjectSidHandler
Processes an objectSid attribute by converting it from binary to its string form.class
PrimaryGroupIdHandler
Constructs the primary group SID and then searches for that group and puts its DN in the 'memberOf' attribute of the original search entry.class
RangeEntryHandler
Rewrites attributes returned from Active Directory to include all values by performing additional searches. -
Uses of AbstractFreezable in org.ldaptive.auth
Subclasses of AbstractFreezable in org.ldaptive.auth Modifier and Type Class Description class
AbstractAuthenticationHandler
Base class for an LDAP authentication implementations.class
AbstractSearchEntryResolver
Base implementation for search entry resolvers.class
AggregateAuthenticationHandler
Used in conjunction with anAggregateDnResolver
to authenticate the resolved DN.class
AggregateAuthenticationResponseHandler
Used in conjunction with anAggregateDnResolver
to execute a list of response handlers.class
AggregateDnResolver
Looks up a user's DN using multiple DN resolvers.class
AggregateEntryResolver
Used in conjunction with anAggregateDnResolver
to resolve an entry.class
Authenticator
Provides functionality to authenticate users against an ldap directory.class
AuthorizationIdentityEntryResolver
Reads the authorization identity response control, then performs an object level search on the result.class
CompareAuthenticationHandler
Provides an LDAP authentication implementation that uses a compare operation against the userPassword attribute.class
FormatDnResolver
Returns a DN by applying a formatter.class
SearchDnResolver
Base implementation for search dn resolvers.class
SearchEntryResolver
Looks up the LDAP entry associated with a user.class
SimpleBindAuthenticationHandler
Provides an LDAP authentication implementation that leverages the LDAP bind operation.class
WhoAmIEntryResolver
Executes the whoami extended operation on the authenticated connection, then performs an object level search on the result. -
Uses of AbstractFreezable in org.ldaptive.auth.ext
Subclasses of AbstractFreezable in org.ldaptive.auth.ext Modifier and Type Class Description class
ActiveDirectoryAuthenticationResponseHandler
Attempts to parse the authentication response message and set the account state using data associated with active directory.class
EDirectoryAuthenticationResponseHandler
Attempts to parse the authentication response and set the account state using data associated with eDirectory.class
FreeIPAAuthenticationResponseHandler
Attempts to parse the authentication response and set the account state using data associated with FreeIPA. -
Uses of AbstractFreezable in org.ldaptive.beans.persistence
Subclasses of AbstractFreezable in org.ldaptive.beans.persistence Modifier and Type Class Description class
DefaultLdapEntryManager<T>
Default implementation of an ldap entry manager. -
Uses of AbstractFreezable in org.ldaptive.control.util
Subclasses of AbstractFreezable in org.ldaptive.control.util Modifier and Type Class Description class
PagedResultsClient
Client that simplifies using the paged results control.class
VirtualListViewClient
Client that simplifies using the virtual list view control. -
Uses of AbstractFreezable in org.ldaptive.dn
Subclasses of AbstractFreezable in org.ldaptive.dn Modifier and Type Class Description class
Dn
Distinguished name containing zero or more relative distinguished names. -
Uses of AbstractFreezable in org.ldaptive.handler
Subclasses of AbstractFreezable in org.ldaptive.handler Modifier and Type Class Description class
AbstractEntryHandler
Base class for entry handlers which simply returns values unaltered.class
CaseChangeEntryHandler
Provides the ability to modify the case of search entry DNs, attribute names, and attribute values.class
DnAttributeEntryHandler
Adds the entry DN as an attribute to the result set.class
MergeAttributeEntryHandler
Merges the values of one or more attributes into a single attribute.class
RecursiveResultHandler
This recursively searches based on a supplied attribute and merges those results into the original entry. -
Uses of AbstractFreezable in org.ldaptive.jaas
Subclasses of AbstractFreezable in org.ldaptive.jaas Modifier and Type Class Description class
SearchRoleResolver
Base class for search role resolver implementations. -
Uses of AbstractFreezable in org.ldaptive.pool
Subclasses of AbstractFreezable in org.ldaptive.pool Modifier and Type Class Description class
AbstractConnectionPool
Contains the base implementation for pooling connections.class
AbstractPruneStrategy
Base class for prune strategy implementations.class
AgePruneStrategy
Removes connections from the pool based on how long they have existed.class
BindConnectionPassivator
Passivates a connection by performing a bind operation on it.class
BlockingConnectionPool
Implements a pool of connections that has a set minimum and maximum size.class
IdlePruneStrategy
Removes connections from the pool based on how long they have been idle in the available queue. -
Uses of AbstractFreezable in org.ldaptive.referral
Subclasses of AbstractFreezable in org.ldaptive.referral Modifier and Type Class Description class
AbstractFollowReferralHandler<Q extends Request,S extends Result>
Common implementation of referral handling.class
AbstractFollowSearchReferralHandler
Base class with functionality for handling an ldap referral for search operations.class
FollowAddReferralHandler
Provides handling of an ldap referral for add operations.class
FollowCompareReferralHandler
Provides handling of an ldap referral for compare operations.class
FollowDeleteReferralHandler
Provides handling of an ldap referral for delete operations.class
FollowModifyDnReferralHandler
Provides handling of an ldap referral for modify dn operations.class
FollowModifyReferralHandler
Provides handling of an ldap referral for modify operations.class
FollowSearchReferralHandler
Provides handling of an ldap referral for search operations.class
FollowSearchResultReferenceHandler
Provides handling of an ldap continuation reference for search operations. -
Uses of AbstractFreezable in org.ldaptive.sasl
Subclasses of AbstractFreezable in org.ldaptive.sasl Modifier and Type Class Description class
SaslConfig
Contains basic configuration data for SASL authentication. -
Uses of AbstractFreezable in org.ldaptive.ssl
Subclasses of AbstractFreezable in org.ldaptive.ssl Modifier and Type Class Description class
KeyStoreCredentialConfig
Provides the properties necessary for creating an SSL context initializer with a keystore credential reader.class
SslConfig
Contains all the configuration data for SSL and startTLS.class
X509CredentialConfig
Provides the properties necessary for creating an SSL context initializer with an X.509 credential reader. -
Uses of AbstractFreezable in org.ldaptive.transport
Subclasses of AbstractFreezable in org.ldaptive.transport Modifier and Type Class Description class
AbstractMessageFunctionalEntryHandler<T>
Base class for entry handlers which simply returns values unaltered.class
MessageFunctional<Q extends Request,S extends Result>
Base class for processing a message that is initialized with properties from the handle.static class
MessageFunctional.BiConsumer<Q extends Request,S extends Result,T,U>
Marker class to inject handle properties.static class
MessageFunctional.Consumer<Q extends Request,S extends Result,T>
Marker class to inject handle properties.static class
MessageFunctional.Function<Q extends Request,S extends Result,T,R>
Marker class to inject handle properties.class
ThreadPoolConfig
Contains configuration properties for creating thread pools used by transports.
-