A B C D F G I M O P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCasMultifactorAuthenticationWebflowEventResolver - Class in org.apereo.cas.web.flow.resolver.impl
-
This is
AbstractCasMultifactorAuthenticationWebflowEventResolver
that provides parent operations for all child event resolvers to handle MFA webflow changes. - AbstractCasMultifactorAuthenticationWebflowEventResolver(CasWebflowEventResolutionConfigurationContext) - Constructor for class org.apereo.cas.web.flow.resolver.impl.AbstractCasMultifactorAuthenticationWebflowEventResolver
- AbstractCasMultifactorWebflowConfigurer - Class in org.apereo.cas.web.flow.configurer
-
The
AbstractCasMultifactorWebflowConfigurer
is responsible for providing an entry point into the CAS webflow. - AbstractCasMultifactorWebflowConfigurer(FlowBuilderServices, FlowDefinitionRegistry, ConfigurableApplicationContext, CasConfigurationProperties, Optional<FlowDefinitionRegistry>, List<CasMultifactorWebflowCustomizer>) - Constructor for class org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
- AbstractMultifactorAuthenticationAction<T extends org.apereo.cas.authentication.MultifactorAuthenticationProvider> - Class in org.apereo.cas.web.flow.actions
-
Abstract class that provides the doPreExecute() hook to set the find the provider for this webflow to be used by extending classes in doExecute().
- AbstractMultifactorAuthenticationAction() - Constructor for class org.apereo.cas.web.flow.actions.AbstractMultifactorAuthenticationAction
- addDelegate(CasWebflowEventResolver) - Method in class org.apereo.cas.web.flow.resolver.impl.RankedMultifactorAuthenticationProviderWebflowEventResolver
- addDelegate(CasWebflowEventResolver, int) - Method in class org.apereo.cas.web.flow.resolver.impl.RankedMultifactorAuthenticationProviderWebflowEventResolver
B
- BaseMultifactorAuthenticationProviderEventResolver - Class in org.apereo.cas.web.flow.authentication
- BaseMultifactorAuthenticationProviderEventResolver(CasWebflowEventResolutionConfigurationContext) - Constructor for class org.apereo.cas.web.flow.authentication.BaseMultifactorAuthenticationProviderEventResolver
C
- CasMultifactorWebflowConfigurer - Interface in org.apereo.cas.web.flow.configurer
-
This is
CasMultifactorWebflowConfigurer
. - CasMultifactorWebflowCustomizer - Interface in org.apereo.cas.web.flow.configurer
-
This is
CasMultifactorWebflowCustomizer
. - ChainingMultifactorAuthenticationProviderSelector - Class in org.apereo.cas.web.flow.authentication
- ChainingMultifactorAuthenticationProviderSelector() - Constructor for class org.apereo.cas.web.flow.authentication.ChainingMultifactorAuthenticationProviderSelector
- CompositeProviderSelectionMultifactorWebflowConfigurer - Class in org.apereo.cas.web.flow.configurer
- CompositeProviderSelectionMultifactorWebflowConfigurer(FlowBuilderServices, FlowDefinitionRegistry, ConfigurableApplicationContext, CasConfigurationProperties) - Constructor for class org.apereo.cas.web.flow.configurer.CompositeProviderSelectionMultifactorWebflowConfigurer
- CompositeProviderSelectionMultifactorWebflowEventResolver - Class in org.apereo.cas.web.flow.resolver.impl
- CompositeProviderSelectionMultifactorWebflowEventResolver(CasWebflowEventResolutionConfigurationContext) - Constructor for class org.apereo.cas.web.flow.resolver.impl.CompositeProviderSelectionMultifactorWebflowEventResolver
D
- DefaultMultifactorAuthenticationProviderWebflowEventResolver - Class in org.apereo.cas.web.flow.resolver.impl.mfa
- DefaultMultifactorAuthenticationProviderWebflowEventResolver(CasWebflowEventResolutionConfigurationContext, MultifactorAuthenticationTrigger) - Constructor for class org.apereo.cas.web.flow.resolver.impl.mfa.DefaultMultifactorAuthenticationProviderWebflowEventResolver
- determineMultifactorAuthenticationProvider(RegisteredService, Authentication, HttpServletRequest, HttpServletResponse, Service) - Method in class org.apereo.cas.web.flow.resolver.impl.mfa.DefaultMultifactorAuthenticationProviderWebflowEventResolver
-
Determine multifactor authentication provider optional.
- doExecute(RequestContext) - Method in class org.apereo.cas.web.flow.actions.composite.MultifactorProviderSelectedAction
- doExecute(RequestContext) - Method in class org.apereo.cas.web.flow.actions.composite.PrepareMultifactorProviderSelectionAction
- doExecute(RequestContext) - Method in class org.apereo.cas.web.flow.actions.MultifactorAuthenticationAvailableAction
- doExecute(RequestContext) - Method in class org.apereo.cas.web.flow.actions.MultifactorAuthenticationBypassAction
- doExecute(RequestContext) - Method in class org.apereo.cas.web.flow.actions.MultifactorAuthenticationFailureAction
- doInitialize() - Method in class org.apereo.cas.web.flow.configurer.CompositeProviderSelectionMultifactorWebflowConfigurer
- doInitialize() - Method in class org.apereo.cas.web.flow.configurer.MultifactorAuthenticationAccountProfileWebflowConfigurer
- doPreExecute(RequestContext) - Method in class org.apereo.cas.web.flow.actions.AbstractMultifactorAuthenticationAction
F
- filterEventsByMultifactorAuthenticationProvider(Collection<Event>, Authentication, RegisteredService, HttpServletRequest) - Method in class org.apereo.cas.web.flow.resolver.impl.CompositeProviderSelectionMultifactorWebflowEventResolver
- filterEventsByMultifactorAuthenticationProvider(Collection<Event>, Authentication, RegisteredService, HttpServletRequest) - Method in class org.apereo.cas.web.flow.resolver.impl.SelectiveMultifactorAuthenticationProviderWebflowEventResolver
-
Filter events by multifactor authentication providers.
G
- getCandidateStatesForMultifactorAuthentication() - Method in interface org.apereo.cas.web.flow.configurer.CasMultifactorWebflowCustomizer
-
Gets candidate states for multifactor authentication.
- getMultifactorAuthenticationFlowDefinitionRegistries() - Method in interface org.apereo.cas.web.flow.configurer.CasMultifactorWebflowConfigurer
-
Collection of flow definition registries that are tied to this mfa flow.
- getMultifactorAuthenticationWebflowCustomizers(ConfigurableApplicationContext) - Static method in class org.apereo.cas.web.flow.util.MultifactorAuthenticationWebflowUtils
-
Gets multifactor authentication webflow customizers.
- getOrder() - Method in interface org.apereo.cas.web.flow.actions.MultifactorAuthenticationDeviceProviderAction
- getOrder() - Method in interface org.apereo.cas.web.flow.configurer.CasMultifactorWebflowConfigurer
-
Determine the order of the configurer.
- GroovyScriptMultifactorAuthenticationProviderSelector - Class in org.apereo.cas.web.flow.authentication
- GroovyScriptMultifactorAuthenticationProviderSelector(Resource) - Constructor for class org.apereo.cas.web.flow.authentication.GroovyScriptMultifactorAuthenticationProviderSelector
I
- isMultifactorAuthenticationBypass(RequestContext, RegisteredService, MultifactorAuthenticationProvider) - Method in class org.apereo.cas.web.flow.actions.MultifactorAuthenticationBypassAction
-
Is multifactor authentication bypassed?
M
- MultifactorAuthenticationAccountProfileWebflowConfigurer - Class in org.apereo.cas.web.flow.configurer
- MultifactorAuthenticationAccountProfileWebflowConfigurer(FlowBuilderServices, FlowDefinitionRegistry, ConfigurableApplicationContext, CasConfigurationProperties) - Constructor for class org.apereo.cas.web.flow.configurer.MultifactorAuthenticationAccountProfileWebflowConfigurer
- MultifactorAuthenticationAvailableAction - Class in org.apereo.cas.web.flow.actions
-
Action that will be called as part of the MFA subflow to determine if a MFA provider is up and available to provide authentications.
- MultifactorAuthenticationAvailableAction() - Constructor for class org.apereo.cas.web.flow.actions.MultifactorAuthenticationAvailableAction
- MultifactorAuthenticationBypassAction - Class in org.apereo.cas.web.flow.actions
-
Action that is responsible for determining if this MFA provider for the current subflow can be bypassed for the user attempting to login into the service.
- MultifactorAuthenticationBypassAction() - Constructor for class org.apereo.cas.web.flow.actions.MultifactorAuthenticationBypassAction
- MultifactorAuthenticationDeviceProviderAction - Interface in org.apereo.cas.web.flow.actions
- MultifactorAuthenticationFailureAction - Class in org.apereo.cas.web.flow.actions
-
Action executed to determine how a MFA provider should fail if unavailable.
- MultifactorAuthenticationFailureAction() - Constructor for class org.apereo.cas.web.flow.actions.MultifactorAuthenticationFailureAction
- multifactorAuthenticationFlowDefinitionRegistries - Variable in class org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
-
The flow definition registry for the mfa flow.
- MultifactorAuthenticationWebflowUtils - Class in org.apereo.cas.web.flow.util
- MultifactorAuthenticationWebflowUtils() - Constructor for class org.apereo.cas.web.flow.util.MultifactorAuthenticationWebflowUtils
- MultifactorProviderSelectedAction - Class in org.apereo.cas.web.flow.actions.composite
-
This is
MultifactorProviderSelectedAction
. - MultifactorProviderSelectedAction() - Constructor for class org.apereo.cas.web.flow.actions.composite.MultifactorProviderSelectedAction
O
- org.apereo.cas.web.flow.actions - package org.apereo.cas.web.flow.actions
- org.apereo.cas.web.flow.actions.composite - package org.apereo.cas.web.flow.actions.composite
- org.apereo.cas.web.flow.authentication - package org.apereo.cas.web.flow.authentication
- org.apereo.cas.web.flow.configurer - package org.apereo.cas.web.flow.configurer
- org.apereo.cas.web.flow.resolver.impl - package org.apereo.cas.web.flow.resolver.impl
- org.apereo.cas.web.flow.resolver.impl.mfa - package org.apereo.cas.web.flow.resolver.impl.mfa
- org.apereo.cas.web.flow.util - package org.apereo.cas.web.flow.util
P
- PrepareMultifactorProviderSelectionAction - Class in org.apereo.cas.web.flow.actions.composite
- PrepareMultifactorProviderSelectionAction() - Constructor for class org.apereo.cas.web.flow.actions.composite.PrepareMultifactorProviderSelectionAction
- provider - Variable in class org.apereo.cas.web.flow.actions.AbstractMultifactorAuthenticationAction
-
The resolved provider for this flow.
R
- RankedMultifactorAuthenticationProviderSelector - Class in org.apereo.cas.web.flow.authentication
-
This is
RankedMultifactorAuthenticationProviderSelector
that sorts providers based on their rank and picks the one with the highest priority. - RankedMultifactorAuthenticationProviderSelector() - Constructor for class org.apereo.cas.web.flow.authentication.RankedMultifactorAuthenticationProviderSelector
- RankedMultifactorAuthenticationProviderWebflowEventResolver - Class in org.apereo.cas.web.flow.resolver.impl
- RankedMultifactorAuthenticationProviderWebflowEventResolver(CasWebflowEventResolutionConfigurationContext, CasDelegatingWebflowEventResolver, MultifactorAuthenticationContextValidator, SingleSignOnParticipationStrategy) - Constructor for class org.apereo.cas.web.flow.resolver.impl.RankedMultifactorAuthenticationProviderWebflowEventResolver
- registerMultifactorProviderAuthenticationWebflow(Flow, String, String) - Method in class org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
- registerMultifactorProviderAuthenticationWebflow(Flow, String, String) - Method in interface org.apereo.cas.web.flow.configurer.CasMultifactorWebflowConfigurer
-
Register multifactor provider authentication webflow.
- resolve(Collection<MultifactorAuthenticationProvider>, RegisteredService, Principal) - Method in class org.apereo.cas.web.flow.authentication.GroovyScriptMultifactorAuthenticationProviderSelector
- resolve(Collection<MultifactorAuthenticationProvider>, RegisteredService, Principal) - Method in class org.apereo.cas.web.flow.authentication.RankedMultifactorAuthenticationProviderSelector
- resolveEventsInternal(Collection<Event>, Authentication, RegisteredService, HttpServletRequest, RequestContext) - Method in class org.apereo.cas.web.flow.resolver.impl.SelectiveMultifactorAuthenticationProviderWebflowEventResolver
-
Resolve events internal set.
- resolveInternal(RequestContext) - Method in class org.apereo.cas.web.flow.resolver.impl.mfa.DefaultMultifactorAuthenticationProviderWebflowEventResolver
- resolveInternal(RequestContext) - Method in class org.apereo.cas.web.flow.resolver.impl.RankedMultifactorAuthenticationProviderWebflowEventResolver
- resolveInternal(RequestContext) - Method in class org.apereo.cas.web.flow.resolver.impl.SelectiveMultifactorAuthenticationProviderWebflowEventResolver
- resolvePrincipal(Principal) - Method in class org.apereo.cas.web.flow.actions.AbstractMultifactorAuthenticationAction
-
Resolve principal.
- resolveRegisteredServiceInRequestContext(RequestContext) - Method in class org.apereo.cas.web.flow.authentication.BaseMultifactorAuthenticationProviderEventResolver
-
Resolve registered service in request context.
- resolveSingle(RequestContext) - Method in class org.apereo.cas.web.flow.resolver.impl.mfa.DefaultMultifactorAuthenticationProviderWebflowEventResolver
- resolveSingle(RequestContext) - Method in class org.apereo.cas.web.flow.resolver.impl.RankedMultifactorAuthenticationProviderWebflowEventResolver
- resumeFlow(RequestContext) - Method in class org.apereo.cas.web.flow.resolver.impl.RankedMultifactorAuthenticationProviderWebflowEventResolver
S
- SelectiveMultifactorAuthenticationProviderWebflowEventResolver - Class in org.apereo.cas.web.flow.resolver.impl
-
This is
SelectiveMultifactorAuthenticationProviderWebflowEventResolver
that acts as a stub resolver, specifically designed for extensions. - SelectiveMultifactorAuthenticationProviderWebflowEventResolver(CasWebflowEventResolutionConfigurationContext) - Constructor for class org.apereo.cas.web.flow.resolver.impl.SelectiveMultifactorAuthenticationProviderWebflowEventResolver
- selectMultifactorAuthenticationProvider(RegisteredService, List<MultifactorAuthenticationProvider>) - Method in class org.apereo.cas.web.flow.authentication.ChainingMultifactorAuthenticationProviderSelector
- selectMultifactorAuthenticationProvider(RegisteredService, List<MultifactorAuthenticationProvider>) - Method in class org.apereo.cas.web.flow.authentication.RankedMultifactorAuthenticationProviderSelector
-
Select multifactor authentication provider.
All Classes All Packages