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
 

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