Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
WafCertificateCondition.cs
1using System.Threading.Tasks;
2using System.Xml;
4
6{
10 public abstract class WafCertificateCondition : WafCondition
11 {
12 private readonly BooleanAttribute trust;
13
18 : base()
19 {
20 }
21
29 : base(Xml, Parent, Document)
30 {
31 this.trust = new BooleanAttribute(Xml, "trust");
32 }
33
39 public Task<bool> GetTrust(ProcessingState State)
40 {
41 return this.trust.EvaluateAsync(State.Variables, false);
42 }
43 }
44}
Abstract base class for certificate Web Application Firewall conditions.
Task< bool > GetTrust(ProcessingState State)
Gets the value of the trust attribute.
WafCertificateCondition(XmlElement Xml, WafAction Parent, WebApplicationFirewall Document)
Abstract base class for Web Application Firewall conditions.
WafCertificateCondition()
Abstract base class for certificate Web Application Firewall conditions.
Abstract base class for Web Application Firewall conditions.
Definition: WafCondition.cs:21
Contains the current state of a review process.
Variables Variables
Set of variables.
Abstract base class for Web Application Firewall actions.
Definition: WafAction.cs:17
WebApplicationFirewall Document
Web Application Firewall document.
Definition: WafAction.cs:60
Web Application Firewall for HttpServer.