Class CasRestConfiguration.CasRestThrottleConfiguration

java.lang.Object
org.apereo.cas.config.CasRestConfiguration.CasRestThrottleConfiguration
Enclosing class:
CasRestConfiguration

@Configuration(value="CasRestThrottleConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) @ConditionalOnBean(org.apereo.cas.throttle.AuthenticationThrottlingExecutionPlan.class) public static class CasRestConfiguration.CasRestThrottleConfiguration extends Object
  • Constructor Details

    • CasRestThrottleConfiguration

      public CasRestThrottleConfiguration()
  • Method Details

    • casRestThrottlingWebMvcConfigurer

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="restAuthenticationThrottle") public org.springframework.web.servlet.config.annotation.WebMvcConfigurer casRestThrottlingWebMvcConfigurer(@Qualifier("authenticationThrottlingExecutionPlan") org.springframework.beans.factory.ObjectProvider<org.apereo.cas.throttle.AuthenticationThrottlingExecutionPlan> authenticationThrottlingExecutionPlan)