| Interface | Description |
|---|---|
| AuthenticationMethodConfigurationProvider |
Defines where authentication methods come from, which are
supported and how they are loaded into the application context.
|
| AuthenticationMethodTranslator |
Defines operations that are to translate a received/retrieved authentication method
into one that CAS can recognize.
|
| CompositeAuthentication |
A composite authentication that specifically is able to collect
authentication methods fulfilled in the chain.
|
| MultiFactorAuthenticationRequestResolver |
A strategy interface for resolving requests for multifactor authentication from existing primary authentication data.
|
| RegisteredServiceMfaRoleProcessor |
Defines a mechanism that allows the service's attributes to be compared with the users attributes.
|
| RequestedAuthenticationMethodRankingStrategy |
Strategy interface for ranking requested authentication methods.
|
| Class | Description |
|---|---|
| AuthenticationMethod |
Defines an mfa authentication method
and its relevant properties.
|
| CasMultiFactorApplicationContextAware |
Initialize the application context with the needed mfa configuration
as much as possible to simplify adding mfa into an existing overlay.
|
| CasMultiFactorAuthenticationManager |
This is
CasMultiFactorAuthenticationManager that delegates to the CAS authentication
manager and runs post-authn processes on the final object based on MFA requirements. |
| DefaultAuthenticationMethodConfigurationProvider | |
| DefaultCompositeAuthentication |
A
CompositeAuthentication implementation that houses an instance of
MutablePrincipal inside, restricts the DefaultCompositeAuthentication.getAuthenticatedDate() to
the instance at which this authentication is created and exposes a mutable
instance of authentication attributes via DefaultCompositeAuthentication.getAttributes(). |
| DefaultRegisteredServiceMfaRoleProcessorImpl |
Resolves potential mfa request based on the configured principal attribute and the service attribute.
|
| JsonBackedAuthenticationMethodConfigurationProvider |
Loads authentication methods and their rank from an external configuration file
that is expected to be JSON.
|
| MultiFactorAuthenticationRequestContext |
Represents a single mfa request by wrapping
MultiFactorAuthenticationSupportingWebApplicationService. |
| MultiFactorAuthenticationTransactionContext |
Class holding contextual information pertaining to any currently in-progress mfa authentication transactions i.e.
|
| OrderedMultiFactorMethodRankingStrategy |
Ranking strategy implementation that utilizes
Ordered abstraction
of MultiFactorAuthenticationRequestContext. |
| RegexAuthenticationMethodTranslator |
A translator that will check a list of regex patterns and return an authentication method name.
|
| RememberAuthenticationMethodMetaDataPopulator |
Remember the authentication method used for the retrieved instance of
MultiFactorAuthenticationSupportingWebApplicationService. |
| StubAuthenticationMethodTranslator |
A stub translator that receives its legend as a map.
|
Copyright © 2013-2015 Unicon Inc.. All Rights Reserved.