| 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.reference |
This package contains reference implementations of the ESAPI interfaces.
|
| Class and Description |
|---|
| Codec
The Codec interface defines a set of methods for encoding and decoding application level encoding schemes,
such as HTML entity encoding and percent encoding (aka URL encoding).
|
| Class and Description |
|---|
| Codec
The Codec interface defines a set of methods for encoding and decoding application level encoding schemes,
such as HTML entity encoding and percent encoding (aka URL encoding).
|
| HashTrie
Trie implementation for CharSequence keys.
|
| HashTrie.Entry |
| HashTrie.Node
Node inside the trie.
|
| MySQLCodec.Mode
Specifies the SQL Mode the target MySQL Server is running with.
|
| PushbackString
The pushback string is used by Codecs to allow them to push decoded characters back onto a string
for further decoding.
|
| Trie |
| Trie.TrieProxy |
| Class and Description |
|---|
| Codec
The Codec interface defines a set of methods for encoding and decoding application level encoding schemes,
such as HTML entity encoding and percent encoding (aka URL encoding).
|
| CSSCodec
Implementation of the Codec interface for backslash encoding used in CSS.
|
| HTMLEntityCodec
Implementation of the Codec interface for HTML entity encoding.
|
| JavaScriptCodec
Implementation of the Codec interface for backslash encoding in JavaScript.
|
| PercentCodec
Implementation of the Codec interface for percent encoding (aka URL encoding).
|
| VBScriptCodec
Implementation of the Codec interface for 'quote' encoding from VBScript.
|
| XMLEntityCodec
Implementation of the Codec interface for XML entity encoding.
|