Uses of Class
org.owasp.esapi.waf.rules.Rule
-
Packages that use Rule Package Description org.owasp.esapi.waf.configuration This package contains the both the configuration object model and the utility class to create that object model from an existing policy file.org.owasp.esapi.waf.internal This package contains all HTTP-related classes used internally by the WAF for the implementation of its rules.org.owasp.esapi.waf.rules This package contains all of the Rule subclasses that correspond to policy file entries. -
-
Uses of Rule in org.owasp.esapi.waf.configuration
Methods in org.owasp.esapi.waf.configuration that return types with arguments of type Rule Modifier and Type Method Description java.util.List<Rule>
AppGuardianConfiguration. getAfterBodyRules()
java.util.List<Rule>
AppGuardianConfiguration. getBeforeBodyRules()
java.util.List<Rule>
AppGuardianConfiguration. getBeforeResponseRules()
java.util.List<Rule>
AppGuardianConfiguration. getCookieRules()
Methods in org.owasp.esapi.waf.configuration with parameters of type Rule Modifier and Type Method Description void
AppGuardianConfiguration. addAfterBodyRule(Rule r)
void
AppGuardianConfiguration. addBeforeBodyRule(Rule r)
void
AppGuardianConfiguration. addBeforeResponseRule(Rule r)
void
AppGuardianConfiguration. addCookieRule(Rule r)
-
Uses of Rule in org.owasp.esapi.waf.internal
Constructor parameters in org.owasp.esapi.waf.internal with type arguments of type Rule Constructor Description InterceptingHTTPServletResponse(javax.servlet.http.HttpServletResponse response, boolean buffering, java.util.List<Rule> cookieRules)
-
Uses of Rule in org.owasp.esapi.waf.rules
Subclasses of Rule in org.owasp.esapi.waf.rules Modifier and Type Class Description class
AddHeaderRule
This is the Rule subclass executed for <add-header> rules.class
AddHTTPOnlyFlagRule
This is the Rule subclass executed for <add-http-only-flag> rules.class
AddSecureFlagRule
This is the Rule subclass executed for <add-secure-flag> rules.class
AuthenticatedRule
This is the Rule subclass executed for <authentication-rules> rules.class
BeanShellRule
This is the Rule subclass executed for <bean-shell-script> rules.class
DetectOutboundContentRule
This is the Rule subclass executed for <detect-content> rules.class
EnforceHTTPSRule
This is the Rule subclass executed for <enforce-https> rules.class
GeneralAttackSignatureRule
This is the Rule subclass executed for <general-attack-signature> rules, which are not currently implemented.class
HTTPMethodRule
This is the Rule subclass executed for <restrict-method> rules.class
IPRule
This is the Rule subclass executed for <detect-source-ip> rules.class
MustMatchRule
This is the Rule subclass executed for <must-match> rules.class
PathExtensionRule
This is the Rule subclass executed for <restrict-extension> rules.class
ReplaceContentRule
This is the Rule subclass executed for <dynamic-insertion> rules.class
RestrictContentTypeRule
This is the Rule subclass executed for <dynamic-insertion> rules.class
RestrictUserAgentRule
This is the Rule subclass executed for <restrict-user-agent> rules.class
SimpleVirtualPatchRule
This is the Rule subclass executed for <virtual-patch> rules.
-