Class U2FMultifactorTrustedDeviceWebflowConfigurer
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.apereo.cas.adaptors.u2f.web.flow.U2FMultifactorTrustedDeviceWebflowConfigurer
- All Implemented Interfaces:
org.apereo.cas.web.flow.CasWebflowConfigurer,org.apereo.cas.web.flow.configurer.CasMultifactorWebflowConfigurer,org.springframework.core.Ordered
public class U2FMultifactorTrustedDeviceWebflowConfigurer
extends org.apereo.cas.trusted.web.flow.AbstractMultifactorTrustedDeviceWebflowConfigurer
- Since:
- 6.3.0
-
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_RESETFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionU2FMultifactorTrustedDeviceWebflowConfigurer(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, 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, 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
-
Constructor Details
-
U2FMultifactorTrustedDeviceWebflowConfigurer
public U2FMultifactorTrustedDeviceWebflowConfigurer(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
-