Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
E
ENTITY_ENCODING
- Static variable in class org.owasp.esapi.reference.
DefaultEncoder
ESAPI
- class org.owasp.esapi.
ESAPI
.
ESAPI locator class to make it easy to get a concrete implementation of the various ESAPI classes.
ESAPIFilter
- class org.owasp.esapi.filters.
ESAPIFilter
.
ESAPIFilter()
- Constructor for class org.owasp.esapi.filters.
ESAPIFilter
EncodeForHTMLAttributeTag
- class org.owasp.esapi.tags.
EncodeForHTMLAttributeTag
.
EncodeForHTMLAttributeTag()
- Constructor for class org.owasp.esapi.tags.
EncodeForHTMLAttributeTag
EncodeForHTMLJavaScriptTag
- class org.owasp.esapi.tags.
EncodeForHTMLJavaScriptTag
.
EncodeForHTMLJavaScriptTag()
- Constructor for class org.owasp.esapi.tags.
EncodeForHTMLJavaScriptTag
EncodeForHTMLTag
- class org.owasp.esapi.tags.
EncodeForHTMLTag
.
EncodeForHTMLTag()
- Constructor for class org.owasp.esapi.tags.
EncodeForHTMLTag
EncodeForVBScriptTag
- class org.owasp.esapi.tags.
EncodeForVBScriptTag
.
EncodeForVBScriptTag()
- Constructor for class org.owasp.esapi.tags.
EncodeForVBScriptTag
Encoder
- interface org.owasp.esapi.
Encoder
.
The Encoder interface contains a number of methods related to encoding input so that it will be safe for a variety of interpreters.
EncodingException
- exception org.owasp.esapi.
EncodingException
.
An ExecutorException should be thrown for any problems that occur when encoding or decoding data.
EncodingException(String, String)
- Constructor for class org.owasp.esapi.
EncodingException
Creates a new instance of EncodingException.
EncodingException(String, String, Throwable)
- Constructor for class org.owasp.esapi.
EncodingException
Instantiates a new EncodingException.
EncryptedProperties
- interface org.owasp.esapi.
EncryptedProperties
.
The EncryptedProperties interface represents a properties file where all the data is encrypted before it is added, and decrypted when it retrieved.
EncryptionException
- exception org.owasp.esapi.
EncryptionException
.
An EncryptionException should be thrown for any problems related to encryption, hashing, or digital signatures.
EncryptionException(String, String)
- Constructor for class org.owasp.esapi.
EncryptionException
Creates a new instance of EncryptionException.
EncryptionException(String, String, Throwable)
- Constructor for class org.owasp.esapi.
EncryptionException
Instantiates a new EncryptionException.
Encryptor
- interface org.owasp.esapi.
Encryptor
.
The Encryptor interface provides a set of methods for performing common encryption, random number, and hashing operations.
EnterpriseSecurityException
- exception org.owasp.esapi.
EnterpriseSecurityException
.
EnterpriseSecurityException is the base class for all security related exceptions.
EnterpriseSecurityException(String, String)
- Constructor for class org.owasp.esapi.
EnterpriseSecurityException
Creates a new instance of EnterpriseSecurityException.
EnterpriseSecurityException(String, String, Throwable)
- Constructor for class org.owasp.esapi.
EnterpriseSecurityException
Creates a new instance of EnterpriseSecurityException that includes a root cause Throwable.
Executor
- interface org.owasp.esapi.
Executor
.
The Executor interface is used to run an OS command with reduced security risk.
ExecutorException
- exception org.owasp.esapi.
ExecutorException
.
An ExecutorException should be thrown for any problems that arise during the execution of a system executable.
ExecutorException(String, String)
- Constructor for class org.owasp.esapi.
ExecutorException
Creates a new instance of ExecutorException.
ExecutorException(String, String, Throwable)
- Constructor for class org.owasp.esapi.
ExecutorException
Instantiates a new ExecutorException.
enable()
- Method in interface org.owasp.esapi.
User
Enable account.
enable()
- Method in class org.owasp.esapi.reference.
DefaultUser
Enable the account
encodeForBase64(byte[], boolean)
- Method in interface org.owasp.esapi.
Encoder
Encode for base64.
encodeForBase64(byte[], boolean)
- Method in class org.owasp.esapi.reference.
DefaultEncoder
encodeForDN(String)
- Method in interface org.owasp.esapi.
Encoder
Encode data for use in an LDAP distinguished name.
encodeForDN(String)
- Method in class org.owasp.esapi.reference.
DefaultEncoder
encodeForHTML(String)
- Method in interface org.owasp.esapi.
Encoder
Encode data for use in HTML content.
encodeForHTML(String)
- Method in class org.owasp.esapi.reference.
DefaultEncoder
encodeForHTMLAttribute(String)
- Method in interface org.owasp.esapi.
Encoder
Encode data for use in HTML attributes.
encodeForHTMLAttribute(String)
- Method in class org.owasp.esapi.reference.
DefaultEncoder
encodeForJavascript(String)
- Method in interface org.owasp.esapi.
Encoder
Encode for javascript.
encodeForJavascript(String)
- Method in class org.owasp.esapi.reference.
DefaultEncoder
encodeForLDAP(String)
- Method in interface org.owasp.esapi.
Encoder
Encode data for use in LDAP queries.
encodeForLDAP(String)
- Method in class org.owasp.esapi.reference.
DefaultEncoder
encodeForSQL(String)
- Method in interface org.owasp.esapi.
Encoder
Encode for SQL.
encodeForSQL(String)
- Method in class org.owasp.esapi.reference.
DefaultEncoder
This method is not recommended.
encodeForURL(String)
- Method in interface org.owasp.esapi.
Encoder
Encode for use in a URL.
encodeForURL(String)
- Method in class org.owasp.esapi.reference.
DefaultEncoder
encodeForVBScript(String)
- Method in interface org.owasp.esapi.
Encoder
Encode data for use in visual basic script.
encodeForVBScript(String)
- Method in class org.owasp.esapi.reference.
DefaultEncoder
encodeForXML(String)
- Method in interface org.owasp.esapi.
Encoder
Encode data for use in an XML element.
encodeForXML(String)
- Method in class org.owasp.esapi.reference.
DefaultEncoder
encodeForXMLAttribute(String)
- Method in interface org.owasp.esapi.
Encoder
Encode data for use in an XML attribute.
encodeForXMLAttribute(String)
- Method in class org.owasp.esapi.reference.
DefaultEncoder
encodeForXPath(String)
- Method in interface org.owasp.esapi.
Encoder
Encode data for use in an XPath query.
encodeForXPath(String)
- Method in class org.owasp.esapi.reference.
DefaultEncoder
This implementation encodes almost everything and may overencode.
encoder()
- Static method in class org.owasp.esapi.
ESAPI
encrypt(String)
- Method in interface org.owasp.esapi.
Encryptor
Encrypts the provided plaintext and returns a ciphertext string.
encrypt(String)
- Method in class org.owasp.esapi.reference.
JSEEncryptor
encryptHiddenField(String)
- Method in interface org.owasp.esapi.
HTTPUtilities
Encrypts a hidden field value for use in HTML.
encryptHiddenField(String)
- Method in class org.owasp.esapi.reference.
DefaultHTTPUtilities
encryptQueryString(String)
- Method in interface org.owasp.esapi.
HTTPUtilities
Takes a querystring (i.e.
encryptQueryString(String)
- Method in class org.owasp.esapi.reference.
DefaultHTTPUtilities
encryptStateInCookie(Map)
- Method in interface org.owasp.esapi.
HTTPUtilities
Stores a Map of data in an encrypted cookie.
encryptStateInCookie(Map)
- Method in class org.owasp.esapi.reference.
DefaultHTTPUtilities
encryptor()
- Static method in class org.owasp.esapi.
ESAPI
error(String, String)
- Method in interface org.owasp.esapi.
Logger
Log error.
error(String, String, Throwable)
- Method in interface org.owasp.esapi.
Logger
Log error.
executeSystemCommand(File, List, File, int)
- Method in interface org.owasp.esapi.
Executor
Executes a system command after checking that the executable exists and that the parameters have not been subject to injection with untrusted user data.
executeSystemCommand(File, List, File, int)
- Method in class org.owasp.esapi.reference.
DefaultExecutor
executor()
- Static method in class org.owasp.esapi.
ESAPI
exists(String)
- Method in interface org.owasp.esapi.
Authenticator
Determine if the account already exists.
exists(String)
- Method in class org.owasp.esapi.reference.
FileBasedAuthenticator
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W