Package | Description |
---|---|
org.owasp.esapi |
The ESAPI interfaces and
Exception classes model the most
important security functions to enterprise web applications. |
org.owasp.esapi.codecs |
This package contains codecs for application layer encoding/escaping schemes that can be used for
both canonicalization and output encoding.
|
org.owasp.esapi.codecs.ref | |
org.owasp.esapi.configuration | |
org.owasp.esapi.configuration.consts | |
org.owasp.esapi.crypto |
This package contains ESAPI cryptography-related classes used throughout
ESAPI.
|
org.owasp.esapi.errors |
A set of exception classes designed to model the error conditions that
frequently arise in enterprise web applications and web services.
|
org.owasp.esapi.filters |
This package contains several filters that demonstrate ways of using the ESAPI security
controls in front of your application.
|
org.owasp.esapi.logging.appender | |
org.owasp.esapi.logging.cleaning | |
org.owasp.esapi.logging.java | |
org.owasp.esapi.logging.slf4j | |
org.owasp.esapi.reference |
This package contains reference implementations of the ESAPI interfaces.
|
org.owasp.esapi.reference.accesscontrol | |
org.owasp.esapi.reference.accesscontrol.policyloader | |
org.owasp.esapi.reference.crypto |
This package contains the reference implementation for some of
the ESAPI cryptography-related classes used throughout ESAPI.
|
org.owasp.esapi.reference.validation |
This package contains data format-specific validation rule functions.
|
org.owasp.esapi.tags |
This package contains sample JSP tags that demonstrate how to use the ESAPI functions
to protect an application from within a JSP page.
|
org.owasp.esapi.util |
This package contains ESAPI utility classes used throughout the
reference implementation of ESAPI but may also be directly useful.
|
org.owasp.esapi.waf |
This package contains the ESAPI Web Application Firewall (WAF).
|
org.owasp.esapi.waf.actions |
This package contains the Action objects that are executed after a Rule subclass executes.
|
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.
|
Copyright © 2023 The Open Web Application Security Project (OWASP). All rights reserved.