Package org.apereo.cas.config
Class SyncopeAuthenticationConfiguration
java.lang.Object
org.apereo.cas.config.SyncopeAuthenticationConfiguration
@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
@ConditionalOnFeatureEnabled(feature=Authentication,
module="syncope")
@AutoConfiguration
public class SyncopeAuthenticationConfiguration
extends Object
This is
SyncopeAuthenticationConfiguration.- Since:
- 5.3.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurersyncopeAuthenticationEventExecutionPlanConfigurer(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.util.spring.beans.BeanContainer<org.apereo.cas.authentication.AuthenticationHandler> syncopeAuthenticationHandlers, org.apereo.cas.authentication.principal.PrincipalResolver defaultPrincipalResolver) org.apereo.cas.util.spring.beans.BeanContainer<org.apereo.cas.authentication.AuthenticationHandler> syncopeAuthenticationHandlers(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.authentication.principal.PrincipalFactory syncopePrincipalFactory, org.apereo.cas.authentication.support.password.PasswordPolicyContext syncopePasswordPolicyConfiguration, org.apereo.cas.services.ServicesManager servicesManager) org.apereo.cas.authentication.support.password.PasswordPolicyContextorg.apereo.cas.authentication.principal.PrincipalFactory
-
Constructor Details
-
SyncopeAuthenticationConfiguration
public SyncopeAuthenticationConfiguration()
-
-
Method Details
-
syncopePrincipalFactory
@ConditionalOnMissingBean(name="syncopePrincipalFactory") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.principal.PrincipalFactory syncopePrincipalFactory() -
syncopeAuthenticationHandlers
@ConditionalOnMissingBean(name="syncopeAuthenticationHandlers") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.util.spring.beans.BeanContainer<org.apereo.cas.authentication.AuthenticationHandler> syncopeAuthenticationHandlers(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("syncopePrincipalFactory") org.apereo.cas.authentication.principal.PrincipalFactory syncopePrincipalFactory, @Qualifier("syncopePasswordPolicyConfiguration") org.apereo.cas.authentication.support.password.PasswordPolicyContext syncopePasswordPolicyConfiguration, @Qualifier("servicesManager") org.apereo.cas.services.ServicesManager servicesManager) -
syncopeAuthenticationEventExecutionPlanConfigurer
@ConditionalOnMissingBean(name="syncopeAuthenticationEventExecutionPlanConfigurer") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer syncopeAuthenticationEventExecutionPlanConfigurer(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("syncopeAuthenticationHandlers") org.apereo.cas.util.spring.beans.BeanContainer<org.apereo.cas.authentication.AuthenticationHandler> syncopeAuthenticationHandlers, @Qualifier("defaultPrincipalResolver") org.apereo.cas.authentication.principal.PrincipalResolver defaultPrincipalResolver) -
syncopePasswordPolicyConfiguration
@ConditionalOnMissingBean(name="syncopePasswordPolicyConfiguration") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.support.password.PasswordPolicyContext syncopePasswordPolicyConfiguration()
-