public abstract class AbstractCasMultifactorWebflowConfigurer extends AbstractCasWebflowConfigurer
AbstractCasMultifactorWebflowConfigurer is responsible for
providing an entry point into the CAS webflow.applicationContext, casProperties, flowBuilderServices, loginFlowDefinitionRegistry, logoutFlowDefinitionRegistry| Constructor and Description |
|---|
AbstractCasMultifactorWebflowConfigurer(org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices,
org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowDefinitionRegistry) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
augmentMfaProviderFlowRegistry(org.springframework.webflow.definition.registry.FlowDefinitionRegistry mfaProviderFlowRegistry)
Augment mfa provider flow registry.
|
protected void |
registerMultifactorFlowDefinitionIntoLoginFlowRegistry(org.springframework.webflow.definition.registry.FlowDefinitionRegistry sourceRegistry)
Register flow definition into login flow registry.
|
protected void |
registerMultifactorProviderAuthenticationWebflow(org.springframework.webflow.engine.Flow flow,
java.lang.String subflowId,
org.springframework.webflow.definition.registry.FlowDefinitionRegistry mfaProviderFlowRegistry)
Register multifactor provider authentication webflow.
|
buildFlow, containsFlowState, containsTransition, createActionState, createDecisionState, createEndState, createEndState, createEndState, createEndState, createEndState, createEvaluateAction, createExpression, createFlowVariable, createMapperToSubflowState, createMappingToSubflowState, createStateBinderConfiguration, createStateDefaultTransition, createStateModelBinding, createSubflowAttributeMapper, createSubflowState, createSubflowState, createTransition, createTransition, createTransition, createTransition, createTransitionForState, createTransitionForState, createViewState, createViewState, createViewState, doInitialize, getExpressionStringFromAction, getLoginFlow, getLogoutFlow, getSpringExpressionParser, getStartState, getViewStateBinderConfiguration, initialize, registerMultifactorProvidersStateTransitionsIntoWebflow, setLogoutFlowDefinitionRegistry, setStartState, setStartStatepublic AbstractCasMultifactorWebflowConfigurer(org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices,
org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowDefinitionRegistry)
protected void registerMultifactorFlowDefinitionIntoLoginFlowRegistry(org.springframework.webflow.definition.registry.FlowDefinitionRegistry sourceRegistry)
sourceRegistry - the source registryprotected void augmentMfaProviderFlowRegistry(org.springframework.webflow.definition.registry.FlowDefinitionRegistry mfaProviderFlowRegistry)
mfaProviderFlowRegistry - the mfa provider flow registryprotected void registerMultifactorProviderAuthenticationWebflow(org.springframework.webflow.engine.Flow flow,
java.lang.String subflowId,
org.springframework.webflow.definition.registry.FlowDefinitionRegistry mfaProviderFlowRegistry)
flow - the flowsubflowId - the subflow idmfaProviderFlowRegistry - the registry