FuseGuard Logo

fuseguard.components.configurators
Component DefaultConfigurator

configurators.BaseConfigurator
  |
  +--configurators.DefaultConfigurator

Example Configuration that only blocks requests that have a threat level of 10.

Method Summary
public void configure(any firewallInstance, [any configName="Default"])
          Called when the firewall is initialized to configure itself
public void configureAuthenticator(any firewallInstance, any configName, any configData)
          Configures the IP List Manager
public void configureCoreSettings(any firewallInstance, any configName, any configData)
          Configures core settings
public void configureFilters(any firewallInstance, any configName, any configData)
          Configures the filters
public void configureIPListManager(any firewallInstance, any configName, any configData)
          Configures the IP List Manager
public void configureLoggers(any firewallInstance, any configName, any configData)
          Configures loggers
public string getDatasource()
          Returns the name of the datasource used.

Methods inherited from configurators.BaseConfigurator
init, saveConfigurationData, getLoggerNames, addFilter, isPersistable, getConfigNames, getConfigurationData, getFilterNames, addLogger
 

Method Detail

configure

public void configure(any firewallInstance, [any configName="Default"])
Called when the firewall is initialized to configure itself

Parameters:
any firewallInstance - The firewall component instance to be configured
[any configName="Default"] - The name of the configuration set to use.

configureAuthenticator

public void configureAuthenticator(any firewallInstance, any configName, any configData)
Configures the IP List Manager

Parameters:
any firewallInstance - The firewall component instance to be configured
any configName - The name of the configuration set to use.
any configData - The configuration data

configureCoreSettings

public void configureCoreSettings(any firewallInstance, any configName, any configData)
Configures core settings

Parameters:
any firewallInstance - The firewall component instance to be configured
any configName - The name of the configuration set to use.
any configData - The configuration data

configureFilters

public void configureFilters(any firewallInstance, any configName, any configData)
Configures the filters

Parameters:
any firewallInstance - The firewall component instance to be configured
any configName - The name of the configuration set to use.
any configData - The configuration data

configureIPListManager

public void configureIPListManager(any firewallInstance, any configName, any configData)
Configures the IP List Manager

Parameters:
any firewallInstance - The firewall component instance to be configured
any configName - The name of the configuration set to use.
any configData - The configuration data

configureLoggers

public void configureLoggers(any firewallInstance, any configName, any configData)
Configures loggers

Parameters:
any firewallInstance - The firewall component instance to be configured
any configName - The name of the configuration set to use.
any configData - The configuration data

getDatasource

public string getDatasource()
Returns the name of the datasource used.