public class DefaultLoginWebflowConfigurer extends AbstractCasWebflowConfigurer
DefaultLoginWebflowConfigurer.applicationContext, casProperties, flowBuilderServices, loginFlowDefinitionRegistry, logoutFlowDefinitionRegistry| Constructor and Description |
|---|
DefaultLoginWebflowConfigurer(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 |
createAuthenticationWarningMessagesView(org.springframework.webflow.engine.Flow flow)
Create authentication warning messages view.
|
protected void |
createDefaultActionStates(org.springframework.webflow.engine.Flow flow)
Create default action states.
|
protected void |
createDefaultDecisionStates(org.springframework.webflow.engine.Flow flow)
Create default decision states.
|
protected void |
createDefaultEndStates(org.springframework.webflow.engine.Flow flow)
Create default global exception handlers.
|
protected void |
createDefaultGlobalExceptionHandlers(org.springframework.webflow.engine.Flow flow)
Create default global exception handlers.
|
protected void |
createDefaultViewStates(org.springframework.webflow.engine.Flow flow)
Create default view states.
|
protected void |
createEndWebflowEndState(org.springframework.webflow.engine.Flow flow)
Create end webflow end state.
|
protected void |
createGatewayRequestCheckDecisionState(org.springframework.webflow.engine.Flow flow)
Create gateway request check decision state.
|
protected void |
createGatewayServicesMgmtAction(org.springframework.webflow.engine.Flow flow)
Create gateway services mgmt action.
|
protected void |
createGenerateServiceTicketAction(org.springframework.webflow.engine.Flow flow)
Create generate service ticket action.
|
protected void |
createHandleAuthenticationFailureAction(org.springframework.webflow.engine.Flow flow)
Create handle authentication failure action.
|
protected void |
createHasServiceCheckDecisionState(org.springframework.webflow.engine.Flow flow)
Create has service check decision state.
|
protected void |
createInitialFlowActions(org.springframework.webflow.engine.Flow flow)
Create initial flow actions.
|
protected void |
createInjectHeadersActionState(org.springframework.webflow.engine.Flow flow)
Create header end state.
|
protected void |
createPostEndState(org.springframework.webflow.engine.Flow flow)
Create post end state.
|
protected void |
createRedirectEndState(org.springframework.webflow.engine.Flow flow)
Create redirect end state.
|
protected void |
createRedirectToServiceActionState(org.springframework.webflow.engine.Flow flow)
Create redirect to service action state.
|
protected void |
createRedirectUnauthorizedServiceUrlEndState(org.springframework.webflow.engine.Flow flow)
Create redirect unauthorized service url end state.
|
protected void |
createRememberMeAuthnWebflowConfig(org.springframework.webflow.engine.Flow flow)
Create remember me authn webflow config.
|
protected void |
createRenewCheckDecisionState(org.springframework.webflow.engine.Flow flow)
Create renew check decision state.
|
protected void |
createServiceCheckDecisionState(org.springframework.webflow.engine.Flow flow)
Create service check decision state.
|
protected void |
createServiceUnauthorizedCheckDecisionState(org.springframework.webflow.engine.Flow flow)
Create service unauthorized check decision state.
|
protected void |
createServiceWarningViewState(org.springframework.webflow.engine.Flow flow)
Create service warning view state.
|
protected void |
createTerminateSessionAction(org.springframework.webflow.engine.Flow flow)
Create terminate session action.
|
protected void |
createWarnDecisionState(org.springframework.webflow.engine.Flow flow)
Create warn decision 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 DefaultLoginWebflowConfigurer(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 void createInitialFlowActions(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createDefaultViewStates(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createAuthenticationWarningMessagesView(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createRememberMeAuthnWebflowConfig(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createDefaultActionStates(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createTerminateSessionAction(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createGenerateServiceTicketAction(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createHandleAuthenticationFailureAction(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createRedirectToServiceActionState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createGatewayServicesMgmtAction(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createDefaultEndStates(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createEndWebflowEndState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createRedirectEndState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createPostEndState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createInjectHeadersActionState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createRedirectUnauthorizedServiceUrlEndState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createServiceWarningViewState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createDefaultGlobalExceptionHandlers(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createDefaultDecisionStates(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createServiceUnauthorizedCheckDecisionState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createServiceCheckDecisionState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createWarnDecisionState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createGatewayRequestCheckDecisionState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createHasServiceCheckDecisionState(org.springframework.webflow.engine.Flow flow)
flow - the flowprotected void createRenewCheckDecisionState(org.springframework.webflow.engine.Flow flow)
flow - the flow