Package org.owasp.esapi.waf.rules

This package contains all of the Rule subclasses that correspond to policy file entries.

See:
          Description

Class Summary
AddHeaderRule This is the Rule subclass executed for <add-header> rules.
AddHTTPOnlyFlagRule This is the Rule subclass executed for <add-http-only-flag> rules.
AddSecureFlagRule This is the Rule subclass executed for <add-secure-flag> rules.
AuthenticatedRule This is the Rule subclass executed for <authentication-rules> rules.
BeanShellRule This is the Rule subclass executed for <bean-shell-script> rules.
DetectOutboundContentRule This is the Rule subclass executed for <detect-content> rules.
EnforceHTTPSRule This is the Rule subclass executed for <enforce-https> rules.
GeneralAttackSignatureRule This is the Rule subclass executed for <general-attack-signature> rules, which are not currently implemented.
HTTPMethodRule This is the Rule subclass executed for <restrict-method> rules.
IPRule This is the Rule subclass executed for <detect-source-ip> rules.
MustMatchRule This is the Rule subclass executed for <must-match> rules.
PathExtensionRule This is the Rule subclass executed for <restrict-extension> rules.
ReplaceContentRule This is the Rule subclass executed for <dynamic-insertion> rules.
RestrictContentTypeRule This is the Rule subclass executed for <dynamic-insertion> rules.
RestrictUserAgentRule This is the Rule subclass executed for <restrict-user-agent> rules.
Rule This is the base class for the WAF rules.
RuleUtil This is a small utility class for use by Rule subclasses.
SimpleVirtualPatchRule This is the Rule subclass executed for <virtual-patch> rules.
 

Package org.owasp.esapi.waf.rules Description

This package contains all of the Rule subclasses that correspond to policy file entries. Each class contains the logic for enforcing its rule.



Copyright © 2011 The Open Web Application Security Project (OWASP). All Rights Reserved.