Uses of Class
org.owasp.esapi.waf.actions.Action

Packages that use Action
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. 
 

Uses of Action in org.owasp.esapi.waf.actions
 

Subclasses of Action in org.owasp.esapi.waf.actions
 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.
 

Uses of Action in org.owasp.esapi.waf.rules
 

Methods in org.owasp.esapi.waf.rules that return Action
 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 © 2011 The Open Web Application Security Project (OWASP). All Rights Reserved.