Class CasJdbcAuthenticationConfiguration
- java.lang.Object
-
- org.apereo.cas.adaptors.jdbc.config.CasJdbcAuthenticationConfiguration
-
@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) @Configuration(value="CasJdbcAuthenticationConfiguration", proxyBeanMethods=false) public class CasJdbcAuthenticationConfiguration extends java.lang.ObjectThis isCasJdbcAuthenticationConfiguration.- Since:
- 5.0.0
-
-
Constructor Summary
Constructors Constructor Description CasJdbcAuthenticationConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apereo.cas.authentication.support.password.PasswordPolicyContextbindSearchPasswordPolicyConfiguration()org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurerjdbcAuthenticationEventExecutionPlanConfigurer(java.util.Collection<org.apereo.cas.authentication.AuthenticationHandler> jdbcAuthenticationHandlers, org.apereo.cas.authentication.principal.PrincipalResolver defaultPrincipalResolver)java.util.Collection<org.apereo.cas.authentication.AuthenticationHandler>jdbcAuthenticationHandlers(org.apereo.cas.authentication.support.password.PasswordPolicyContext queryPasswordPolicyConfiguration, org.apereo.cas.authentication.support.password.PasswordPolicyContext searchModePasswordPolicyConfiguration, org.apereo.cas.authentication.support.password.PasswordPolicyContext bindSearchPasswordPolicyConfiguration, org.apereo.cas.authentication.support.password.PasswordPolicyContext queryAndEncodePasswordPolicyConfiguration, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.authentication.principal.PrincipalFactory jdbcPrincipalFactory, org.apereo.cas.configuration.CasConfigurationProperties casProperties)org.apereo.cas.authentication.principal.PrincipalFactoryjdbcPrincipalFactory()org.apereo.cas.authentication.support.password.PasswordPolicyContextqueryAndEncodePasswordPolicyConfiguration()org.apereo.cas.authentication.support.password.PasswordPolicyContextqueryPasswordPolicyConfiguration()org.apereo.cas.authentication.support.password.PasswordPolicyContextsearchModePasswordPolicyConfiguration()
-
-
-
Method Detail
-
jdbcAuthenticationHandlers
@ConditionalOnMissingBean(name="jdbcAuthenticationHandlers") @Bean @RefreshScope(proxyMode=DEFAULT) public java.util.Collection<org.apereo.cas.authentication.AuthenticationHandler> jdbcAuthenticationHandlers(@Qualifier("queryPasswordPolicyConfiguration") org.apereo.cas.authentication.support.password.PasswordPolicyContext queryPasswordPolicyConfiguration, @Qualifier("searchModePasswordPolicyConfiguration") org.apereo.cas.authentication.support.password.PasswordPolicyContext searchModePasswordPolicyConfiguration, @Qualifier("bindSearchPasswordPolicyConfiguration") org.apereo.cas.authentication.support.password.PasswordPolicyContext bindSearchPasswordPolicyConfiguration, @Qualifier("queryAndEncodePasswordPolicyConfiguration") org.apereo.cas.authentication.support.password.PasswordPolicyContext queryAndEncodePasswordPolicyConfiguration, org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("servicesManager") org.apereo.cas.services.ServicesManager servicesManager, @Qualifier("jdbcPrincipalFactory") org.apereo.cas.authentication.principal.PrincipalFactory jdbcPrincipalFactory, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
jdbcPrincipalFactory
@ConditionalOnMissingBean(name="jdbcPrincipalFactory") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.principal.PrincipalFactory jdbcPrincipalFactory()
-
queryAndEncodePasswordPolicyConfiguration
@ConditionalOnMissingBean(name="queryAndEncodePasswordPolicyConfiguration") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.support.password.PasswordPolicyContext queryAndEncodePasswordPolicyConfiguration()
-
searchModePasswordPolicyConfiguration
@ConditionalOnMissingBean(name="searchModePasswordPolicyConfiguration") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.support.password.PasswordPolicyContext searchModePasswordPolicyConfiguration()
-
queryPasswordPolicyConfiguration
@ConditionalOnMissingBean(name="queryPasswordPolicyConfiguration") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.support.password.PasswordPolicyContext queryPasswordPolicyConfiguration()
-
bindSearchPasswordPolicyConfiguration
@ConditionalOnMissingBean(name="bindSearchPasswordPolicyConfiguration") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.support.password.PasswordPolicyContext bindSearchPasswordPolicyConfiguration()
-
jdbcAuthenticationEventExecutionPlanConfigurer
@ConditionalOnMissingBean(name="jdbcAuthenticationEventExecutionPlanConfigurer") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer jdbcAuthenticationEventExecutionPlanConfigurer(@Qualifier("jdbcAuthenticationHandlers") java.util.Collection<org.apereo.cas.authentication.AuthenticationHandler> jdbcAuthenticationHandlers, @Qualifier("defaultPrincipalResolver") org.apereo.cas.authentication.principal.PrincipalResolver defaultPrincipalResolver)
-
-