Uses of Interface
org.ldaptive.Freezable
- 
- 
Uses of Freezable in org.ldaptiveClasses in org.ldaptive that implement Freezable Modifier and Type Class Description classAbstractConfigProvides common implementations for configuration objects.classAbstractConnectionStrategyBase class for connection strategy implementations.classAbstractConnectionValidatorBase class for connection validator implementations.classAbstractFreezableBase class for objects that can be made immutable.classAbstractOperationConnectionValidator<Q extends Request,S extends Result>Base class for validators that use an operation to perform validation.classAbstractOperationFactory<Q extends Request,S extends Result>Base class for classes that need to configure an operation.classAbstractPassiveConnectionStrategyBase class for connection strategies that implement an active/passive format for URLs.classAbstractSearchOperationFactoryBase class for classes that need to configure a search operation.classActivePassiveConnectionStrategyConnection strategy that attempts hosts ordered exactly the way they are configured.classBindConnectionInitializerInitializes a connection by performing a bind operation.classCompareConnectionValidatorValidates a connection is healthy by performing a compare operation.classConnectionConfigContains all the configuration data needed to control connections.classDefaultConnectionFactoryCreates connections for performing ldap operations.classDnsResolverConnectionStrategyConnection strategy that tries all IP addresses resolved from DNS.classDnsSrvConnectionStrategyDNS SRV connection strategy.classLdapAttributeLDAP attribute defined as:classLdapEntryLDAP search result entry defined as:classPooledConnectionFactoryCreates connections for performing ldap operations and manages those connections as a pool.classRandomConnectionStrategyConnection strategy that randomizes the list of configured URLs.classRoundRobinConnectionStrategyConnection strategy that reorders its URLs based on the number of times it's been invoked.classSearchConnectionValidatorValidates a connection is healthy by performing a search operation.classSearchResponseResponse that encapsulates the result elements of a search request.classSearchResultReferenceLDAP search result entry defined as:classSingleConnectionFactoryCreates a single connection which is proxied for LDAP operations.
- 
Uses of Freezable in org.ldaptive.adClasses in org.ldaptive.ad that implement Freezable Modifier and Type Class Description classUnicodePwdAttributeHelper class for the active directory unicodePwd attribute.
- 
Uses of Freezable in org.ldaptive.ad.handlerClasses in org.ldaptive.ad.handler that implement Freezable Modifier and Type Class Description classAbstractBinaryAttributeHandler<T>Base class for entry handlers that convert a binary attribute to its string form.classObjectGuidHandlerProcesses an objectGuid attribute by converting it from binary to its string form.classObjectSidHandlerProcesses an objectSid attribute by converting it from binary to its string form.classPrimaryGroupIdHandlerConstructs the primary group SID and then searches for that group and puts its DN in the 'memberOf' attribute of the original search entry.classRangeEntryHandlerRewrites attributes returned from Active Directory to include all values by performing additional searches.
- 
Uses of Freezable in org.ldaptive.authClasses in org.ldaptive.auth that implement Freezable Modifier and Type Class Description classAbstractAuthenticationHandlerBase class for an LDAP authentication implementations.classAbstractSearchEntryResolverBase implementation for search entry resolvers.classAggregateAuthenticationHandlerUsed in conjunction with anAggregateDnResolverto authenticate the resolved DN.classAggregateAuthenticationResponseHandlerUsed in conjunction with anAggregateDnResolverto execute a list of response handlers.classAggregateDnResolverLooks up a user's DN using multiple DN resolvers.classAggregateEntryResolverUsed in conjunction with anAggregateDnResolverto resolve an entry.classAuthenticationResponseSynthetic response object that encapsulates data used for authentication.classAuthenticatorProvides functionality to authenticate users against an ldap directory.classAuthorizationIdentityEntryResolverReads the authorization identity response control, then performs an object level search on the result.classCompareAuthenticationHandlerProvides an LDAP authentication implementation that uses a compare operation against the userPassword attribute.classFormatDnResolverReturns a DN by applying a formatter.classSearchDnResolverBase implementation for search dn resolvers.classSearchEntryResolverLooks up the LDAP entry associated with a user.classSimpleBindAuthenticationHandlerProvides an LDAP authentication implementation that leverages the LDAP bind operation.classWhoAmIEntryResolverExecutes the whoami extended operation on the authenticated connection, then performs an object level search on the result.
- 
Uses of Freezable in org.ldaptive.auth.extClasses in org.ldaptive.auth.ext that implement Freezable Modifier and Type Class Description classActiveDirectoryAuthenticationResponseHandlerAttempts to parse the authentication response message and set the account state using data associated with active directory.classEDirectoryAuthenticationResponseHandlerAttempts to parse the authentication response and set the account state using data associated with eDirectory.classFreeIPAAuthenticationResponseHandlerAttempts to parse the authentication response and set the account state using data associated with FreeIPA.
- 
Uses of Freezable in org.ldaptive.beans.persistenceClasses in org.ldaptive.beans.persistence that implement Freezable Modifier and Type Class Description classDefaultLdapEntryManager<T>Default implementation of an ldap entry manager.
- 
Uses of Freezable in org.ldaptive.control.utilClasses in org.ldaptive.control.util that implement Freezable Modifier and Type Class Description classPagedResultsClientClient that simplifies using the paged results control.classVirtualListViewClientClient that simplifies using the virtual list view control.
- 
Uses of Freezable in org.ldaptive.dnClasses in org.ldaptive.dn that implement Freezable Modifier and Type Class Description classDnDistinguished name containing zero or more relative distinguished names.
- 
Uses of Freezable in org.ldaptive.handlerClasses in org.ldaptive.handler that implement Freezable Modifier and Type Class Description classAbstractEntryHandlerBase class for entry handlers which simply returns values unaltered.classCaseChangeEntryHandlerProvides the ability to modify the case of search entry DNs, attribute names, and attribute values.classDnAttributeEntryHandlerAdds the entry DN as an attribute to the result set.classMergeAttributeEntryHandlerMerges the values of one or more attributes into a single attribute.classRecursiveResultHandlerThis recursively searches based on a supplied attribute and merges those results into the original entry.
- 
Uses of Freezable in org.ldaptive.jaasClasses in org.ldaptive.jaas that implement Freezable Modifier and Type Class Description classSearchRoleResolverBase class for search role resolver implementations.
- 
Uses of Freezable in org.ldaptive.poolClasses in org.ldaptive.pool that implement Freezable Modifier and Type Class Description classAbstractConnectionPoolContains the base implementation for pooling connections.classAbstractPruneStrategyBase class for prune strategy implementations.classAgePruneStrategyRemoves connections from the pool based on how long they have existed.classBindConnectionPassivatorPassivates a connection by performing a bind operation on it.classBlockingConnectionPoolImplements a pool of connections that has a set minimum and maximum size.classIdlePruneStrategyRemoves connections from the pool based on how long they have been idle in the available queue.
- 
Uses of Freezable in org.ldaptive.referralClasses in org.ldaptive.referral that implement Freezable Modifier and Type Class Description classAbstractFollowReferralHandler<Q extends Request,S extends Result>Common implementation of referral handling.classAbstractFollowSearchReferralHandlerBase class with functionality for handling an ldap referral for search operations.classFollowAddReferralHandlerProvides handling of an ldap referral for add operations.classFollowCompareReferralHandlerProvides handling of an ldap referral for compare operations.classFollowDeleteReferralHandlerProvides handling of an ldap referral for delete operations.classFollowModifyDnReferralHandlerProvides handling of an ldap referral for modify dn operations.classFollowModifyReferralHandlerProvides handling of an ldap referral for modify operations.classFollowSearchReferralHandlerProvides handling of an ldap referral for search operations.classFollowSearchResultReferenceHandlerProvides handling of an ldap continuation reference for search operations.
- 
Uses of Freezable in org.ldaptive.saslClasses in org.ldaptive.sasl that implement Freezable Modifier and Type Class Description classSaslConfigContains basic configuration data for SASL authentication.
- 
Uses of Freezable in org.ldaptive.schemaClasses in org.ldaptive.schema that implement Freezable Modifier and Type Class Description classAbstractNamedSchemaElementBase schema bean for named schema elements.classAbstractSchemaElementBase class for schema elements.classAttributeTypeBean for an attribute type schema element.classDITContentRuleBean for a DIT content rule schema element.classDITStructureRuleBean for a DIT content rule schema element.classExtensionsBean for an extension found in a schema element.classMatchingRuleBean for a matching rule schema element.classMatchingRuleUseBean for a matching rule use schema element.classNameFormBean for a name form schema element.classObjectClassBean for an object class schema element.classSchemaBean that contains the schema definitions in RFC 4512.classSyntaxBean for an attribute syntax schema element.
- 
Uses of Freezable in org.ldaptive.sslClasses in org.ldaptive.ssl that implement Freezable Modifier and Type Class Description classKeyStoreCredentialConfigProvides the properties necessary for creating an SSL context initializer with a keystore credential reader.classSslConfigContains all the configuration data for SSL and startTLS.classX509CredentialConfigProvides the properties necessary for creating an SSL context initializer with an X.509 credential reader.
- 
Uses of Freezable in org.ldaptive.transportClasses in org.ldaptive.transport that implement Freezable Modifier and Type Class Description classAbstractMessageFunctionalEntryHandler<T>Base class for entry handlers which simply returns values unaltered.classMessageFunctional<Q extends Request,S extends Result>Base class for processing a message that is initialized with properties from the handle.static classMessageFunctional.BiConsumer<Q extends Request,S extends Result,T,U>Marker class to inject handle properties.static classMessageFunctional.Consumer<Q extends Request,S extends Result,T>Marker class to inject handle properties.static classMessageFunctional.Function<Q extends Request,S extends Result,T,R>Marker class to inject handle properties.classThreadPoolConfigContains configuration properties for creating thread pools used by transports.
 
-