Class CasOAuth20ThrottleConfiguration.CasOAuth20ThrottleInterceptorConfiguration

java.lang.Object
org.apereo.cas.config.CasOAuth20ThrottleConfiguration.CasOAuth20ThrottleInterceptorConfiguration
Enclosing class:
CasOAuth20ThrottleConfiguration

@Configuration(value="CasOAuth20ThrottleInterceptorConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public static class CasOAuth20ThrottleConfiguration.CasOAuth20ThrottleInterceptorConfiguration extends Object
  • Constructor Details

    • CasOAuth20ThrottleInterceptorConfiguration

      public CasOAuth20ThrottleInterceptorConfiguration()
  • Method Details

    • requiresAuthenticationAuthorizeInterceptor

      @ConditionalOnMissingBean(name="requiresAuthenticationAuthorizeInterceptor") @Bean @RefreshScope(proxyMode=DEFAULT) public org.springframework.web.servlet.HandlerInterceptor requiresAuthenticationAuthorizeInterceptor(@Qualifier("oauthSecConfig") org.pac4j.core.config.Config oauthSecConfig, @Qualifier("ticketGrantingTicketCookieGenerator") org.apereo.cas.web.cookie.CasCookieBuilder ticketGrantingTicketCookieGenerator, @Qualifier("ticketRegistry") org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry)
    • requiresAuthenticationAccessTokenInterceptor

      @ConditionalOnMissingBean(name="requiresAuthenticationAccessTokenInterceptor") @Bean @RefreshScope(proxyMode=DEFAULT) public org.springframework.web.servlet.HandlerInterceptor requiresAuthenticationAccessTokenInterceptor(@Qualifier("oauthSecConfig") org.pac4j.core.config.Config oauthSecConfig)