1using System.Threading.Tasks;
Checks if the request is unencrypted.
IsUnencrypted(XmlElement Xml, WafAction Parent, WebApplicationFirewall Document)
Checks if the request is unencrypted.
IsUnencrypted()
Checks if the request is unencrypted.
override string LocalName
XML Local Name for the XML element defining the action.
override WafAction Create(XmlElement Xml, WafAction Parent, WebApplicationFirewall Document)
Creates a WAF action from its XML definition.
override Task< WafResult?> Review(ProcessingState State)
Reviews the processing state, and returns a WAF result, if any.
Abstract base class for Web Application Firewall comparisons.
Contains the current state of a review process.
HttpRequest Request
Current HTTP Request
Abstract base class for Web Application Firewall actions.
WebApplicationFirewall Document
Web Application Firewall document.
async Task< WafResult?> ReviewChildren(ProcessingState State)
Reviews the processing state, and returns a WAF result, if any.
Web Application Firewall for HttpServer.
WafResult
Actions that a Web Server can take after reviewing a request.