Class CasCoreAuthenticationSupportConfiguration


  • @Configuration("casCoreAuthenticationSupportConfiguration")
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public class CasCoreAuthenticationSupportConfiguration
    extends java.lang.Object
    Since:
    5.1.0
    • Constructor Detail

      • CasCoreAuthenticationSupportConfiguration

        public CasCoreAuthenticationSupportConfiguration()
    • Method Detail

      • defaultAuthenticationSystemSupport

        @RefreshScope
        @Bean
        @ConditionalOnMissingBean(name="defaultAuthenticationSystemSupport")
        public org.apereo.cas.authentication.AuthenticationSystemSupport defaultAuthenticationSystemSupport()
      • registeredServiceAuthenticationHandlerResolver

        @RefreshScope
        @Bean
        @ConditionalOnMissingBean(name="registeredServiceAuthenticationHandlerResolver")
        public org.apereo.cas.authentication.AuthenticationHandlerResolver registeredServiceAuthenticationHandlerResolver()
      • registeredServiceAuthenticationPolicyResolver

        @RefreshScope
        @Bean
        @ConditionalOnMissingBean(name="registeredServiceAuthenticationPolicyResolver")
        public org.apereo.cas.authentication.AuthenticationPolicyResolver registeredServiceAuthenticationPolicyResolver()
      • groovyAuthenticationHandlerResolver

        @RefreshScope
        @Bean
        @ConditionalOnMissingBean(name="groovyAuthenticationHandlerResolver")
        @ConditionalOnProperty(name="cas.authn.core.groovy-authentication-resolution.location")
        public org.apereo.cas.authentication.AuthenticationHandlerResolver groovyAuthenticationHandlerResolver()
      • byCredentialSourceAuthenticationHandlerResolver

        @Bean
        @ConditionalOnMissingBean(name="byCredentialSourceAuthenticationHandlerResolver")
        @RefreshScope
        public org.apereo.cas.authentication.AuthenticationHandlerResolver byCredentialSourceAuthenticationHandlerResolver()
      • authenticationHandlerResolversExecutionPlanConfigurer

        @ConditionalOnMissingBean(name="authenticationHandlerResolversExecutionPlanConfigurer")
        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer authenticationHandlerResolversExecutionPlanConfigurer()
      • groovyAuthenticationProcessorExecutionPlanConfigurer

        @ConditionalOnMissingBean(name="groovyAuthenticationProcessorExecutionPlanConfigurer")
        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer groovyAuthenticationProcessorExecutionPlanConfigurer()
      • principalAttributesRepositoryCache

        @ConditionalOnMissingBean(name="principalAttributesRepositoryCache")
        @Bean
        public org.apereo.cas.authentication.principal.PrincipalAttributesRepositoryCache principalAttributesRepositoryCache()