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 voidAppGuardianConfiguration. addAfterBodyRule(Rule r)voidAppGuardianConfiguration. addBeforeBodyRule(Rule r)voidAppGuardianConfiguration. addBeforeResponseRule(Rule r)voidAppGuardianConfiguration. 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 classAddHeaderRuleThis is the Rule subclass executed for <add-header> rules.classAddHTTPOnlyFlagRuleThis is the Rule subclass executed for <add-http-only-flag> rules.classAddSecureFlagRuleThis is the Rule subclass executed for <add-secure-flag> rules.classAuthenticatedRuleThis is the Rule subclass executed for <authentication-rules> rules.classBeanShellRuleThis is the Rule subclass executed for <bean-shell-script> rules.classDetectOutboundContentRuleThis is the Rule subclass executed for <detect-content> rules.classEnforceHTTPSRuleThis is the Rule subclass executed for <enforce-https> rules.classGeneralAttackSignatureRuleThis is the Rule subclass executed for <general-attack-signature> rules, which are not currently implemented.classHTTPMethodRuleThis is the Rule subclass executed for <restrict-method> rules.classIPRuleThis is the Rule subclass executed for <detect-source-ip> rules.classMustMatchRuleThis is the Rule subclass executed for <must-match> rules.classPathExtensionRuleThis is the Rule subclass executed for <restrict-extension> rules.classReplaceContentRuleThis is the Rule subclass executed for <dynamic-insertion> rules.classRestrictContentTypeRuleThis is the Rule subclass executed for <dynamic-insertion> rules.classRestrictUserAgentRuleThis is the Rule subclass executed for <restrict-user-agent> rules.classSimpleVirtualPatchRuleThis is the Rule subclass executed for <virtual-patch> rules.
-