Class U2FMultifactorWebflowConfigurer

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

    public class U2FMultifactorWebflowConfigurer
    extends org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
    Since:
    5.1.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String MFA_U2F_EVENT_ID
      Webflow event id.
      • Fields inherited from class org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer

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

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

        HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    • Constructor Summary

      Constructors 
      Constructor Description
      U2FMultifactorWebflowConfigurer​(org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices, org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowDefinitionRegistry, org.springframework.webflow.definition.registry.FlowDefinitionRegistry flowDefinitionRegistry, org.springframework.context.ApplicationContext 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.AbstractCasMultifactorWebflowConfigurer

        augmentMultifactorProviderFlowRegistry, getCandidateStatesForMultifactorAuthentication, registerMultifactorFlowDefinitionIntoLoginFlowRegistry, registerMultifactorProviderAuthenticationWebflow
      • Methods inherited from class org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer

        addActionsToActionStateExecutionListAt, appendActionsToActionStateExecutionList, buildFlow, cloneActionState, containsFlowState, containsSubflowState, containsTransition, createActionState, createActionState, createActionState, createActionState, createClonedActionState, createDecisionState, createEndState, createEndState, createEndState, createEndState, createEndState, createEvaluateAction, createEvaluateActionForExistingActionState, createExpression, createExpression, createFlowVariable, createMapperToSubflowState, createMappingToSubflowState, createSetAction, createStateBinderConfiguration, createStateDefaultTransition, createStateDefaultTransition, createStateModelBinding, createSubflowAttributeMapper, createSubflowState, createSubflowState, createTransition, createTransition, createTransition, createTransition, createTransitionForState, createTransitionForState, createTransitionsForState, createViewState, createViewState, createViewState, getApplicationContext, getCasProperties, getExpressionStringFromAction, getFlowBuilderServices, getLoginFlow, getLoginFlowDefinitionRegistry, getLogoutFlow, getLogoutFlowDefinitionRegistry, getName, getOrder, getSpringExpressionParser, getStartState, getState, getState, getTransitionableState, getTransitionableState, getTransitionExecutionCriteriaChainForTransition, getViewStateBinderConfiguration, initialize, prependActionsToActionStateExecutionList, prependActionsToActionStateExecutionList, 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

      • MFA_U2F_EVENT_ID

        public static final java.lang.String MFA_U2F_EVENT_ID
        Webflow event id.
        See Also:
        Constant Field Values
    • Constructor Detail

      • U2FMultifactorWebflowConfigurer

        public U2FMultifactorWebflowConfigurer​(org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices,
                                               org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowDefinitionRegistry,
                                               org.springframework.webflow.definition.registry.FlowDefinitionRegistry flowDefinitionRegistry,
                                               org.springframework.context.ApplicationContext applicationContext,
                                               org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • Method Detail

      • doInitialize

        protected void doInitialize()
        Specified by:
        doInitialize in class org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer