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
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
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