Class PasswordManagementWebflowConfigurer

  • All Implemented Interfaces:
    org.apereo.cas.web.flow.CasWebflowConfigurer, org.springframework.core.Ordered

    public class PasswordManagementWebflowConfigurer
    extends org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer
    Since:
    5.0.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String DO_CHANGE_PASSWORD_PARAMETER
      Name of parameter that can be supplied to login url to force display of password change during login.
      static java.lang.String FLOW_VAR_ID_PASSWORD
      Flow id for password reset.
      • Fields inherited from class org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer

        applicationContext, casProperties, flowBuilderServices, logoutFlowDefinitionRegistry, mainFlowDefinitionRegistry
      • Fields inherited from interface org.apereo.cas.web.flow.CasWebflowConfigurer

        FLOW_ID_ACCOUNT, FLOW_ID_DELEGATION_REDIRECT, FLOW_ID_LOGIN, FLOW_ID_LOGOUT, FLOW_ID_PASSWORD_RESET
      • Fields inherited from interface org.springframework.core.Ordered

        HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    • Constructor Summary

      Constructors 
      Constructor Description
      PasswordManagementWebflowConfigurer​(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 void doInitialize()  
      • 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, createFlowInputMapper, createFlowInputMapper, createFlowVariable, createMappingToSubflowState, createRenderAction, createSetAction, createStateBinderConfiguration, 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • FLOW_VAR_ID_PASSWORD

        public static final java.lang.String FLOW_VAR_ID_PASSWORD
        Flow id for password reset.
        See Also:
        Constant Field Values
      • DO_CHANGE_PASSWORD_PARAMETER

        public static final java.lang.String DO_CHANGE_PASSWORD_PARAMETER
        Name of parameter that can be supplied to login url to force display of password change during login.
        See Also:
        Constant Field Values
    • Constructor Detail

      • PasswordManagementWebflowConfigurer

        public PasswordManagementWebflowConfigurer​(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:
        doInitialize in class org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer