All Classes
-
All Classes Interface Summary Class Summary Class Description ChainingMultifactorAuthenticationProvider ChainingMultifactorAuthenticationProviderBypassEvaluator MultifactorAuthenticationContextValidationResult MultifactorAuthenticationContextValidator This isMultifactorAuthenticationContextValidator, which is responsible for evaluating an authentication object to see whether it satisfied a requested authentication context.MultifactorAuthenticationCredential Interface for credentials created by MFA providers to match up which provider created them.MultifactorAuthenticationFailureModeEvaluator MultifactorAuthenticationHandler This isMultifactorAuthenticationHandler.MultifactorAuthenticationPrincipalResolver MultifactorAuthenticationProvider This isMultifactorAuthenticationProviderthat describes an external authentication entity/provider matched against a registered service.MultifactorAuthenticationProviderBypassEvaluator MultifactorAuthenticationProviderFactoryBean<T extends MultifactorAuthenticationProvider,P extends org.apereo.cas.configuration.model.support.mfa.BaseMultifactorAuthenticationProviderProperties> Interface for beans that can be considered a Factory that can create instances of specificMultifactorAuthenticationProviderwhen passed an instance ofBaseMultifactorAuthenticationProviderPropertiesUsed by MFA providers that can be configured with multiple instances at runtime such as Duo.MultifactorAuthenticationProviderResolver MultifactorAuthenticationProviderSelector This isMultifactorAuthenticationProviderSelectorthat decides how to resolve a single provider from a collection available to a registered service.MultifactorAuthenticationTrigger This isMultifactorAuthenticationTrigger.MultifactorAuthenticationTriggerSelectionStrategy This interface is responsible for deciding which Multifactor provider to use based on the request, service, and principal.