| Package | Description |
|---|---|
| org.owasp.esapi.waf |
This package contains the ESAPI Web Application Firewall (WAF).
|
| 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.
|
| Class and Description |
|---|
| InterceptingHTTPServletResponse
The wrapper for the HttpServletResponse object which will be passed to the application
being protected by the WAF.
|
| Class and Description |
|---|
| InterceptingHTTPServletRequest.RAFInputStream |
| InterceptingPrintWriter
The PrintWriter needed to buffer outbound data generated by the application
being protected by the WAF.
|
| InterceptingServletOutputStream
This class was inspired by ModSecurity for Java by Ivan Ristic.
|
| Parameter
A simple object to represent a name=value HTTP parameter.
|
| Class and Description |
|---|
| InterceptingHTTPServletResponse
The wrapper for the HttpServletResponse object which will be passed to the application
being protected by the WAF.
|