Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AuthenticationThrottlingExecutionPlan - Interface in org.apereo.cas.throttle
- AuthenticationThrottlingExecutionPlanConfigurer - Interface in org.apereo.cas.throttle
B
- BaseMappableThrottledSubmissionsStore<T> - Class in org.apereo.cas.throttle
- BaseMappableThrottledSubmissionsStore(Map<String, T>, CasConfigurationProperties) - Constructor for class org.apereo.cas.throttle.BaseMappableThrottledSubmissionsStore
- BEAN_NAME - Static variable in interface org.apereo.cas.throttle.AuthenticationThrottlingExecutionPlan
-
Default bean name.
- BEAN_NAME - Static variable in interface org.apereo.cas.throttle.ThrottledRequestResponseHandler
-
Default Bean name.
C
- clear() - Method in class org.apereo.cas.throttle.BaseMappableThrottledSubmissionsStore
- ConcurrentThrottledSubmissionsStore - Class in org.apereo.cas.throttle
-
This is
ConcurrentThrottledSubmissionsStore. - ConcurrentThrottledSubmissionsStore(CasConfigurationProperties) - Constructor for class org.apereo.cas.throttle.ConcurrentThrottledSubmissionsStore
- configureAuthenticationThrottlingExecutionPlan(AuthenticationThrottlingExecutionPlan) - Method in interface org.apereo.cas.throttle.AuthenticationThrottlingExecutionPlanConfigurer
-
Configure authentication throttling execution plan.
- contains(String) - Method in class org.apereo.cas.throttle.BaseMappableThrottledSubmissionsStore
D
- DEFAULT_BEAN_NAME - Static variable in interface org.apereo.cas.throttle.ThrottledRequestExecutor
-
Default implementation bean name.
- DefaultAuthenticationThrottlingExecutionPlan - Class in org.apereo.cas.throttle
- DefaultAuthenticationThrottlingExecutionPlan() - Constructor for class org.apereo.cas.throttle.DefaultAuthenticationThrottlingExecutionPlan
- DefaultThrottledRequestResponseHandler - Class in org.apereo.cas.throttle
- DefaultThrottledRequestResponseHandler(String) - Constructor for class org.apereo.cas.throttle.DefaultThrottledRequestResponseHandler
E
- entries() - Method in class org.apereo.cas.throttle.BaseMappableThrottledSubmissionsStore
- exceedsThreshold(String, double) - Method in class org.apereo.cas.throttle.BaseMappableThrottledSubmissionsStore
G
- get(String) - Method in class org.apereo.cas.throttle.BaseMappableThrottledSubmissionsStore
- getAuthenticationThrottleFilter() - Method in interface org.apereo.cas.throttle.AuthenticationThrottlingExecutionPlan
-
Gets authentication throttle filter.
- getAuthenticationThrottleFilter() - Method in class org.apereo.cas.throttle.DefaultAuthenticationThrottlingExecutionPlan
- getAuthenticationThrottleInterceptors() - Method in interface org.apereo.cas.throttle.AuthenticationThrottlingExecutionPlan
-
Gets authentication throttle interceptor.
- getAuthenticationThrottleInterceptors() - Method in class org.apereo.cas.throttle.DefaultAuthenticationThrottlingExecutionPlan
- getName() - Method in interface org.apereo.cas.throttle.AuthenticationThrottlingExecutionPlanConfigurer
-
Gets name.
- getOrder() - Method in interface org.apereo.cas.throttle.ThrottledRequestFilter
H
- handle(HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.throttle.DefaultThrottledRequestResponseHandler
- handle(HttpServletRequest, HttpServletResponse) - Method in interface org.apereo.cas.throttle.ThrottledRequestResponseHandler
-
Handle.
- httpPost() - Static method in interface org.apereo.cas.throttle.ThrottledRequestFilter
-
Filer that only supports POST requests.
N
- noOp() - Static method in interface org.apereo.cas.throttle.ThrottledRequestExecutor
-
NoOp throttled request executor.
O
- org.apereo.cas.throttle - package org.apereo.cas.throttle
P
- put(T) - Method in class org.apereo.cas.throttle.BaseMappableThrottledSubmissionsStore
R
- registerAuthenticationThrottleFilter(ThrottledRequestFilter) - Method in interface org.apereo.cas.throttle.AuthenticationThrottlingExecutionPlan
-
Register authentication throttle filter.
- registerAuthenticationThrottleFilter(ThrottledRequestFilter) - Method in class org.apereo.cas.throttle.DefaultAuthenticationThrottlingExecutionPlan
- registerAuthenticationThrottleInterceptor(HandlerInterceptor) - Method in interface org.apereo.cas.throttle.AuthenticationThrottlingExecutionPlan
-
Register authentication throttle interceptor.
- registerAuthenticationThrottleInterceptor(HandlerInterceptor) - Method in class org.apereo.cas.throttle.DefaultAuthenticationThrottlingExecutionPlan
- release(double) - Method in class org.apereo.cas.throttle.BaseMappableThrottledSubmissionsStore
- remove(String) - Method in class org.apereo.cas.throttle.BaseMappableThrottledSubmissionsStore
- removeIf(Predicate<T>) - Method in class org.apereo.cas.throttle.BaseMappableThrottledSubmissionsStore
S
- supports(HttpServletRequest, HttpServletResponse) - Method in interface org.apereo.cas.throttle.ThrottledRequestFilter
-
Determine if this request should be supported.
T
- throttle(HttpServletRequest, HttpServletResponse) - Method in interface org.apereo.cas.throttle.ThrottledRequestExecutor
-
Attempts to pre-handle and throttle/stifle the requests based on capacity and configured pools.
- ThrottledRequestExecutor - Interface in org.apereo.cas.throttle
-
This is
ThrottledRequestExecutor. - ThrottledRequestFilter - Interface in org.apereo.cas.throttle
-
This is
ThrottledRequestFilter. - ThrottledRequestResponseHandler - Interface in org.apereo.cas.throttle
-
This is
ThrottledRequestResponseHandler.
All Classes and Interfaces|All Packages|Constant Field Values