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
 

A C D E F G H I J K L M N O P R S T U V W