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
RequestControl s. |
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
RequestControl s 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.