Class EsupOtpMultifactorTrustWebflowConfigurer
java.lang.Object
org.apereo.cas.web.flow.configurer.AbstractCasWebflowConfigurer
org.apereo.cas.web.flow.configurer.AbstractCasMultifactorWebflowConfigurer
org.apereo.cas.trusted.web.flow.AbstractMultifactorTrustedDeviceWebflowConfigurer
org.esupportail.cas.adaptors.esupotp.web.flow.EsupOtpMultifactorTrustWebflowConfigurer
- 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 EsupOtpMultifactorTrustWebflowConfigurer
extends org.apereo.cas.trusted.web.flow.AbstractMultifactorTrustedDeviceWebflowConfigurer
-
Field Summary
Fields inherited from class org.apereo.cas.trusted.web.flow.AbstractMultifactorTrustedDeviceWebflowConfigurer
MFA_TRUSTED_AUTHN_SCOPE_ATTRFields 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
ConstructorsConstructorDescriptionEsupOtpMultifactorTrustWebflowConfigurer(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.trusted.web.flow.AbstractMultifactorTrustedDeviceWebflowConfigurer
registerMultifactorTrustedAuthentication, registerMultifactorTrustedAuthenticationMethods 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
-
Constructor Details
-
EsupOtpMultifactorTrustWebflowConfigurer
public EsupOtpMultifactorTrustWebflowConfigurer(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
-