Class EsupOtpMultifactorWebflowConfigurer
java.lang.Object
org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer
org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
org.esupportail.cas.adaptors.esupotp.web.flow.EsupOtpMultifactorWebflowConfigurer
- All Implemented Interfaces:
org.apereo.cas.util.NamedObject,org.apereo.cas.web.flow.CasWebflowConfigurer,org.apereo.cas.web.flow.configurer.CasMultifactorWebflowConfigurer,org.springframework.core.Ordered
public class EsupOtpMultifactorWebflowConfigurer
extends org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
This is
EsupOtpMultifactorWebflowConfigurer.- Since:
- 5.0.0
-
Field Summary
FieldsFields inherited from class org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
multifactorAuthenticationFlowDefinitionRegistriesFields inherited from class org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer
applicationContext, casProperties, flowBuilderServices, logoutFlowDefinitionRegistry, mainFlowDefinitionRegistryFields 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, FLOW_ID_RISK_VERIFICATIONFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionEsupOtpMultifactorWebflowConfigurer(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.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, List<org.apereo.cas.web.flow.configurer.CasMultifactorWebflowCustomizer> mfaFlowCustomizers) -
Method Summary
Methods inherited from class org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
getMultifactorAuthenticationFlowCustomizers, getMultifactorAuthenticationFlowDefinitionRegistries, registerMultifactorProviderAuthenticationWebflowMethods 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, createFlowMapping, createFlowMapping, createFlowVariable, createRenderAction, createSetAction, createStateBinderConfiguration, createStateBinderConfiguration, createStateDefaultTransition, createStateDefaultTransition, createStateModelBinding, createSubflowAttributeMapper, createSubflowState, createSubflowState, createTransition, createTransition, createTransition, createTransition, createTransition, createTransition, createTransition, createTransition, createTransitionForState, 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, insertTransitionForState, prependActionsToActionStateExecutionList, prependActionsToActionStateExecutionList, setLogoutFlowDefinitionRegistry, setName, setOrder, setStartState, setStartState, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apereo.cas.web.flow.configurer.CasMultifactorWebflowConfigurer
getOrder, registerMultifactorProviderAuthenticationWebflowMethods inherited from interface org.apereo.cas.web.flow.CasWebflowConfigurer
createSubflowState, postInitialization
-
Field Details
-
MFA_ESUPOTP_EVENT_ID
- See Also:
-
-
Constructor Details
-
EsupOtpMultifactorWebflowConfigurer
public EsupOtpMultifactorWebflowConfigurer(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.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, List<org.apereo.cas.web.flow.configurer.CasMultifactorWebflowCustomizer> mfaFlowCustomizers)
-
-
Method Details
-
doInitialize
protected void doInitialize()- Overrides:
doInitializein classorg.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer
-