Class CasRestConfiguration


  • @Configuration("casRestConfiguration")
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public class CasRestConfiguration
    extends java.lang.Object
    Since:
    5.0.0
    • Constructor Detail

      • CasRestConfiguration

        public CasRestConfiguration()
    • Method Detail

      • ticketStatusResource

        @Bean
        public org.apereo.cas.support.rest.resources.TicketStatusResource ticketStatusResource()
      • serviceTicketResource

        @Bean
        @Autowired
        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)
      • serviceTicketResourceEntityResponseFactory

        @Bean
        @ConditionalOnMissingBean(name="serviceTicketResourceEntityResponseFactory")
        @Autowired
        public org.apereo.cas.rest.factory.ServiceTicketResourceEntityResponseFactory serviceTicketResourceEntityResponseFactory​(java.util.List<org.apereo.cas.rest.plan.ServiceTicketResourceEntityResponseFactoryConfigurer> configurers)
      • ticketGrantingTicketResourceEntityResponseFactory

        @Bean
        @ConditionalOnMissingBean(name="ticketGrantingTicketResourceEntityResponseFactory")
        public org.apereo.cas.rest.factory.TicketGrantingTicketResourceEntityResponseFactory ticketGrantingTicketResourceEntityResponseFactory()
      • userAuthenticationResourceEntityResponseFactory

        @Bean
        @ConditionalOnMissingBean(name="userAuthenticationResourceEntityResponseFactory")
        public org.apereo.cas.rest.factory.UserAuthenticationResourceEntityResponseFactory userAuthenticationResourceEntityResponseFactory()
      • ticketResourceRestController

        @Autowired
        @Bean
        public org.apereo.cas.support.rest.resources.TicketGrantingTicketResource ticketResourceRestController​(@Qualifier("restHttpRequestCredentialFactory")
                                                                                                               org.apereo.cas.rest.factory.RestHttpRequestCredentialFactory restHttpRequestCredentialFactory)
      • userAuthenticationRestController

        @Autowired
        @Bean
        public org.apereo.cas.support.rest.resources.UserAuthenticationResource userAuthenticationRestController​(@Qualifier("restHttpRequestCredentialFactory")
                                                                                                                 org.apereo.cas.rest.factory.RestHttpRequestCredentialFactory restHttpRequestCredentialFactory)
      • restHttpRequestCredentialFactory

        @Autowired
        @Bean
        public org.apereo.cas.rest.factory.RestHttpRequestCredentialFactory restHttpRequestCredentialFactory​(java.util.List<org.apereo.cas.rest.plan.RestHttpRequestCredentialFactoryConfigurer> configurers)
      • restHttpRequestCredentialFactoryConfigurer

        @Bean
        public org.apereo.cas.rest.plan.RestHttpRequestCredentialFactoryConfigurer restHttpRequestCredentialFactoryConfigurer()
      • restServiceTicketResourceEntityResponseFactoryConfigurer

        @Bean
        public org.apereo.cas.rest.plan.ServiceTicketResourceEntityResponseFactoryConfigurer restServiceTicketResourceEntityResponseFactoryConfigurer()
      • restAuditTrailRecordResolutionPlanConfigurer

        @Bean
        public org.apereo.cas.audit.AuditTrailRecordResolutionPlanConfigurer restAuditTrailRecordResolutionPlanConfigurer()