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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apereo.cas.support.rest.resources.ServiceTicketResource
    serviceTicketResource(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.TicketGrantingTicketResource
    ticketGrantingTicketResource(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.TicketStatusResource
    ticketStatusResource(org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry)
     
    org.apereo.cas.support.rest.resources.UserAuthenticationResource
    userAuthenticationRestController(org.apereo.cas.rest.factory.UserAuthenticationResourceEntityResponseFactory userAuthenticationResourceEntityResponseFactory, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.rest.authentication.RestAuthenticationService restAuthenticationService)
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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)