filters.BaseFilter | +--filters.DictionaryAttackFilter
Method Summary | |
public string |
getDescription()
|
public boolean |
getIgnoreEmptyValues()
Returns value of IgnoreEmptyValues setting. |
public string |
getName()
|
public string |
getThreatCategory()
Returns authentication |
public numeric |
inspectRequest()
|
public void |
purgeExpired()
purges log of attackers |
public void |
setExpiresAfter(numeric expiresAfter)
Number of seconds before the attack counter is reset. If set to zero it never resets. You may not want to set to zero because it may cause the filter to consume to use too much ram. |
public void |
setIgnoreEmptyValues([boolean ignore="true"])
Ignore variables that have empty values. |
public void |
setMaximumAttempts(numeric maximumAttempts)
Sets the maximum number of requests that can be made containing a password. The counter expires after the value specified in the setExpireAfter function |
Method Detail |
public string getDescription()
public boolean getIgnoreEmptyValues()
public string getName()
public string getThreatCategory()
public numeric inspectRequest()
public void purgeExpired()
public void setExpiresAfter(numeric expiresAfter)
numeric expiresAfter
- Secondspublic void setIgnoreEmptyValues([boolean ignore="true"])
[boolean ignore="true"]
public void setMaximumAttempts(numeric maximumAttempts)
numeric maximumAttempts