FuseGuard Logo

fuseguard.components.configurators
Component StrictConfigurator

configurators.BaseConfigurator
  |
  +--configurators.DefaultConfigurator
      |
      +--configurators.StrictConfigurator

Example Configuration that is more strict

Method Summary
public void addFilter([any firewall], [any filter])
          Adds an extension point where you can customize the filter by extending the configurator
public void configureCoreSettings(any firewallInstance, any configName, any configData)
          Configures core settings
public void configureFilters(any firewallInstance, any configName, any configData)
          Configure Filters

Methods inherited from configurators.DefaultConfigurator
configure, configureIPListManager, configureLoggers, getDatasource, configureAuthenticator

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

Method Detail

addFilter

public void addFilter([any firewall], [any filter])
Adds an extension point where you can customize the filter by extending the configurator

Parameters:
[any firewall]
[any filter]

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)
Configure 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