FuseGuard Logo

fuseguard.components.filters
Component SimpleIPBlockingFilter

filters.BaseFilter
  |
  +--filters.SimpleIPBlockingFilter

Allows you to block IP's

Method Summary
public void blockIP([string ip_address])
          pass in an ip address to be blocked by this filter.
public any getDescription()
public string getName()
public string getThreatCategory()
          Returns network
public numeric inspectRequest()

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

Method Detail

blockIP

public void blockIP([string ip_address])
pass in an ip address to be blocked by this filter.

Parameters:
[string ip_address]

getDescription

public any getDescription()

getName

public string getName()

getThreatCategory

public string getThreatCategory()
Returns network


inspectRequest

public numeric inspectRequest()