|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.web.servlet.handler.HandlerInterceptorAdapter
org.jasig.cas.web.support.AbstractThrottledSubmissionHandlerInterceptorAdapter
org.jasig.cas.web.support.AbstractInMemoryThrottledSubmissionHandlerInterceptorAdapter
org.jasig.cas.web.support.InMemoryThrottledSubmissionByIpAddressHandlerInterceptorAdapter
public final class InMemoryThrottledSubmissionByIpAddressHandlerInterceptorAdapter
Throttles access attempts for failed logins by IP Address. This stores the attempts in memory. This is not good for a clustered environment unless the intended behavior is that this blocking is per-machine.
| Field Summary |
|---|
| Fields inherited from class org.jasig.cas.web.support.AbstractThrottledSubmissionHandlerInterceptorAdapter |
|---|
log |
| Constructor Summary | |
|---|---|
InMemoryThrottledSubmissionByIpAddressHandlerInterceptorAdapter()
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
constructKey(javax.servlet.http.HttpServletRequest request,
java.lang.String usernameParameter)
|
| Methods inherited from class org.jasig.cas.web.support.AbstractInMemoryThrottledSubmissionHandlerInterceptorAdapter |
|---|
decrementCounts, findCount, updateCount |
| Methods inherited from class org.jasig.cas.web.support.AbstractThrottledSubmissionHandlerInterceptorAdapter |
|---|
postHandle, preHandle, setFailureRangeInSeconds, setFailureThreshold, setUsernameParameter |
| Methods inherited from class org.springframework.web.servlet.handler.HandlerInterceptorAdapter |
|---|
afterCompletion |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InMemoryThrottledSubmissionByIpAddressHandlerInterceptorAdapter()
| Method Detail |
|---|
protected java.lang.String constructKey(javax.servlet.http.HttpServletRequest request,
java.lang.String usernameParameter)
constructKey in class AbstractInMemoryThrottledSubmissionHandlerInterceptorAdapter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||