@Configuration(value="casCoreConfiguration")
@EnableConfigurationProperties(value=org.apereo.cas.configuration.CasConfigurationProperties.class)
@EnableTransactionManagement
public class CasCoreConfiguration
extends java.lang.Object
CasCoreConfiguration.| Constructor and Description |
|---|
CasCoreConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.apereo.cas.authentication.ContextualAuthenticationPolicyFactory |
authenticationPolicyFactory() |
org.apereo.cas.CentralAuthenticationService |
centralAuthenticationService(java.util.List validationServiceSelectionStrategies,
org.apereo.cas.authentication.principal.PrincipalFactory principalFactory,
org.apereo.cas.CipherExecutor cipherExecutor) |
org.apereo.cas.validation.ValidationServiceSelectionStrategy |
defaultValidationServiceSelectionStrategy() |
java.util.List<org.apereo.cas.validation.ValidationServiceSelectionStrategy> |
validationServiceSelectionStrategies() |
@Bean(name={"authenticationPolicyFactory","defaultAuthenticationPolicyFactory"})
public org.apereo.cas.authentication.ContextualAuthenticationPolicyFactory authenticationPolicyFactory()
@Bean public java.util.List<org.apereo.cas.validation.ValidationServiceSelectionStrategy> validationServiceSelectionStrategies()
@Bean @Scope(value="prototype") public org.apereo.cas.validation.ValidationServiceSelectionStrategy defaultValidationServiceSelectionStrategy()
@Autowired
@Bean
public org.apereo.cas.CentralAuthenticationService centralAuthenticationService(@Qualifier(value="validationServiceSelectionStrategies")
java.util.List validationServiceSelectionStrategies,
@Qualifier(value="principalFactory")
org.apereo.cas.authentication.principal.PrincipalFactory principalFactory,
@Qualifier(value="protocolTicketCipherExecutor")
org.apereo.cas.CipherExecutor cipherExecutor)