| Interface | Description |
|---|---|
| AccountState.Error |
Contains error information for an account state.
|
| AccountState.Warning |
Contains warning information for an account state.
|
| AddControlAuthenticationRequestHandler.ControlFactory |
Factory that produces
RequestControls. |
| AuthenticationHandler |
Provides an interface for LDAP authentication implementations.
|
| AuthenticationRequestHandler |
Provides pre authentication handling of authentication requests.
|
| AuthenticationResponseHandler |
Provides post authentication handling of authentication responses.
|
| DnResolver |
Provides an interface for finding LDAP DNs with a user identifier.
|
| EntryResolver |
Provides an interface for finding a user's ldap entry after a successful authentication.
|
| Class | Description |
|---|---|
| AbstractAuthenticationHandler |
Base class for an LDAP authentication implementations.
|
| AbstractBindAuthenticationHandler |
Provides implementation common to bind authentication handlers.
|
| AbstractCompareAuthenticationHandler |
Provides implementation common to compare authentication handlers.
|
| AbstractCompareAuthenticationHandler.Scheme |
Represents a password scheme used for attribute comparison.
|
| AbstractSearchDnResolver |
Base implementation for search dn resolvers.
|
| AbstractSearchEntryResolver |
Base implementation for search entry resolvers.
|
| AbstractSearchOperationFactory |
Base class for authentication related classes that perform searches.
|
| AccountState |
Represents the state of an LDAP account based on account policies for that LDAP.
|
| AccountState.DefaultWarning |
Default warning implementation.
|
| AddControlAuthenticationRequestHandler |
Authentication request handler that adds
RequestControls to the AuthenticationRequest. |
| AggregateDnResolver |
Looks up a user's DN using multiple DN resolvers.
|
| AggregateDnResolver.AuthenticationHandler |
Used in conjunction with an
AggregateDnResolver to authenticate the resolved DN. |
| AggregateDnResolver.AuthenticationResponseHandler |
Used in conjunction with an
AggregateDnResolver to execute a list of response handlers. |
| AggregateDnResolver.EntryResolver |
Used in conjunction with an
AggregateDnResolver to resolve an entry. |
| AuthenticationCriteria |
Contains the properties used to perform authentication.
|
| AuthenticationHandlerResponse |
Response object for authentication handlers.
|
| AuthenticationRequest |
Contains the data required to perform an ldap authentication.
|
| AuthenticationResponse |
Response object for authenticator.
|
| Authenticator |
Provides functionality to authenticate users against an ldap directory.
|
| AuthorizationIdentityEntryResolver |
Reads the authorization identity response control, then performs an object level search on the result.
|
| BindAuthenticationHandler |
Provides an LDAP authentication implementation that leverages the LDAP bind operation.
|
| CompareAuthenticationHandler |
Provides an LDAP authentication implementation that leverages a compare operation against the userPassword attribute.
|
| FormatDnResolver |
Returns a DN by applying a formatter.
|
| NoOpDnResolver |
Returns a DN that is the user identifier.
|
| NoOpEntryResolver |
Returns an LDAP entry that contains only the DN that was supplied to it.
|
| PooledBindAuthenticationHandler |
Provides an LDAP authentication implementation that leverages a pool of LDAP connections to perform the LDAP bind
operation.
|
| PooledCompareAuthenticationHandler |
Provides an LDAP authentication implementation that leverages a pool of ldap connections to perform the compare
operation against the userPassword attribute.
|
| PooledSearchDnResolver |
Looks up a user's DN using a pool of connections.
|
| PooledSearchEntryResolver |
Looks up the LDAP entry associated with a user using a pool of LDAP connections.
|
| SearchDnResolver |
Looks up a user's DN using an LDAP search.
|
| SearchEntryResolver |
Looks up the LDAP entry associated with a user.
|
| User |
Encapsulates the data needed to perform authentication for a user.
|
| WhoAmIEntryResolver |
Executes the
WhoAmIOperation on the authenticated connection, then performs an object level search on the
result. |
| Enum | Description |
|---|---|
| AuthenticationResultCode |
Enum to define authentication results.
|
Copyright © 2003-2019 Virginia Tech. All Rights Reserved.