| Interface | Description |
|---|---|
| Authentication |
The Authentication object represents a successful authentication request.
|
| AuthenticationBuilder |
Constructs immutable
Authentication objects using the builder pattern. |
| AuthenticationEventExecutionPlan |
This is
AuthenticationEventExecutionPlan. |
| AuthenticationEventExecutionPlanConfigurer | |
| AuthenticationHandler |
An authentication handler authenticates a single credential.
|
| AuthenticationHandlerResolver |
This is
AuthenticationHandlerResolver which decides which set of
authentication handlers shall be chosen for a given authN event. |
| AuthenticationManager |
Authenticates one or more credentials.
|
| AuthenticationMetaDataPopulator |
An extension point to the Authentication process that allows CAS to provide
additional attributes related to the overall Authentication (such as
authentication type) that are specific to the Authentication request versus
the Principal itself.
|
| AuthenticationPolicy |
Strategy interface for pluggable authentication security policies.
|
| AuthenticationResult |
The
AuthenticationResult is an abstraction representing final authentication outcome for any number of processed
authentication transactions. |
| AuthenticationResultBuilder |
This is
AuthenticationResultBuilder. |
| AuthenticationServiceSelectionPlan |
This is
AuthenticationServiceSelectionPlan. |
| AuthenticationServiceSelectionStrategy |
This is
AuthenticationServiceSelectionStrategy which attempts to
resolve and nominate a service during a validation event. |
| AuthenticationServiceSelectionStrategyConfigurer |
This is
AuthenticationServiceSelectionStrategyConfigurer
that is used to extract and translate a given service request/URL. |
| AuthenticationSystemSupport |
This is
AuthenticationSystemSupport - a facade that exposes a high level authentication system API to CAS core. |
| AuthenticationTransactionManager |
The
AuthenticationTransactionManager deals exclusively with authentication concepts
e.g. |
| ContextualAuthenticationPolicy<T> |
A stateful authentication policy that is applied using arbitrary contextual information.
|
| ContextualAuthenticationPolicyFactory<T> |
A factory for producing (stateful) authentication policies based on arbitrary context data.
|
| Credential |
Describes an authentication credential.
|
| CredentialMetaData |
Describes a credential provided for authentication.
|
| HandlerResult |
This is
HandlerResult that describes the result of an authentication attempt. |
| MessageDescriptor |
Simple parameterized message descriptor with a code that refers to a message bundle key and a default
message string to use if no message code can be resolved.
|
| PrePostAuthenticationHandler |
This is
PrePostAuthenticationHandler. |
| PrincipalElectionStrategy |
This is
PrincipalElectionStrategy that attempts to nominate a given principal
as the primary principal object amongst many authentication events. |
| RememberMeCredential |
Credential that wish to handle remember me scenarios need
to implement this class.
|
| Class | Description |
|---|---|
| AuthenticationTransaction |
This is
AuthenticationTransaction. |
| Exception | Description |
|---|---|
| AuthenticationException |
Authentication raised by
AuthenticationManager to signal authentication failure. |
| PreventedException |
Describes an error condition where authentication was prevented for some reason, e.g.
|
| PrincipalException |
Describes a principal resolution error, which is a subcategory of authentication error.
|
| RootCasException |
Generic CAS exception that sits at the top of the exception hierarchy.
|