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
I
IntegrityException
- exception org.owasp.esapi.
IntegrityException
.
An AvailabilityException should be thrown when the availability of a limited resource is in jeopardy.
IntegrityException(String, String)
- Constructor for class org.owasp.esapi.
IntegrityException
Creates a new instance of IntegrityException.
IntegrityException(String, String, Throwable)
- Constructor for class org.owasp.esapi.
IntegrityException
Instantiates a new IntegrityException.
IntrusionDetector
- interface org.owasp.esapi.
IntrusionDetector
.
The IntrusionDetector interface is intended to track security relevant events and identify attack behavior.
IntrusionException
- exception org.owasp.esapi.
IntrusionException
.
An IntrusionException should be thrown anytime an error condition arises that is likely to be the result of an attack in progress.
IntrusionException()
- Constructor for class org.owasp.esapi.
IntrusionException
Internal classes may throw an IntrusionException to the IntrusionDetector, which generates the appropriate log message.
IntrusionException(String, String)
- Constructor for class org.owasp.esapi.
IntrusionException
Creates a new instance of IntrusionException.
IntrusionException(String, String, Throwable)
- Constructor for class org.owasp.esapi.
IntrusionException
Instantiates a new intrusion exception.
incrementFailedLoginCount()
- Method in interface org.owasp.esapi.
User
Increment failed login count.
incrementFailedLoginCount()
- Method in class org.owasp.esapi.reference.
DefaultUser
info(String, String)
- Method in interface org.owasp.esapi.
Logger
Log success.
info(String, String, Throwable)
- Method in interface org.owasp.esapi.
Logger
Log success.
init(FilterConfig)
- Method in class org.owasp.esapi.filters.
ESAPIFilter
Called by the web container to indicate to a filter that it is being placed into service.
interval
- Variable in class org.owasp.esapi.
SecurityConfiguration.Threshold
intrusionDetector()
- Static method in class org.owasp.esapi.
ESAPI
isAnonymous()
- Method in interface org.owasp.esapi.
User
Checks if is anonymous.
isAnonymous()
- Method in class org.owasp.esapi.reference.
DefaultUser
isAuthorizedForData(String)
- Method in interface org.owasp.esapi.
AccessController
Checks if an account is authorized to access the referenced data.
isAuthorizedForData(String)
- Method in class org.owasp.esapi.reference.
FileBasedAccessController
isAuthorizedForFile(String)
- Method in interface org.owasp.esapi.
AccessController
Checks if an account is authorized to access the referenced file.
isAuthorizedForFile(String)
- Method in class org.owasp.esapi.reference.
FileBasedAccessController
isAuthorizedForFunction(String)
- Method in interface org.owasp.esapi.
AccessController
Checks if an account is authorized to access the referenced function.
isAuthorizedForFunction(String)
- Method in class org.owasp.esapi.reference.
FileBasedAccessController
isAuthorizedForService(String)
- Method in interface org.owasp.esapi.
AccessController
Checks if an account is authorized to access the referenced service.
isAuthorizedForService(String)
- Method in class org.owasp.esapi.reference.
FileBasedAccessController
isAuthorizedForURL(String)
- Method in interface org.owasp.esapi.
AccessController
Checks if an account is authorized to access the referenced URL.
isAuthorizedForURL(String)
- Method in class org.owasp.esapi.reference.
FileBasedAccessController
isDebugEnabled()
- Method in interface org.owasp.esapi.
Logger
Allows the caller to determine if messages logged at this level will be discarded, to avoid performing expensive processing
isEnabled()
- Method in interface org.owasp.esapi.
User
Checks if an account is currently enabled.
isEnabled()
- Method in class org.owasp.esapi.reference.
DefaultUser
Checks if is enabled.
isErrorEnabled()
- Method in interface org.owasp.esapi.
Logger
Allows the caller to determine if messages logged at this level will be discarded, to avoid performing expensive processing
isExpired()
- Method in interface org.owasp.esapi.
User
Checks if an account is expired.
isExpired()
- Method in class org.owasp.esapi.reference.
DefaultUser
isFatalEnabled()
- Method in interface org.owasp.esapi.
Logger
Allows the caller to determine if messages logged at this level will be discarded, to avoid performing expensive processing
isInRole(String)
- Method in interface org.owasp.esapi.
User
Checks if an account has been assigned a particular role.
isInRole(String)
- Method in class org.owasp.esapi.reference.
DefaultUser
isInfoEnabled()
- Method in interface org.owasp.esapi.
Logger
Allows the caller to determine if messages logged at this level will be discarded, to avoid performing expensive processing
isLocked()
- Method in interface org.owasp.esapi.
User
Checks if an account is unlocked.
isLocked()
- Method in class org.owasp.esapi.reference.
DefaultUser
isLoggedIn()
- Method in interface org.owasp.esapi.
User
Tests to see if the user is currently logged in.
isLoggedIn()
- Method in class org.owasp.esapi.reference.
DefaultUser
isSecureChannel()
- Method in class org.owasp.esapi.reference.
DefaultHTTPUtilities
Returns true if the request was transmitted over an SSL enabled connection.
isSessionAbsoluteTimeout()
- Method in interface org.owasp.esapi.
User
Tests to see if the user's session has exceeded the absolute time out.
isSessionAbsoluteTimeout()
- Method in class org.owasp.esapi.reference.
DefaultUser
isSessionTimeout()
- Method in interface org.owasp.esapi.
User
Tests to see if the user's session has timed out from inactivity.
isSessionTimeout()
- Method in class org.owasp.esapi.reference.
DefaultUser
isTraceEnabled()
- Method in interface org.owasp.esapi.
Logger
Allows the caller to determine if messages logged at this level will be discarded, to avoid performing expensive processing
isValidCreditCard(String, String, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is a valid credit card.
isValidCreditCard(String, String, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
isValidDate(String, String, DateFormat, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is a valid date according to the specified date format.
isValidDate(String, String, DateFormat, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
Returns true if input is a valid date according to the specified date format.
isValidDirectoryPath(String, String, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is a valid directory path.
isValidDirectoryPath(String, String, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
Returns true if the directory path (not including a filename) is valid.
isValidDouble(String, String, double, double, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is a valid double.
isValidDouble(String, String, double, double, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
isValidFileContent(String, byte[], int, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is valid file content.
isValidFileContent(String, byte[], int, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
Returns true if input is valid file content.
isValidFileName(String, String, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is a valid file name.
isValidFileName(String, String, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
Returns true if input is a valid file name.
isValidFileUpload(String, String, String, byte[], int, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if a file upload has a valid name, path, and content.
isValidFileUpload(String, String, String, byte[], int, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
Returns true if a file upload has a valid name, path, and content.
isValidHTTPRequest()
- Method in interface org.owasp.esapi.
Validator
Validate the current HTTP request by comparing parameters, headers, and cookies to a predefined whitelist of allowed characters.
isValidHTTPRequest()
- Method in class org.owasp.esapi.reference.
DefaultValidator
Validates the current HTTP request by comparing parameters, headers, and cookies to a predefined whitelist of allowed characters.
isValidHTTPRequest(HttpServletRequest)
- Method in class org.owasp.esapi.reference.
DefaultValidator
Validates the current HTTP request by comparing parameters, headers, and cookies to a predefined whitelist of allowed characters.
isValidHTTPRequestParameterSet(String, Set, Set)
- Method in interface org.owasp.esapi.
Validator
Returns true if the parameters in the current request contain all required parameters and only optional ones in addition.
isValidHTTPRequestParameterSet(String, Set, Set)
- Method in class org.owasp.esapi.reference.
DefaultValidator
isValidInput(String, String, String, int, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is valid according to the specified type.
isValidInput(String, String, String, int, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
Returns true if data received from browser is valid.
isValidInteger(String, String, int, int, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is a valid integer.
isValidInteger(String, String, int, int, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
isValidListItem(String, String, List)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is a valid list item.
isValidListItem(String, String, List)
- Method in class org.owasp.esapi.reference.
DefaultValidator
isValidNumber(String, String, long, long, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is a valid number.
isValidNumber(String, String, long, long, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
isValidPrintable(String, byte[], int, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is valid printable ASCII characters.
isValidPrintable(String, String, int, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is valid printable ASCII characters (32-126).
isValidPrintable(String, byte[], int, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
Checks that all bytes are valid ASCII characters (between 33 and 126 inclusive).
isValidPrintable(String, String, int, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
isValidRedirectLocation(String, String, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is a valid redirect location.
isValidRedirectLocation(String, String, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
Returns true if input is a valid redirect location.
isValidSafeHTML(String, String, int, boolean)
- Method in interface org.owasp.esapi.
Validator
Returns true if input is "safe" HTML.
isValidSafeHTML(String, String, int, boolean)
- Method in class org.owasp.esapi.reference.
DefaultValidator
isWarningEnabled()
- Method in interface org.owasp.esapi.
Logger
Allows the caller to determine if messages logged at this level will be discarded, to avoid performing expensive processing
iterator()
- Method in interface org.owasp.esapi.
AccessReferenceMap
Get an iterator through the direct object references.
iterator()
- Method in class org.owasp.esapi.
RandomAccessReferenceMap
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