Walter.Web.FireWall
IFireWallConfig Interface Members
Properties  Methods  Events

Walter.Web.FireWall Assembly > Walter.Web.FireWall Namespace : IFireWallConfig Interface

The following tables list the members exposed by IFireWallConfig.

Public Properties
 NameDescription
 Property Gets access to the firewall remote administration dashboard.  
 Property Gets or sets the application data folder used by the firewall to read and write data to.  
 Property The application name is used when reporting and allows you to identify the source of the report.  
 Property Gets or sets the ITIL application tag as uncatalogued with IT Operations.  
 Property Configure the firewall's cashing settings for the application.  
 PropertyThe primary contact details for this firewall instance  
 Property Configure the firewall's cookies settings for the application.  
 Property Configure the firewall's cipher settings for the application.  
 Propertystatic (Shared in Visual Basic) Gets or sets the default.  
 Property Gets or sets the search engines to detect.  
 Property Gets the domain license key provided by the registration process and set when calling services.AddFireWall .  
 Property The domain name used when configuring the firewall, the URL is used when mapping and protecting the site and reflect the actual domain that the web application responds to  
 Property Gets or sets the frequency for download subscription data from the firewall subscription server.  
 Property Defines the FireWall protection mode that is going to be used. Please note that if using a firewall partner you should add FireWallModes.Distributed on both instances to synchronize firewall state  
 Property Gets or sets the fail-over partner for the firewall the url is FQDN or IP address (DomainName.MachineName:port/ or IPAddress:port). The fail-over partner would normally be another web-server hosting the same website, this could be a active-active or a fail-over cluster  
 Property Configure the firewall's geography settings that you would like to use.  
 PropertyWhen joining the improvement program you help us to capture framework exceptions. Data does not contain private data  
 Property The license token of your organization.  
 Property Gets or sets the machine learning integration that you would like to have on the firewall.  
 Property do not automatically update the database,if true generate migration scripts for manual execution only  
 Property The list of endpoint types that the firewall is going to protect.  
 Property Gets or sets the public IP address for the web application, if you leave it null the value will be discovered.  
 Property Configure the firewall's reporting settings.  
 Property Indicating that you intend to reset firewall violations on each start, leave this false on production systems.  
 Property Configure the firewall's default rules settings.  
 Property If set to true it will store user navigation structures for generating reporting UI data  
 Property Gets the cookie names used by the application's firewall.  
 Property Gets the header names used by the firewall.  
 PropertyThe user agent configuration  
 Property Informs the firewall that you have .net session configured and allow the firewall to use session state for storage for violation and data buffering.  
 Property Configure the firewall's web services settings.  
Top
Public Methods
 NameDescription
 Methodstatic (Shared in Visual Basic) Creates a default Firewall configuration that can be used when unit testing  
 Method Create a json version that can be used as a reference for Configuration injection  
Top
Public Events
 NameDescription
 EventUpdate the firewall's endpoint definitions at runtime before the first resource is served.  
 EventUpdate the firewall's Configuration when the firewall is created at runtime  
 EventEvent triggered when the rules have been applied before the rules are used to generate endpoint protection defaults  
Top
See Also

Reference

IFireWallConfig Interface
Walter.Web.FireWall Namespace