Walter.Web.FireWall
BlockRequestsConfig Class Members
Properties 


Walter.Web.FireWall Assembly > Walter.Web.FireWall.Configurations Namespace : BlockRequestsConfig Class

The following tables list the members exposed by BlockRequestsConfig.

Public Properties
 NameDescription
Public Property Blocking duration configuration for requests that make no sense like phishing and penetration attempts.  
Public Property Blocking duration configuration for users (normally humans) that generate CSP violations (send by browsers like Chrome, Firefox etc based on user activity)  
Public Property Default Blocking duration configuration  
Public Property Show the rule used if a blocking was triggered, leaking the reason of the blocking allows malicious uses to probe for vulnerabilities and should only be used when troubleshooting issues when your application does something that is not compatible with the firewall.  
Public Property Status code you would like to generate on a given violation  
Public Property The status message returned when the firewall blocks a request.  
Public Property This state that you'd like to track users, doing so will discover users that behave strange and allows for pattern recognition to help detect intruders  
Public Property A default value for redirects. Set the relative Uri ("~/controller/action") or a absolute Uri ("https://www.somedomain.com") to transfer blocked request to, if empty or null the request will stop processing and just return a white page.  
Top
Extension Methods
 NameDescription
Public Extension Method implements parsing to cast a type from string to a type
Top
See Also

Reference

BlockRequestsConfig Class
Walter.Web.FireWall.Configurations Namespace