Walter.Web.FireWall
FireWallProtectionModes Enumeration
Walter.Web.FireWall Assembly > Walter.Web.FireWall Namespace : FireWallProtectionModes Enumeration
Defines the FireWall protection mode that is going to be used
Syntax
public enum FireWallProtectionModes : System.Enum 
Members
MemberDescription
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
None The type is not defined, generally this is bad and should be avoided as the firewall will disable itself
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.
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.
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
WebSiteWithApi The Firewall assumes that it is protecting a web site with controllers, pages and API endpoints
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Walter.Web.FireWall.FireWallProtectionModes

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

Walter.Web.FireWall Namespace