Package org.apereo.cas.config
Class CasCoreAuthenticationPrincipalConfiguration
- java.lang.Object
-
- org.apereo.cas.config.CasCoreAuthenticationPrincipalConfiguration
-
@Configuration("casCoreAuthenticationPrincipalConfiguration") @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public class CasCoreAuthenticationPrincipalConfiguration extends java.lang.Object- Since:
- 5.1.0
-
-
Constructor Summary
Constructors Constructor Description CasCoreAuthenticationPrincipalConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apereo.cas.authentication.principal.PrincipalElectionStrategyConfigurerdefaultPrincipalElectionStrategyConfigurer()org.apereo.cas.authentication.principal.PrincipalResolverdefaultPrincipalResolver(java.util.List<org.apereo.cas.authentication.principal.PrincipalResolutionExecutionPlanConfigurer> configurers, org.apereo.cas.authentication.PrincipalElectionStrategy principalElectionStrategy)org.apereo.cas.authentication.principal.RegisteredServicePrincipalAttributesRepositoryglobalPrincipalAttributeRepository()org.apereo.cas.authentication.PrincipalElectionStrategyprincipalElectionStrategy(java.util.List<org.apereo.cas.authentication.principal.PrincipalElectionStrategyConfigurer> configurers)org.apereo.cas.authentication.principal.PrincipalFactoryprincipalFactory()
-
-
-
Method Detail
-
principalElectionStrategy
@ConditionalOnMissingBean(name="principalElectionStrategy") @Bean @RefreshScope @Autowired public org.apereo.cas.authentication.PrincipalElectionStrategy principalElectionStrategy(java.util.List<org.apereo.cas.authentication.principal.PrincipalElectionStrategyConfigurer> configurers)
-
defaultPrincipalElectionStrategyConfigurer
@ConditionalOnMissingBean(name="defaultPrincipalElectionStrategyConfigurer") @Bean @RefreshScope public org.apereo.cas.authentication.principal.PrincipalElectionStrategyConfigurer defaultPrincipalElectionStrategyConfigurer()
-
principalFactory
@ConditionalOnMissingBean(name="principalFactory") @Bean @RefreshScope public org.apereo.cas.authentication.principal.PrincipalFactory principalFactory()
-
globalPrincipalAttributeRepository
@Bean @RefreshScope @ConditionalOnMissingBean(name="globalPrincipalAttributeRepository") public org.apereo.cas.authentication.principal.RegisteredServicePrincipalAttributesRepository globalPrincipalAttributeRepository()
-
defaultPrincipalResolver
@Bean @ConditionalOnMissingBean(name="defaultPrincipalResolver") @RefreshScope @Autowired public org.apereo.cas.authentication.principal.PrincipalResolver defaultPrincipalResolver(java.util.List<org.apereo.cas.authentication.principal.PrincipalResolutionExecutionPlanConfigurer> configurers, @Qualifier("principalElectionStrategy") org.apereo.cas.authentication.PrincipalElectionStrategy principalElectionStrategy)
-
-