Class CasCoreAuthenticationConfiguration


  • @Configuration(value="casCoreAuthenticationConfiguration",
                   proxyBeanMethods=false)
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public class CasCoreAuthenticationConfiguration
    extends java.lang.Object
    Since:
    5.0.0
    • Constructor Detail

      • CasCoreAuthenticationConfiguration

        public CasCoreAuthenticationConfiguration()
    • Method Detail

      • authenticationTransactionManager

        @Bean
        @RefreshScope
        @Autowired
        @ConditionalOnMissingBean(name="authenticationTransactionManager")
        public org.apereo.cas.authentication.AuthenticationTransactionManager authenticationTransactionManager​(@Qualifier("casAuthenticationManager")
                                                                                                               org.apereo.cas.authentication.AuthenticationManager casAuthenticationManager)
      • casAuthenticationManager

        @ConditionalOnMissingBean(name="casAuthenticationManager")
        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.AuthenticationManager casAuthenticationManager()
      • authenticationResultBuilderFactory

        @ConditionalOnMissingBean(name="authenticationResultBuilderFactory")
        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.AuthenticationResultBuilderFactory authenticationResultBuilderFactory()
      • authenticationTransactionFactory

        @ConditionalOnMissingBean(name="authenticationTransactionFactory")
        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.AuthenticationTransactionFactory authenticationTransactionFactory()
      • authenticationEventExecutionPlan

        @ConditionalOnMissingBean(name="authenticationEventExecutionPlan")
        @Autowired
        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.AuthenticationEventExecutionPlan authenticationEventExecutionPlan​(java.util.List<org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer> configurers)
      • authenticationAttributeReleasePolicy

        @ConditionalOnMissingBean(name="authenticationAttributeReleasePolicy")
        @RefreshScope
        @Bean
        public org.apereo.cas.validation.AuthenticationAttributeReleasePolicy authenticationAttributeReleasePolicy()