Skip navigation links

ESAPI 2.2.0.0-RC3 API

Packages 
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.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.cleaning  
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.
Skip navigation links

Copyright © 2019 The Open Web Application Security Project (OWASP). All rights reserved.