Package org.apereo.cas.config
Class CasCoreAuthenticationHandlersConfiguration.CasCoreAuthenticationHandlersProxyConfiguration
java.lang.Object
org.apereo.cas.config.CasCoreAuthenticationHandlersConfiguration.CasCoreAuthenticationHandlersProxyConfiguration
- Enclosing class:
CasCoreAuthenticationHandlersConfiguration
@Configuration(value="CasCoreAuthenticationHandlersProxyConfiguration",
proxyBeanMethods=false)
@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
public static class CasCoreAuthenticationHandlersConfiguration.CasCoreAuthenticationHandlersProxyConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurerproxyAuthenticationEventExecutionPlanConfigurer(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.authentication.AuthenticationHandler proxyAuthenticationHandler, org.apereo.cas.authentication.principal.PrincipalResolver proxyPrincipalResolver) org.apereo.cas.authentication.AuthenticationHandlerproxyAuthenticationHandler(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.authentication.principal.PrincipalFactory proxyPrincipalFactory, org.apereo.cas.util.http.HttpClient supportsTrustStoreSslSocketFactoryHttpClient) org.apereo.cas.authentication.principal.PrincipalFactoryproxyPrincipalFactory(org.springframework.context.ConfigurableApplicationContext applicationContext) org.apereo.cas.authentication.principal.PrincipalResolverproxyPrincipalResolver(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.authentication.principal.PrincipalFactory proxyPrincipalFactory)
-
Constructor Details
-
CasCoreAuthenticationHandlersProxyConfiguration
public CasCoreAuthenticationHandlersProxyConfiguration()
-
-
Method Details
-
proxyAuthenticationHandler
@Bean @ConditionalOnMissingBean(name="proxyAuthenticationHandler") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.AuthenticationHandler proxyAuthenticationHandler(org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("servicesManager") org.apereo.cas.services.ServicesManager servicesManager, @Qualifier("proxyPrincipalFactory") org.apereo.cas.authentication.principal.PrincipalFactory proxyPrincipalFactory, @Qualifier("supportsTrustStoreSslSocketFactoryHttpClient") org.apereo.cas.util.http.HttpClient supportsTrustStoreSslSocketFactoryHttpClient) throws Exception - Throws:
Exception
-
proxyPrincipalFactory
@ConditionalOnMissingBean(name="proxyPrincipalFactory") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.principal.PrincipalFactory proxyPrincipalFactory(org.springframework.context.ConfigurableApplicationContext applicationContext) throws Exception - Throws:
Exception
-
proxyPrincipalResolver
@ConditionalOnMissingBean(name="proxyPrincipalResolver") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.principal.PrincipalResolver proxyPrincipalResolver(org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("proxyPrincipalFactory") org.apereo.cas.authentication.principal.PrincipalFactory proxyPrincipalFactory) throws Exception - Throws:
Exception
-
proxyAuthenticationEventExecutionPlanConfigurer
@ConditionalOnMissingBean(name="proxyAuthenticationEventExecutionPlanConfigurer") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer proxyAuthenticationEventExecutionPlanConfigurer(org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("proxyAuthenticationHandler") org.apereo.cas.authentication.AuthenticationHandler proxyAuthenticationHandler, @Qualifier("proxyPrincipalResolver") org.apereo.cas.authentication.principal.PrincipalResolver proxyPrincipalResolver) throws Exception - Throws:
Exception
-