Package org.apereo.cas.config
Class SurrogateAuthenticationConfiguration
- java.lang.Object
-
- org.apereo.cas.config.SurrogateAuthenticationConfiguration
-
@Configuration("surrogateAuthenticationConfiguration") @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public class SurrogateAuthenticationConfiguration extends java.lang.ObjectThis isSurrogateAuthenticationConfiguration.- Since:
- 5.1.0
-
-
Constructor Summary
Constructors Constructor Description SurrogateAuthenticationConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apereo.cas.ticket.ExpirationPolicyBuildergrantingTicketExpirationPolicy()org.apereo.cas.audit.AuditPrincipalIdProvidersurrogateAuditPrincipalIdProvider()org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurersurrogateAuthenticationEventExecutionPlanConfigurer()SurrogateAuthenticationEventListenersurrogateAuthenticationEventListener()org.apereo.cas.authentication.AuthenticationPostProcessorsurrogateAuthenticationPostProcessor()org.apereo.cas.authentication.surrogate.SurrogateAuthenticationServicesurrogateAuthenticationService()org.apereo.cas.authentication.MultifactorAuthenticationPrincipalResolversurrogateMultifactorAuthenticationPrincipalResolver()SurrogatePrincipalBuildersurrogatePrincipalBuilder()org.apereo.cas.authentication.principal.PrincipalElectionStrategyConfigurersurrogatePrincipalElectionStrategyConfigurer()org.apereo.cas.authentication.principal.PrincipalFactorysurrogatePrincipalFactory()org.apereo.cas.authentication.principal.PrincipalResolutionExecutionPlanConfigurersurrogatePrincipalResolutionExecutionPlanConfigurer()org.apereo.cas.authentication.principal.PrincipalResolversurrogatePrincipalResolver()
-
-
-
Method Detail
-
grantingTicketExpirationPolicy
@Bean @RefreshScope public org.apereo.cas.ticket.ExpirationPolicyBuilder grantingTicketExpirationPolicy()
-
surrogatePrincipalFactory
@ConditionalOnMissingBean(name="surrogatePrincipalFactory") @RefreshScope @Bean public org.apereo.cas.authentication.principal.PrincipalFactory surrogatePrincipalFactory()
-
surrogateAuthenticationService
@RefreshScope @ConditionalOnMissingBean(name="surrogateAuthenticationService") @Bean public org.apereo.cas.authentication.surrogate.SurrogateAuthenticationService surrogateAuthenticationService() throws java.lang.Exception- Throws:
java.lang.Exception
-
surrogateAuthenticationPostProcessor
@ConditionalOnMissingBean(name="surrogateAuthenticationPostProcessor") @Bean @RefreshScope public org.apereo.cas.authentication.AuthenticationPostProcessor surrogateAuthenticationPostProcessor() throws java.lang.Exception- Throws:
java.lang.Exception
-
surrogatePrincipalBuilder
@ConditionalOnMissingBean(name="surrogatePrincipalBuilder") @Bean @RefreshScope public SurrogatePrincipalBuilder surrogatePrincipalBuilder() throws java.lang.Exception
- Throws:
java.lang.Exception
-
surrogateMultifactorAuthenticationPrincipalResolver
@Bean @ConditionalOnMissingBean(name="surrogateMultifactorAuthenticationPrincipalResolver") @RefreshScope public org.apereo.cas.authentication.MultifactorAuthenticationPrincipalResolver surrogateMultifactorAuthenticationPrincipalResolver()
-
surrogatePrincipalElectionStrategyConfigurer
@ConditionalOnMissingBean(name="surrogatePrincipalElectionStrategyConfigurer") @Bean @RefreshScope public org.apereo.cas.authentication.principal.PrincipalElectionStrategyConfigurer surrogatePrincipalElectionStrategyConfigurer()
-
surrogateAuditPrincipalIdProvider
@Bean @ConditionalOnMissingBean(name="surrogateAuditPrincipalIdProvider") public org.apereo.cas.audit.AuditPrincipalIdProvider surrogateAuditPrincipalIdProvider()
-
surrogateAuthenticationEventExecutionPlanConfigurer
@ConditionalOnMissingBean(name="surrogateAuthenticationEventExecutionPlanConfigurer") @Bean @RefreshScope public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer surrogateAuthenticationEventExecutionPlanConfigurer() throws java.lang.Exception- Throws:
java.lang.Exception
-
surrogateAuthenticationEventListener
@ConditionalOnMissingBean(name="surrogateAuthenticationEventListener") @Bean public SurrogateAuthenticationEventListener surrogateAuthenticationEventListener()
-
surrogatePrincipalResolver
@ConditionalOnMissingBean(name="surrogatePrincipalResolver") @Bean @RefreshScope public org.apereo.cas.authentication.principal.PrincipalResolver surrogatePrincipalResolver() throws java.lang.Exception- Throws:
java.lang.Exception
-
surrogatePrincipalResolutionExecutionPlanConfigurer
@ConditionalOnMissingBean(name="surrogatePrincipalResolutionExecutionPlanConfigurer") @Bean public org.apereo.cas.authentication.principal.PrincipalResolutionExecutionPlanConfigurer surrogatePrincipalResolutionExecutionPlanConfigurer() throws java.lang.Exception- Throws:
java.lang.Exception
-
-