Class DefaultLogoutWebflowConfigurer

    • Constructor Detail

      • DefaultLogoutWebflowConfigurer

        public DefaultLogoutWebflowConfigurer​(org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices,
                                              org.springframework.webflow.definition.registry.FlowDefinitionRegistry flowDefinitionRegistry,
                                              org.springframework.context.ConfigurableApplicationContext applicationContext,
                                              org.apereo.cas.configuration.CasConfigurationProperties casProperties)
        Instantiates a new Default webflow configurer.
        Parameters:
        flowBuilderServices - the flow builder services
        flowDefinitionRegistry - the flow definition registry
        applicationContext - the application context
        casProperties - the cas properties
    • Method Detail

      • createTerminateSessionActionState

        protected org.springframework.webflow.engine.ActionState createTerminateSessionActionState​(org.springframework.webflow.engine.Flow flow)
        Create terminate session action state.
        Parameters:
        flow - the flow
        Returns:
        the action state
      • createFinishLogoutState

        protected void createFinishLogoutState​(org.springframework.webflow.engine.Flow flow)
        Create finish logout decision state.
        Parameters:
        flow - the flow
      • createLogoutViewState

        protected void createLogoutViewState​(org.springframework.webflow.engine.Flow flow)
        Create logout view state.
        Parameters:
        flow - the flow
      • createFrontLogoutActionState

        protected void createFrontLogoutActionState​(org.springframework.webflow.engine.Flow flow)
        Create front logout action state.
        Parameters:
        flow - the flow
      • createLogoutConfirmationView

        protected void createLogoutConfirmationView​(org.springframework.webflow.engine.Flow flow)
        Create logout confirmation view.
        Parameters:
        flow - the flow