FireWallProtectionModes Enumeration
Defines the FireWall protection mode that is going to be used
Namespace:
Walter.Web.FireWallAssembly: Walter.Web.FireWall (in Walter.Web.FireWall.dll)
Members
Member name | Description | |
---|---|---|
None | The type is not defined, generally this is bad and should be avoided as the firewall will disable itself | |
WebSite | The firewall assumes that it is a web site that it is protecting and will use rules that apply to serving pages and dealing with cookies and session | |
WebService | The firewall assumes that it is a web-service that is being protected, that means that all requests are stateless and that sessions and client side JavaScripts are not used. | |
ServiceApplication | The firewall assumes that the connected application is something like a service, this could be a service or any application accepting connections | |
SoftwareFireWall | The firewall assumes to act as a software firewall for all connection coming to, and leaving from the machine. | |
Distributed | The firewall assumes that it is distributed/ load-balanced on several servers. Please note that you need to use a Distributed Cashing and Session provider in your dependency injection. | |
Embedded | Indicates that the firewall operates with an reduced memory footprint designed for embedded devices | |
WebSiteWithApi | The Firewall assumes that it is protecting a web site with controllers, pages and API endpoints |