Class CasSimpleMultifactorAuthenticationConfiguration.CasSimpleMultifactorAuthenticationWebflowConfiguration

  • Enclosing class:
    CasSimpleMultifactorAuthenticationConfiguration

    @Configuration(value="CasSimpleMultifactorAuthenticationWebflowConfiguration",
                   proxyBeanMethods=false)
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public static class CasSimpleMultifactorAuthenticationConfiguration.CasSimpleMultifactorAuthenticationWebflowConfiguration
    extends java.lang.Object
    • Constructor Detail

      • CasSimpleMultifactorAuthenticationWebflowConfiguration

        public CasSimpleMultifactorAuthenticationWebflowConfiguration()
    • Method Detail

      • mfaSimpleAuthenticatorFlowRegistry

        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        @ConditionalOnMissingBean(name="mfaSimpleAuthenticatorFlowRegistry")
        public org.springframework.webflow.definition.registry.FlowDefinitionRegistry mfaSimpleAuthenticatorFlowRegistry​(@Qualifier("flowBuilder")
                                                                                                                         org.springframework.webflow.engine.builder.FlowBuilder flowBuilder,
                                                                                                                         @Qualifier("flowBuilderServices")
                                                                                                                         org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices,
                                                                                                                         org.springframework.context.ConfigurableApplicationContext applicationContext)
      • mfaSimpleMultifactorTokenCommunicationStrategy

        @ConditionalOnMissingBean(name="mfaSimpleMultifactorTokenCommunicationStrategy")
        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.apereo.cas.mfa.simple.CasSimpleMultifactorTokenCommunicationStrategy mfaSimpleMultifactorTokenCommunicationStrategy()