Index

A B C D E G H N O P R S T 
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
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
ThrottledRequestFilter - Interface in org.apereo.cas.throttle
ThrottledRequestResponseHandler - Interface in org.apereo.cas.throttle
A B C D E G H N O P R S T 
All Classes and Interfaces|All Packages|Constant Field Values