Walter.BOM Namespace
Walter.Web.FireWall Namespace
ASP-WAF Web application firewall for .Net 6, .Net 5, .Net Standard 2.1 and .Net Core 3.x

FireWallModules Enumeration

The Enum FireWallModules lists those modules that the firewall is made up of. The Enum is used instrumenting performance and indicates the steps being executed.

Namespace:  Walter.Web.FireWall
Assembly:  Walter.Web.FireWall (in Walter.Web.FireWall.dll)

Syntax


public enum FireWallModules

Members


Member nameDescription
None This indicates that a module is not defined to add to the protection on or resources
RequestFilter The request filter protects all requests and executes several rules
HeadersFilter The module that looks at headers and filters violations
GeoFilter The geographic filter validations regional access at a request level
FireWallAttributeAnnotation The fire wall attribute annotation module is a filter that is executed on a annotated object and is usually one of the first item to get executed in a pipeline
GeoAttributeAnnotation The geographic attribute is annotation module on that is executed on a annotated object and is usually one of the first item to get executed in a pipeline
RazorFireWallHelper The razor firewall helper module allows you to integrate the firewall at a HTML tag attribute level allowing you to hide or show elements based on violations
RazorGeoHelper The razor geographic helper module allows you to integrate the firewall at a HTML tag attribute level allowing you to hide or show elements based on geographic locations
PageConstructor The page request constructor
RequestUserFilter Filter access based on type of user
CrossSiteFilter Cross site filter
CrossSiteAttribute Cross site attribute
Minify Minify filter
KnownIntentions Browser/ User agent intentions