Package org.apereo.cas.config
Class CasRestConfiguration.CasRestControllerResourcesConfiguration
java.lang.Object
org.apereo.cas.config.CasRestConfiguration.CasRestControllerResourcesConfiguration
- Enclosing class:
CasRestConfiguration
@Configuration(value="CasRestControllerResourcesConfiguration",
proxyBeanMethods=false)
@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
@AutoConfigureOrder(2147483647)
public static class CasRestConfiguration.CasRestControllerResourcesConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.support.rest.resources.ServiceTicketResourceserviceTicketResource(org.apereo.cas.rest.factory.ServiceTicketResourceEntityResponseFactory serviceTicketResourceEntityResponseFactory, org.apereo.cas.rest.factory.RestHttpRequestCredentialFactory restHttpRequestCredentialFactory, org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport, org.apereo.cas.authentication.AuthenticationSystemSupport authenticationSystemSupport, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.web.support.ArgumentExtractor argumentExtractor) org.apereo.cas.support.rest.resources.TicketGrantingTicketResourceticketGrantingTicketResource(org.apereo.cas.rest.factory.TicketGrantingTicketResourceEntityResponseFactory ticketGrantingTicketResourceEntityResponseFactory, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.CentralAuthenticationService centralAuthenticationService, org.apereo.cas.rest.authentication.RestAuthenticationService restAuthenticationService, org.apereo.cas.logout.slo.SingleLogoutRequestExecutor defaultSingleLogoutRequestExecutor) org.apereo.cas.support.rest.resources.TicketStatusResourceticketStatusResource(org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry) org.apereo.cas.support.rest.resources.UserAuthenticationResourceuserAuthenticationRestController(org.apereo.cas.rest.factory.UserAuthenticationResourceEntityResponseFactory userAuthenticationResourceEntityResponseFactory, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.rest.authentication.RestAuthenticationService restAuthenticationService)
-
Constructor Details
-
CasRestControllerResourcesConfiguration
public CasRestControllerResourcesConfiguration()
-
-
Method Details
-
ticketStatusResource
@Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.support.rest.resources.TicketStatusResource ticketStatusResource(@Qualifier("ticketRegistry") org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry) -
serviceTicketResource
@Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.support.rest.resources.ServiceTicketResource serviceTicketResource(@Qualifier("serviceTicketResourceEntityResponseFactory") org.apereo.cas.rest.factory.ServiceTicketResourceEntityResponseFactory serviceTicketResourceEntityResponseFactory, @Qualifier("restHttpRequestCredentialFactory") org.apereo.cas.rest.factory.RestHttpRequestCredentialFactory restHttpRequestCredentialFactory, @Qualifier("defaultTicketRegistrySupport") org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport, @Qualifier("defaultAuthenticationSystemSupport") org.apereo.cas.authentication.AuthenticationSystemSupport authenticationSystemSupport, org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("argumentExtractor") org.apereo.cas.web.support.ArgumentExtractor argumentExtractor) -
ticketGrantingTicketResource
@Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.support.rest.resources.TicketGrantingTicketResource ticketGrantingTicketResource(@Qualifier("ticketGrantingTicketResourceEntityResponseFactory") org.apereo.cas.rest.factory.TicketGrantingTicketResourceEntityResponseFactory ticketGrantingTicketResourceEntityResponseFactory, org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("centralAuthenticationService") org.apereo.cas.CentralAuthenticationService centralAuthenticationService, @Qualifier("restAuthenticationService") org.apereo.cas.rest.authentication.RestAuthenticationService restAuthenticationService, @Qualifier("defaultSingleLogoutRequestExecutor") org.apereo.cas.logout.slo.SingleLogoutRequestExecutor defaultSingleLogoutRequestExecutor) -
userAuthenticationRestController
@Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.support.rest.resources.UserAuthenticationResource userAuthenticationRestController(@Qualifier("userAuthenticationResourceEntityResponseFactory") org.apereo.cas.rest.factory.UserAuthenticationResourceEntityResponseFactory userAuthenticationResourceEntityResponseFactory, org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("restAuthenticationService") org.apereo.cas.rest.authentication.RestAuthenticationService restAuthenticationService)
-