public class DefaultLogoutWebflowConfigurer extends AbstractCasWebflowConfigurer
DefaultLogoutWebflowConfigurer.applicationContext, casProperties, flowBuilderServices, loginFlowDefinitionRegistry, logoutFlowDefinitionRegistry| Constructor and Description |
|---|
DefaultLogoutWebflowConfigurer(org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices,
org.springframework.webflow.definition.registry.FlowDefinitionRegistry flowDefinitionRegistry,
org.springframework.context.ApplicationContext applicationContext,
org.apereo.cas.configuration.CasConfigurationProperties casProperties)
Instantiates a new Default webflow configurer.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
createFinishLogoutDecisionState(org.springframework.webflow.engine.Flow flow)
Create finish logout decision state.
|
protected void |
createFrontLogoutActionState(org.springframework.webflow.engine.Flow flow)
Create front logout action state.
|
protected void |
createLogoutConfirmationView(org.springframework.webflow.engine.Flow flow)
Create logout confirmation view.
|
protected void |
createLogoutViewState(org.springframework.webflow.engine.Flow flow)
Create logout view state.
|
protected org.springframework.webflow.engine.ActionState |
createTerminateSessionActionState(org.springframework.webflow.engine.Flow flow)
Create terminate session action state.
|
protected void |
doInitialize()
Handle the initialization of the webflow.
|
buildFlow, cloneActionState, containsFlowState, containsSubflowState, containsTransition, createActionState, createActionState, createActionState, createActionState, createClonedActionState, createDecisionState, createEndState, createEndState, createEndState, createEndState, createEndState, createEvaluateAction, createEvaluateActionForExistingActionState, createExpression, createExpression, createFlowVariable, createMapperToSubflowState, createMappingToSubflowState, createStateBinderConfiguration, createStateDefaultTransition, createStateDefaultTransition, createStateModelBinding, createSubflowAttributeMapper, createSubflowState, createSubflowState, createTransition, createTransition, createTransition, createTransition, createTransitionForState, createTransitionForState, createTransitionsForState, createViewState, createViewState, createViewState, getExpressionStringFromAction, getLoginFlow, getLogoutFlow, getSpringExpressionParser, getStartState, getState, getState, getTransitionableState, getTransitionableState, getTransitionExecutionCriteriaChainForTransition, getViewStateBinderConfiguration, initialize, registerMultifactorProvidersStateTransitionsIntoWebflow, setStartState, setStartStatepublic DefaultLogoutWebflowConfigurer(org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices,
org.springframework.webflow.definition.registry.FlowDefinitionRegistry flowDefinitionRegistry,
org.springframework.context.ApplicationContext applicationContext,
org.apereo.cas.configuration.CasConfigurationProperties casProperties)
flowBuilderServices - the flow builder servicesflowDefinitionRegistry - the flow definition registryapplicationContext - the application contextcasProperties - the cas propertiesprotected void doInitialize()
AbstractCasWebflowConfigurerdoInitialize in class AbstractCasWebflowConfigurerprotected org.springframework.webflow.engine.ActionState createTerminateSessionActionState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createFinishLogoutDecisionState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createLogoutViewState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createFrontLogoutActionState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createLogoutConfirmationView(org.springframework.webflow.engine.Flow flow)
flow - the flow