Package org.apereo.cas.web.flow
Class PasswordlessAuthenticationWebflowConfigurer
- java.lang.Object
-
- org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer
-
- org.apereo.cas.web.flow.PasswordlessAuthenticationWebflowConfigurer
-
- All Implemented Interfaces:
org.apereo.cas.web.flow.CasWebflowConfigurer,org.springframework.core.Ordered
public class PasswordlessAuthenticationWebflowConfigurer extends org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer- Since:
- 5.3.0
-
-
Field Summary
-
Fields inherited from class org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer
applicationContext, casProperties, flowBuilderServices, logoutFlowDefinitionRegistry, mainFlowDefinitionRegistry
-
-
Constructor Summary
Constructors Constructor Description PasswordlessAuthenticationWebflowConfigurer(org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices, org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowDefinitionRegistry, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcreateStateAcceptPasswordless(org.springframework.webflow.engine.Flow flow)Create state accept passwordless.protected voidcreateStateDetermineDelegatedAuthenticationAction(org.springframework.webflow.engine.Flow flow)Create state determine delegated authentication action.protected voidcreateStateDetermineMultifactorAuthenticationAction(org.springframework.webflow.engine.Flow flow)Create state determine multifactor authentication action.protected voidcreateStateDisplayPasswordless(org.springframework.webflow.engine.Flow flow)Create state display passwordless.protected voidcreateStateGetUserIdentifier(org.springframework.webflow.engine.Flow flow)Create state get user identifier.protected voidcreateStateInitialPasswordless(org.springframework.webflow.engine.Flow flow)Create state initial passwordless.protected voidcreateStateVerifyPasswordlessAccount(org.springframework.webflow.engine.Flow flow)Create state verify passwordless account.protected voiddoInitialize()-
Methods 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, createFlowVariable, createMapperToSubflowState, createMappingToSubflowState, createRenderAction, createSetAction, 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, toString
-
-
-
-
Constructor Detail
-
PasswordlessAuthenticationWebflowConfigurer
public PasswordlessAuthenticationWebflowConfigurer(org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices, org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowDefinitionRegistry, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
-
Method Detail
-
doInitialize
protected void doInitialize()
- Overrides:
doInitializein classorg.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer
-
createStateInitialPasswordless
protected void createStateInitialPasswordless(org.springframework.webflow.engine.Flow flow)
Create state initial passwordless.- Parameters:
flow- the flow
-
createStateAcceptPasswordless
protected void createStateAcceptPasswordless(org.springframework.webflow.engine.Flow flow)
Create state accept passwordless.- Parameters:
flow- the flow
-
createStateDisplayPasswordless
protected void createStateDisplayPasswordless(org.springframework.webflow.engine.Flow flow)
Create state display passwordless.- Parameters:
flow- the flow
-
createStateVerifyPasswordlessAccount
protected void createStateVerifyPasswordlessAccount(org.springframework.webflow.engine.Flow flow)
Create state verify passwordless account.- Parameters:
flow- the flow
-
createStateDetermineDelegatedAuthenticationAction
protected void createStateDetermineDelegatedAuthenticationAction(org.springframework.webflow.engine.Flow flow)
Create state determine delegated authentication action.- Parameters:
flow- the flow
-
createStateDetermineMultifactorAuthenticationAction
protected void createStateDetermineMultifactorAuthenticationAction(org.springframework.webflow.engine.Flow flow)
Create state determine multifactor authentication action.- Parameters:
flow- the flow
-
createStateGetUserIdentifier
protected void createStateGetUserIdentifier(org.springframework.webflow.engine.Flow flow)
Create state get user identifier.- Parameters:
flow- the flow
-
-