Package | Description |
---|---|
org.owasp.esapi.waf.actions |
This package contains the Action objects that are executed after a Rule subclass executes.
|
org.owasp.esapi.waf.rules |
This package contains all of the Rule subclasses that correspond to policy file entries.
|
Modifier and Type | Class and Description |
---|---|
class |
BlockAction
The class that indicates the request processing should be halted and that a blank response
should be returned.
|
class |
DefaultAction
The class that indicates the default action as indicated by the policy file
should be executed.
|
class |
DoNothingAction
The class that indicates that no further action is necessary.
|
class |
RedirectAction
The class that indicates the user should be redirected to another location.
|
Modifier and Type | Method and Description |
---|---|
Action |
SimpleVirtualPatchRule.check(javax.servlet.http.HttpServletRequest req,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
abstract Action |
Rule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
RestrictUserAgentRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
RestrictContentTypeRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
ReplaceContentRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
PathExtensionRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
MustMatchRule.check(javax.servlet.http.HttpServletRequest req,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
IPRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
HTTPMethodRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
GeneralAttackSignatureRule.check(javax.servlet.http.HttpServletRequest req,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
EnforceHTTPSRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
DetectOutboundContentRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
BeanShellRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
AuthenticatedRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
AddSecureFlagRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
AddHTTPOnlyFlagRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Action |
AddHeaderRule.check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
Copyright © 2016 The Open Web Application Security Project (OWASP). All rights reserved.