public class LockoutPolicy
extends java.lang.Object
| Constructor and Description |
|---|
LockoutPolicy() |
LockoutPolicy(int countFailuresWithin,
int lockoutAfterFailures,
int lockoutPeriodSeconds) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allPresentAndPositive() |
int |
getCountFailuresWithin() |
int |
getLockoutAfterFailures() |
int |
getLockoutPeriodSeconds() |
LockoutPolicy |
setCountFailuresWithin(int interval)
Only audit events within the preceding interval will be considered
|
LockoutPolicy |
setLockoutAfterFailures(int allowedFailures) |
LockoutPolicy |
setLockoutPeriodSeconds(int lockoutPeriod) |
public LockoutPolicy()
public LockoutPolicy(int countFailuresWithin,
int lockoutAfterFailures,
int lockoutPeriodSeconds)
public LockoutPolicy setLockoutPeriodSeconds(int lockoutPeriod)
public LockoutPolicy setLockoutAfterFailures(int allowedFailures)
public LockoutPolicy setCountFailuresWithin(int interval)
interval - the history period to consider (in seconds)public int getLockoutPeriodSeconds()
public int getLockoutAfterFailures()
public int getCountFailuresWithin()
public boolean allPresentAndPositive()