FuseGuard Logo

fuseguard.components.filters
Component RemoteMethodFilter

filters.BaseFilter
  |
  +--filters.RemoteMethodFilter

Looks for remote method requests

Method Summary
public array getConfigurables()
          Returns a list of configurable properties
public string getDescription()
public string getName()
public string getThreatCategory()
          Returns injection
public numeric inspectRequest()
public void setAllowRemote([boolean allow])
          Disable SOAP requests
public void setAllowSOAP([boolean allow])
          Disable SOAP requests

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

Method Detail

getConfigurables

public array getConfigurables()
Returns a list of configurable properties


getDescription

public string getDescription()

getName

public string getName()

getThreatCategory

public string getThreatCategory()
Returns injection


inspectRequest

public numeric inspectRequest()

setAllowRemote

public void setAllowRemote([boolean allow])
Disable SOAP requests

Parameters:
[boolean allow] - to allow or block soap

setAllowSOAP

public void setAllowSOAP([boolean allow])
Disable SOAP requests

Parameters:
[boolean allow] - to allow or block soap