Class CasJdbcAuthenticationConfiguration


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

      • CasJdbcAuthenticationConfiguration

        public CasJdbcAuthenticationConfiguration()
    • Method Detail

      • jdbcAuthenticationHandlers

        @ConditionalOnMissingBean(name="jdbcAuthenticationHandlers")
        @Bean
        @RefreshScope
        public java.util.Collection<org.apereo.cas.authentication.AuthenticationHandler> jdbcAuthenticationHandlers()
      • jdbcPrincipalFactory

        @ConditionalOnMissingBean(name="jdbcPrincipalFactory")
        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.principal.PrincipalFactory jdbcPrincipalFactory()
      • queryAndEncodePasswordPolicyConfiguration

        @ConditionalOnMissingBean(name="queryAndEncodePasswordPolicyConfiguration")
        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.support.password.PasswordPolicyContext queryAndEncodePasswordPolicyConfiguration()
      • searchModePasswordPolicyConfiguration

        @ConditionalOnMissingBean(name="searchModePasswordPolicyConfiguration")
        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.support.password.PasswordPolicyContext searchModePasswordPolicyConfiguration()
      • queryPasswordPolicyConfiguration

        @ConditionalOnMissingBean(name="queryPasswordPolicyConfiguration")
        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.support.password.PasswordPolicyContext queryPasswordPolicyConfiguration()
      • bindSearchPasswordPolicyConfiguration

        @ConditionalOnMissingBean(name="bindSearchPasswordPolicyConfiguration")
        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.support.password.PasswordPolicyContext bindSearchPasswordPolicyConfiguration()
      • jdbcAuthenticationEventExecutionPlanConfigurer

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