filters.BaseFilter | +--filters.ScopeInjectionFilter
Method Summary | |
public array |
getConfigurables()
Returns a list of configurable properties |
public string |
getDescription()
|
public boolean |
getIgnorePrefixList()
Returns true if strictMode is enabled see setStrictMode |
public string |
getName()
|
public boolean |
getStrictMode()
Returns true if strictMode is enabled see setStrictMode |
public string |
getThreatCategory()
Returns validation |
public numeric |
inspectRequest()
|
public numeric |
inspectVariable([variableName scope], [any varName], [any value])
|
public void |
setIgnorePrefixList(string prefixList)
A list of prefixes that are allowed, eg fusebox,foo allows input variable names like fusebox.x and foo.x |
public void |
setStrictMode(boolean strictMode)
When set to true any variable with a dot in its name is blocked |
Method Detail |
public array getConfigurables()
public string getDescription()
public boolean getIgnorePrefixList()
public string getName()
public boolean getStrictMode()
public string getThreatCategory()
public numeric inspectRequest()
public numeric inspectVariable([variableName scope], [any varName], [any value])
[variableName scope]
[any varName]
[any value]
public void setIgnorePrefixList(string prefixList)
string prefixList
public void setStrictMode(boolean strictMode)
boolean strictMode