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

G

generateStrongPassword() - Method in interface org.owasp.esapi.Authenticator
Generate a strong password.
generateStrongPassword(User, String) - Method in interface org.owasp.esapi.Authenticator
Generate strong password that takes into account the user's information and old password.
generateStrongPassword() - Method in class org.owasp.esapi.reference.FileBasedAuthenticator
 
generateStrongPassword(User, String) - Method in class org.owasp.esapi.reference.FileBasedAuthenticator
 
getAccountName() - Method in interface org.owasp.esapi.User
Gets the account name.
getAccountName() - Method in class org.owasp.esapi.reference.DefaultUser
Gets the account name.
getAllowedFileExtensions() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the allowed file extensions.
getAllowedFileExtensions() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the allowed file extensions.
getAllowedFileUploadSize() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the allowed file upload size.
getAllowedFileUploadSize() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the allowed file upload size.
getAllowedLoginAttempts() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the allowed login attempts.
getAllowedLoginAttempts() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the allowed login attempts.
getApplicationName() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the application name, used for logging
getApplicationName() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
 
getCSRFToken() - Method in interface org.owasp.esapi.HTTPUtilities
Returns the current user's CSRF token.
getCSRFToken() - Method in interface org.owasp.esapi.User
Gets the CSRF token.
getCSRFToken() - Method in class org.owasp.esapi.reference.DefaultHTTPUtilities
 
getCSRFToken() - Method in class org.owasp.esapi.reference.DefaultUser
Gets the CSRF token.
getCharacterEncoding() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the character encoding.
getCharacterEncoding() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the character encoding.
getCookie(String) - Method in interface org.owasp.esapi.HTTPUtilities
Returns the first cookie matching the given name.
getCookie(String) - Method in class org.owasp.esapi.reference.DefaultHTTPUtilities
Utility method to get a cookie from the current request.
getCurrentRequest() - Method in interface org.owasp.esapi.HTTPUtilities
Retrieves the current HttpServletRequest
getCurrentRequest() - Method in class org.owasp.esapi.reference.DefaultHTTPUtilities
 
getCurrentResponse() - Method in interface org.owasp.esapi.HTTPUtilities
Retrieves the current HttpServletResponse
getCurrentResponse() - Method in class org.owasp.esapi.reference.DefaultHTTPUtilities
 
getCurrentUser() - Method in interface org.owasp.esapi.Authenticator
Returns the currently logged in User.
getCurrentUser() - Method in class org.owasp.esapi.reference.FileBasedAuthenticator
 
getDigitalSignatureAlgorithm() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the digital signature algorithm.
getDigitalSignatureAlgorithm() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the digital signature algorithm.
getDirectReference(String) - Method in interface org.owasp.esapi.AccessReferenceMap
Get the original direct object reference from an indirect reference.
getDirectReference(String) - Method in class org.owasp.esapi.RandomAccessReferenceMap
 
getEncryptionAlgorithm() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the encryption algorithm.
getEncryptionAlgorithm() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the encryption algorithm.
getExpirationTime() - Method in class org.owasp.esapi.reference.DefaultUser
Gets the expiration time.
getFailedLoginCount() - Method in interface org.owasp.esapi.User
Returns the number of failed login attempts since the last successful login for an account.
getFailedLoginCount() - Method in class org.owasp.esapi.reference.DefaultUser
Gets the failed login count.
getHashAlgorithm() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the hasing algorithm.
getHashAlgorithm() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the hasing algorithm.
getIndirectReference(Object) - Method in interface org.owasp.esapi.AccessReferenceMap
Get a safe indirect reference to use in place of a potentially sensitive direct object reference.
getIndirectReference(Object) - Method in class org.owasp.esapi.RandomAccessReferenceMap
 
getKeystore() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the keystore.
getKeystore() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the keystore.
getLastFailedLoginTime() - Method in interface org.owasp.esapi.User
Returns the date of the last failed login time for a user.
getLastFailedLoginTime() - Method in class org.owasp.esapi.reference.DefaultUser
Gets the last failed login time.
getLastHostAddress() - Method in interface org.owasp.esapi.User
Returns the last host address used by the user.
getLastHostAddress() - Method in class org.owasp.esapi.reference.DefaultUser
 
getLastLoginTime() - Method in interface org.owasp.esapi.User
Returns the date of the last successful login time for a user.
getLastLoginTime() - Method in class org.owasp.esapi.reference.DefaultUser
Gets the last login time.
getLastPasswordChangeTime() - Method in interface org.owasp.esapi.User
Gets the last password change time.
getLastPasswordChangeTime() - Method in class org.owasp.esapi.reference.DefaultUser
Gets the last password change time.
getLogEncodingRequired() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
 
getLogLevel() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
 
getLogMessage() - Method in class org.owasp.esapi.EnterpriseSecurityException
 
getLogMessage() - Method in class org.owasp.esapi.IntrusionException
 
getLogger(Class) - Static method in class org.owasp.esapi.ESAPI
 
getLogger(String) - Static method in class org.owasp.esapi.ESAPI
 
getLogger(String) - Method in interface org.owasp.esapi.LogFactory
 
getLogger(Class) - Method in interface org.owasp.esapi.LogFactory
 
getLogger(Class) - Method in class org.owasp.esapi.reference.JavaLogFactory
 
getLogger(String) - Method in class org.owasp.esapi.reference.JavaLogFactory
 
getMasterPassword() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the master password.
getMasterPassword() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the master password.
getMasterSalt() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the master salt.
getMasterSalt() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the master salt.
getMaxOldPasswordHashes() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the max old password hashes.
getMaxOldPasswordHashes() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the max old password hashes.
getName() - Method in class org.owasp.esapi.tags.EncodeForHTMLAttributeTag
 
getName() - Method in class org.owasp.esapi.tags.EncodeForHTMLJavaScriptTag
 
getName() - Method in class org.owasp.esapi.tags.EncodeForHTMLTag
 
getName() - Method in class org.owasp.esapi.tags.EncodeForVBScriptTag
 
getPasswordParameterName() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the password parameter name.
getPasswordParameterName() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the password parameter name.
getProperty(String) - Method in interface org.owasp.esapi.EncryptedProperties
Gets the property value from the encrypted store, decrypts it, and returns the plaintext value to the caller.
getProperty(String) - Method in class org.owasp.esapi.reference.DefaultEncryptedProperties
 
getQuota(String) - Method in interface org.owasp.esapi.SecurityConfiguration
Gets an intrusion detection Quota.
getQuota(String) - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
 
getRandomAlgorithm() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the random number generation algorithm.
getRandomAlgorithm() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the random number generation algorithm.
getRandomBoolean() - Method in interface org.owasp.esapi.Randomizer
Returns a random boolean.
getRandomBoolean() - Method in class org.owasp.esapi.reference.DefaultRandomizer
 
getRandomFilename(String) - Method in interface org.owasp.esapi.Randomizer
Returns an unguessable random filename with the specified extension.
getRandomFilename(String) - Method in class org.owasp.esapi.reference.DefaultRandomizer
Returns an unguessable random filename with the specified extension.
getRandomGUID() - Method in interface org.owasp.esapi.Randomizer
Generates a random GUID.
getRandomGUID() - Method in class org.owasp.esapi.reference.DefaultRandomizer
 
getRandomInteger(int, int) - Method in interface org.owasp.esapi.Randomizer
Gets the random integer.
getRandomInteger(int, int) - Method in class org.owasp.esapi.reference.DefaultRandomizer
FIXME: ENHANCE document whether this is inclusive or not (non-Javadoc)
getRandomReal(float, float) - Method in interface org.owasp.esapi.Randomizer
Gets the random real.
getRandomReal(float, float) - Method in class org.owasp.esapi.reference.DefaultRandomizer
 
getRandomString(int, char[]) - Method in interface org.owasp.esapi.Randomizer
Gets the random string.
getRandomString(int, char[]) - Method in class org.owasp.esapi.reference.DefaultRandomizer
 
getRelativeTimeStamp(long) - Method in interface org.owasp.esapi.Encryptor
Gets an absolute timestamp representing an offset from the current time to be used by other functions in the library.
getRelativeTimeStamp(long) - Method in class org.owasp.esapi.reference.JSEEncryptor
 
getRememberTokenDuration() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
 
getResourceDirectory() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the ESAPI resource directory as a String.
getResourceDirectory() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the resource directory.
getResponseContentType() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
 
getRoles() - Method in interface org.owasp.esapi.User
Gets the roles assigned to a particular account.
getRoles() - Method in class org.owasp.esapi.reference.DefaultUser
Gets the roles.
getSafeFileUploads(File, File) - Method in interface org.owasp.esapi.HTTPUtilities
Extract uploaded files from a multipart HTTP requests.
getSafeFileUploads(File, File) - Method in class org.owasp.esapi.reference.DefaultHTTPUtilities
Uses the Apache Commons FileUploader to parse the multipart HTTP request and extract any files therein.
getScreenName() - Method in interface org.owasp.esapi.User
Gets the screen name.
getScreenName() - Method in class org.owasp.esapi.reference.DefaultUser
 
getTimeStamp() - Method in interface org.owasp.esapi.Encryptor
Gets a timestamp representing the current date and time to be used by other functions in the library.
getTimeStamp() - Method in class org.owasp.esapi.reference.JSEEncryptor
 
getUser(String) - Method in interface org.owasp.esapi.Authenticator
Returns the User matching the provided accountName.
getUser(String) - Method in class org.owasp.esapi.reference.FileBasedAuthenticator
Gets the user object with the matching account name or null if there is no match.
getUserFromSession() - Method in class org.owasp.esapi.reference.FileBasedAuthenticator
Gets the user from session.
getUserMessage() - Method in class org.owasp.esapi.EnterpriseSecurityException
 
getUserMessage() - Method in class org.owasp.esapi.IntrusionException
 
getUserNames() - Method in interface org.owasp.esapi.Authenticator
Gets a collection containing all the existing user names.
getUserNames() - Method in class org.owasp.esapi.reference.FileBasedAuthenticator
Gets the user names.
getUsernameParameterName() - Method in interface org.owasp.esapi.SecurityConfiguration
Gets the username parameter name.
getUsernameParameterName() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
Gets the username parameter name.
getValidCreditCard(String, String, boolean) - Method in interface org.owasp.esapi.Validator
Returns a canonicalized and validated credit card number as a String.
getValidCreditCard(String, String, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
Returns a canonicalized and validated credit card number as a String.
getValidDate(String, String, DateFormat, boolean) - Method in interface org.owasp.esapi.Validator
Returns a valid date as a Date.
getValidDate(String, String, DateFormat, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
 
getValidDirectoryPath(String, String, boolean) - Method in interface org.owasp.esapi.Validator
Returns a canonicalized and validated directory path as a String.
getValidDirectoryPath(String, String, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
Returns a canonicalized and validated directory path as a String.
getValidDouble(String, String, double, double, boolean) - Method in interface org.owasp.esapi.Validator
Returns a validated real number as a double.
getValidDouble(String, String, double, double, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
Returns a validated number as a double.
getValidFileContent(String, byte[], int, boolean) - Method in interface org.owasp.esapi.Validator
Returns validated file content as a byte array.
getValidFileContent(String, byte[], int, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
Returns validated file content as a byte array.
getValidFileName(String, String, boolean) - Method in interface org.owasp.esapi.Validator
Returns a canonicalized and validated file name as a String.
getValidFileName(String, String, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
Returns a canonicalized and validated file name as a String.
getValidInput(String, String, String, int, boolean) - Method in interface org.owasp.esapi.Validator
Returns canonicalized and validated input as a String.
getValidInput(String, String, String, int, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
Validates data received from the browser and returns a safe version.
getValidInteger(String, String, int, int, boolean) - Method in interface org.owasp.esapi.Validator
Returns a validated integer as an int.
getValidInteger(String, String, int, int, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
Returns a validated number as a double.
getValidListItem(String, String, List) - Method in interface org.owasp.esapi.Validator
Returns the list item that exactly matches the canonicalized input.
getValidListItem(String, String, List) - Method in class org.owasp.esapi.reference.DefaultValidator
Returns the list item that exactly matches the canonicalized input.
getValidNumber(String, String, long, long, boolean) - Method in interface org.owasp.esapi.Validator
Returns a validated number as a double.
getValidNumber(String, String, long, long, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
Returns a validated number as a double.
getValidPrintable(String, byte[], int, boolean) - Method in interface org.owasp.esapi.Validator
Returns canonicalized and validated printable characters as a byte array.
getValidPrintable(String, String, int, boolean) - Method in interface org.owasp.esapi.Validator
Returns canonicalized and validated printable characters as a String.
getValidPrintable(String, byte[], int, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
Returns canonicalized and validated printable characters as a byte array.
getValidPrintable(String, String, int, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
Returns canonicalized and validated printable characters as a String.
getValidRedirectLocation(String, String, boolean) - Method in interface org.owasp.esapi.Validator
Returns a canonicalized and validated redirect location as a String.
getValidRedirectLocation(String, String, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
Returns a canonicalized and validated redirect location as a String.
getValidSafeHTML(String, String, int, boolean) - Method in interface org.owasp.esapi.Validator
Returns canonicalized and validated "safe" HTML.
getValidSafeHTML(String, String, int, boolean) - Method in class org.owasp.esapi.reference.DefaultValidator
 
getValidationPattern(String) - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
 
getValidationPatternNames() - Method in class org.owasp.esapi.reference.DefaultSecurityConfiguration
 

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