FuseGuard Logo

fuseguard.components.filters
Component QueryStringLengthFilter

filters.BaseFilter
  |
  +--filters.QueryStringLengthFilter

Allows you to limit the length of query string

Method Summary
public array getConfigurables()
          Returns a list of configurable properties
public string getDescription()
public numeric getMaximumLength()
          Returns the current max length specified
public string getName()
public string getThreatCategory()
          Returns validation
public numeric inspectRequest()
public void setMaximumLength(numeric length)
          Sets the max allowed length, default is 2083 the max length of a url in IE4

Methods inherited from filters.BaseFilter
setAllowURIList, blockEnabled, ignoresVariable, setIgnoreURIList, setScopes, inspectsRequestBody, inspectsCGIScope, inspectsUrlScope, setFilterLevel, setAllowDenyOrder, filterVariables, denyURI, getFilterID, inspectsRequest, setFilterWhitelist, ignoreVariable, ignoreURI, getHelp, init, inspectVariables, getFilterComponent, getRequestLogMessageDetail, inspectsCookieScope, allowURI, setLogLevel, getBlockLevel, inspectsURI, logEnabled, hasIPWhiteList, getFilterInstanceName, filterEnabled, filterRequest, getIPWhiteListProvider, setFilterID, getFilterLevel, inspectResponse, logOnly, setIgnoreVariableList, setRequestLogMessage, setBlockLevel, setFilterInstanceName, inspectVariable, inspectsFormScope, getLogLevel, getRequestLogMessage, getFirewall
 

Method Detail

getConfigurables

public array getConfigurables()
Returns a list of configurable properties


getDescription

public string getDescription()

getMaximumLength

public numeric getMaximumLength()
Returns the current max length specified


getName

public string getName()

getThreatCategory

public string getThreatCategory()
Returns validation


inspectRequest

public numeric inspectRequest()

setMaximumLength

public void setMaximumLength(numeric length)
Sets the max allowed length, default is 2083 the max length of a url in IE4

Parameters:
numeric length