1using System.Threading.Tasks;
52 return this.
Review(State, State.
Request.Header.GetURL(
true,
false));
Checks for a match against the URI of the request.
UriMatch()
Checks for a match against the URI of the request.
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.
UriMatch(XmlElement Xml, WafAction Parent, WebApplicationFirewall Document)
Checks for a match against the URI of the request.
override string LocalName
XML Local Name for the XML element defining the action.
Abstract base class for Web Application Firewall conditions.
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.
Web Application Firewall for HttpServer.