Class U2FMultifactorWebflowConfigurer
java.lang.Object
org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer
org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
org.apereo.cas.adaptors.u2f.web.flow.U2FMultifactorWebflowConfigurer
- All Implemented Interfaces:
org.apereo.cas.web.flow.CasWebflowConfigurer,org.apereo.cas.web.flow.configurer.CasMultifactorWebflowConfigurer,org.springframework.core.Ordered
public class U2FMultifactorWebflowConfigurer
extends org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
This is
U2FMultifactorWebflowConfigurer.- Since:
- 5.1.0
-
Field Summary
FieldsFields inherited from class org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
multifactorAuthenticationFlowDefinitionRegistriesFields inherited from class org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer
applicationContext, casProperties, flowBuilderServices, logoutFlowDefinitionRegistry, mainFlowDefinitionRegistryFields inherited from interface org.apereo.cas.web.flow.CasWebflowConfigurer
FLOW_ID_ACCOUNT, FLOW_ID_DELEGATION_REDIRECT, FLOW_ID_LOGIN, FLOW_ID_LOGOUT, FLOW_ID_PASSWORD_RESETFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionU2FMultifactorWebflowConfigurer(org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices, org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowDefinitionRegistry, org.springframework.webflow.definition.registry.FlowDefinitionRegistry flowDefinitionRegistry, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, List<org.apereo.cas.web.flow.configurer.CasMultifactorWebflowCustomizer> mfaFlowCustomizers) -
Method Summary
Methods inherited from class org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
getMultifactorAuthenticationFlowCustomizers, getMultifactorAuthenticationFlowDefinitionRegistries, registerMultifactorProviderAuthenticationWebflowMethods inherited from class org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer
addActionsToActionStateExecutionListAt, buildFlow, cloneActionState, containsFlowState, containsSubflowState, containsTransition, createActionState, createActionState, createActionState, createActionState, createClonedActionState, createDecisionState, createEndState, createEndState, createEndState, createEndState, createEndState, createEvaluateAction, createEvaluateActionForExistingActionState, createExpression, createExpression, createExternalRedirectViewFactory, createFlowInputMapper, createFlowInputMapper, createFlowVariable, createMappingToSubflowState, createRenderAction, createSetAction, createStateBinderConfiguration, createStateBinderConfiguration, createStateDefaultTransition, createStateDefaultTransition, createStateModelBinding, createSubflowAttributeMapper, createSubflowState, createSubflowState, createTransition, createTransition, createTransition, createTransition, createTransition, createTransitionForState, createTransitionForState, createTransitionForState, createTransitionForState, createTransitionForState, createTransitionForState, createTransitionForState, createTransitionForState, createTransitionForState, createTransitionsForState, createViewState, createViewState, createViewState, createViewState, getApplicationContext, getCasProperties, getExpressionStringFromAction, getFlow, getFlow, getFlowBuilderServices, getLoginFlow, getLogoutFlow, getLogoutFlowDefinitionRegistry, getMainFlowDefinitionRegistry, getName, getOrder, getSpringExpressionParser, getStartState, getState, getState, getTransitionableState, getTransitionableState, getTransitionExecutionCriteriaChainForTransition, getViewStateBinderConfiguration, initialize, prependActionsToActionStateExecutionList, prependActionsToActionStateExecutionList, setLogoutFlowDefinitionRegistry, setName, setOrder, setStartState, setStartState, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apereo.cas.web.flow.configurer.CasMultifactorWebflowConfigurer
getOrder
-
Field Details
-
MFA_U2F_EVENT_ID
Webflow event id.- See Also:
-
-
Constructor Details
-
U2FMultifactorWebflowConfigurer
public U2FMultifactorWebflowConfigurer(org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices, org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowDefinitionRegistry, org.springframework.webflow.definition.registry.FlowDefinitionRegistry flowDefinitionRegistry, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, List<org.apereo.cas.web.flow.configurer.CasMultifactorWebflowCustomizer> mfaFlowCustomizers)
-
-
Method Details
-
doInitialize
protected void doInitialize()- Overrides:
doInitializein classorg.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer
-