Class CasMultifactorAuthenticationWebflowConfiguration.CasMultifactorAuthenticationWebflowContextConfiguration

  • Enclosing class:
    CasMultifactorAuthenticationWebflowConfiguration

    @Configuration(value="CasMultifactorAuthenticationWebflowContextConfiguration",
                   proxyBeanMethods=false)
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public static class CasMultifactorAuthenticationWebflowConfiguration.CasMultifactorAuthenticationWebflowContextConfiguration
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apereo.cas.web.flow.resolver.CasDelegatingWebflowEventResolver initialAuthenticationAttemptWebflowEventResolver​(org.apereo.cas.web.flow.resolver.CasWebflowEventResolver selectiveAuthenticationProviderWebflowEventResolver, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver adaptiveAuthenticationPolicyWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver timedAuthenticationPolicyWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver globalAuthenticationPolicyWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver httpRequestAuthenticationPolicyWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver restEndpointAuthenticationPolicyWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver groovyScriptAuthenticationPolicyWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver scriptedRegisteredServiceAuthenticationPolicyWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver registeredServicePrincipalAttributeAuthenticationPolicyWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver predicatedPrincipalAttributeMultifactorAuthenticationPolicyEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver principalAttributeAuthenticationPolicyWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver authenticationAttributeAuthenticationPolicyWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver registeredServiceAuthenticationPolicyWebflowEventResolver)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CasMultifactorAuthenticationWebflowContextConfiguration

        public CasMultifactorAuthenticationWebflowContextConfiguration()
    • Method Detail

      • initialAuthenticationAttemptWebflowEventResolver

        @ConditionalOnMissingBean(name="initialAuthenticationAttemptWebflowEventResolver")
        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.apereo.cas.web.flow.resolver.CasDelegatingWebflowEventResolver initialAuthenticationAttemptWebflowEventResolver​(@Qualifier("selectiveAuthenticationProviderWebflowEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver selectiveAuthenticationProviderWebflowEventResolver,
                                                                                                                                   @Qualifier("casWebflowConfigurationContext")
                                                                                                                                   org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext,
                                                                                                                                   @Qualifier("adaptiveAuthenticationPolicyWebflowEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver adaptiveAuthenticationPolicyWebflowEventResolver,
                                                                                                                                   @Qualifier("timedAuthenticationPolicyWebflowEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver timedAuthenticationPolicyWebflowEventResolver,
                                                                                                                                   @Qualifier("globalAuthenticationPolicyWebflowEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver globalAuthenticationPolicyWebflowEventResolver,
                                                                                                                                   @Qualifier("httpRequestAuthenticationPolicyWebflowEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver httpRequestAuthenticationPolicyWebflowEventResolver,
                                                                                                                                   @Qualifier("restEndpointAuthenticationPolicyWebflowEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver restEndpointAuthenticationPolicyWebflowEventResolver,
                                                                                                                                   @Qualifier("groovyScriptAuthenticationPolicyWebflowEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver groovyScriptAuthenticationPolicyWebflowEventResolver,
                                                                                                                                   @Qualifier("scriptedRegisteredServiceAuthenticationPolicyWebflowEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver scriptedRegisteredServiceAuthenticationPolicyWebflowEventResolver,
                                                                                                                                   @Qualifier("registeredServicePrincipalAttributeAuthenticationPolicyWebflowEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver registeredServicePrincipalAttributeAuthenticationPolicyWebflowEventResolver,
                                                                                                                                   @Qualifier("predicatedPrincipalAttributeMultifactorAuthenticationPolicyEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver predicatedPrincipalAttributeMultifactorAuthenticationPolicyEventResolver,
                                                                                                                                   @Qualifier("principalAttributeAuthenticationPolicyWebflowEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver principalAttributeAuthenticationPolicyWebflowEventResolver,
                                                                                                                                   @Qualifier("authenticationAttributeAuthenticationPolicyWebflowEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver authenticationAttributeAuthenticationPolicyWebflowEventResolver,
                                                                                                                                   @Qualifier("registeredServiceAuthenticationPolicyWebflowEventResolver")
                                                                                                                                   org.apereo.cas.web.flow.resolver.CasWebflowEventResolver registeredServiceAuthenticationPolicyWebflowEventResolver)