Package org.apereo.cas.config
Class CasCoreConfiguration.CasCoreContextConfiguration
- java.lang.Object
-
- org.apereo.cas.config.CasCoreConfiguration.CasCoreContextConfiguration
-
- Enclosing class:
- CasCoreConfiguration
@Configuration(value="CasCoreContextConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public static class CasCoreConfiguration.CasCoreContextConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CasCoreContextConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apereo.cas.CentralAuthenticationService
centralAuthenticationService(CentralAuthenticationServiceContext centralAuthenticationServiceContext)
CentralAuthenticationServiceContext
centralAuthenticationServiceContext(org.apereo.cas.authentication.AuthenticationServiceSelectionPlan authenticationServiceSelectionPlan, org.apereo.cas.util.crypto.CipherExecutor cipherExecutor, org.apereo.cas.authentication.principal.PrincipalFactory principalFactory, org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry, org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.ticket.TicketFactory ticketFactory, org.apereo.cas.audit.AuditableExecution registeredServiceAccessStrategyEnforcer, org.apereo.cas.authentication.ContextualAuthenticationPolicyFactory<org.apereo.cas.services.ServiceContext> authenticationPolicyFactory, org.apereo.cas.authentication.principal.ServiceMatchingStrategy serviceMatchingStrategy, org.apereo.cas.util.lock.LockRepository casTicketRegistryLockRepository, org.springframework.context.ConfigurableApplicationContext applicationContext)
-
-
-
Method Detail
-
centralAuthenticationService
@Bean @ConditionalOnMissingBean(name="centralAuthenticationService") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.CentralAuthenticationService centralAuthenticationService(@Qualifier("centralAuthenticationServiceContext") CentralAuthenticationServiceContext centralAuthenticationServiceContext)
-
centralAuthenticationServiceContext
@Bean @RefreshScope(proxyMode=DEFAULT) public CentralAuthenticationServiceContext centralAuthenticationServiceContext(@Qualifier("authenticationServiceSelectionPlan") org.apereo.cas.authentication.AuthenticationServiceSelectionPlan authenticationServiceSelectionPlan, @Qualifier("protocolTicketCipherExecutor") org.apereo.cas.util.crypto.CipherExecutor cipherExecutor, @Qualifier("principalFactory") org.apereo.cas.authentication.principal.PrincipalFactory principalFactory, @Qualifier("ticketRegistry") org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry, @Qualifier("servicesManager") org.apereo.cas.services.ServicesManager servicesManager, @Qualifier("defaultTicketFactory") org.apereo.cas.ticket.TicketFactory ticketFactory, @Qualifier("registeredServiceAccessStrategyEnforcer") org.apereo.cas.audit.AuditableExecution registeredServiceAccessStrategyEnforcer, @Qualifier("authenticationPolicyFactory") org.apereo.cas.authentication.ContextualAuthenticationPolicyFactory<org.apereo.cas.services.ServiceContext> authenticationPolicyFactory, @Qualifier("serviceMatchingStrategy") org.apereo.cas.authentication.principal.ServiceMatchingStrategy serviceMatchingStrategy, @Qualifier("casTicketRegistryLockRepository") org.apereo.cas.util.lock.LockRepository casTicketRegistryLockRepository, org.springframework.context.ConfigurableApplicationContext applicationContext)
-
-