1using System.Threading.Tasks;
53 return this.
Review(State, State.
Request.RemoteEndPoint.RemovePortNumber());
Checks for a match against the Endpoint of the request.
override Task< WafResult?> Review(ProcessingState State)
Reviews the processing state, and returns a WAF result, if any.
override string LocalName
XML Local Name for the XML element defining the action.
EndpointMatch()
Checks for a match against the Endpoint of the request.
EndpointMatch(XmlElement Xml, WafAction Parent, WebApplicationFirewall Document)
Checks for a match against the Endpoint of the request.
override WafAction Create(XmlElement Xml, WafAction Parent, WebApplicationFirewall Document)
Creates a WAF action from its XML definition.
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.