Uses of Package
org.owasp.esapi.errors
-
Packages that use org.owasp.esapi.errors Package Description org.owasp.esapi The ESAPI interfaces andException
classes model the most important security functions to enterprise web applications.org.owasp.esapi.configuration org.owasp.esapi.crypto This package contains ESAPI cryptography-related classes used throughout ESAPI.org.owasp.esapi.errors A set of exception classes designed to model the error conditions that frequently arise in enterprise web applications and web services.org.owasp.esapi.reference This package contains reference implementations of the ESAPI interfaces.org.owasp.esapi.reference.accesscontrol org.owasp.esapi.reference.accesscontrol.policyloader org.owasp.esapi.reference.crypto This package contains the reference implementation for some of the ESAPI cryptography-related classes used throughout ESAPI.org.owasp.esapi.reference.validation This package contains data format-specific validation rule functions.org.owasp.esapi.tags This package contains sample JSP tags that demonstrate how to use the ESAPI functions to protect an application from within a JSP page.org.owasp.esapi.util This package contains ESAPI utility classes used throughout the reference implementation of ESAPI but may also be directly useful.org.owasp.esapi.waf This package contains the ESAPI Web Application Firewall (WAF). -
Classes in org.owasp.esapi.errors used by org.owasp.esapi Class Description AccessControlException An AccessControlException should be thrown when a user attempts to access a resource that they are not authorized for.AuthenticationException An AuthenticationException should be thrown when anything goes wrong during login or logout.AuthenticationHostException An AuthenticationHostException should be thrown when there is a problem with the host involved with authentication, particularly if the host changes unexpectedly.EncodingException An EncodingException should be thrown for any problems that occur when encoding or decoding data.EncryptionException An EncryptionException should be thrown for any problems related to encryption, hashing, or digital signatures.ExecutorException An ExecutorException should be thrown for any problems that arise during the execution of a system executable.IntegrityException An IntegrityException should be thrown when a problem with the integrity of data has been detected.IntrusionException An IntrusionException should be thrown anytime an error condition arises that is likely to be the result of an attack in progress.ValidationException A ValidationException should be thrown to indicate that the data provided by the user or from some other external source does not match the validation rules that have been specified for that data. -
Classes in org.owasp.esapi.errors used by org.owasp.esapi.configuration Class Description ConfigurationException AConfigurationException
should be thrown when a problem arises because of a problem in one of ESAPI's configuration files, such as a missing required property or invalid setting of a property, or missing or unreadable configuration file, etc. -
Classes in org.owasp.esapi.errors used by org.owasp.esapi.crypto Class Description EncryptionException An EncryptionException should be thrown for any problems related to encryption, hashing, or digital signatures.ValidationException A ValidationException should be thrown to indicate that the data provided by the user or from some other external source does not match the validation rules that have been specified for that data. -
Classes in org.owasp.esapi.errors used by org.owasp.esapi.errors Class Description AuthenticationException An AuthenticationException should be thrown when anything goes wrong during login or logout.EnterpriseSecurityException EnterpriseSecurityException is the base class for all security related exceptions.EnterpriseSecurityRuntimeException EnterpriseSecurityRuntimeException is the base class for all security related runtime exceptions.ValidationException A ValidationException should be thrown to indicate that the data provided by the user or from some other external source does not match the validation rules that have been specified for that data. -
Classes in org.owasp.esapi.errors used by org.owasp.esapi.reference Class Description AccessControlException An AccessControlException should be thrown when a user attempts to access a resource that they are not authorized for.AuthenticationCredentialsException An AuthenticationException should be thrown when anything goes wrong during login or logout.AuthenticationException An AuthenticationException should be thrown when anything goes wrong during login or logout.AuthenticationHostException An AuthenticationHostException should be thrown when there is a problem with the host involved with authentication, particularly if the host changes unexpectedly.ConfigurationException AConfigurationException
should be thrown when a problem arises because of a problem in one of ESAPI's configuration files, such as a missing required property or invalid setting of a property, or missing or unreadable configuration file, etc.EncodingException An EncodingException should be thrown for any problems that occur when encoding or decoding data.EncryptionException An EncryptionException should be thrown for any problems related to encryption, hashing, or digital signatures.ExecutorException An ExecutorException should be thrown for any problems that arise during the execution of a system executable.IntrusionException An IntrusionException should be thrown anytime an error condition arises that is likely to be the result of an attack in progress.ValidationException A ValidationException should be thrown to indicate that the data provided by the user or from some other external source does not match the validation rules that have been specified for that data. -
Classes in org.owasp.esapi.errors used by org.owasp.esapi.reference.accesscontrol Class Description AccessControlException An AccessControlException should be thrown when a user attempts to access a resource that they are not authorized for. -
Classes in org.owasp.esapi.errors used by org.owasp.esapi.reference.accesscontrol.policyloader Class Description AccessControlException An AccessControlException should be thrown when a user attempts to access a resource that they are not authorized for. -
Classes in org.owasp.esapi.errors used by org.owasp.esapi.reference.crypto Class Description EncryptionException An EncryptionException should be thrown for any problems related to encryption, hashing, or digital signatures.EncryptionRuntimeException An EncryptionRuntimeException should be thrown for any problems related to encryption, hashing, or digital signatures.IntegrityException An IntegrityException should be thrown when a problem with the integrity of data has been detected. -
Classes in org.owasp.esapi.errors used by org.owasp.esapi.reference.validation Class Description ValidationException A ValidationException should be thrown to indicate that the data provided by the user or from some other external source does not match the validation rules that have been specified for that data. -
Classes in org.owasp.esapi.errors used by org.owasp.esapi.tags Class Description EncodingException An EncodingException should be thrown for any problems that occur when encoding or decoding data. -
Classes in org.owasp.esapi.errors used by org.owasp.esapi.util Class Description ConfigurationException AConfigurationException
should be thrown when a problem arises because of a problem in one of ESAPI's configuration files, such as a missing required property or invalid setting of a property, or missing or unreadable configuration file, etc. -
Classes in org.owasp.esapi.errors used by org.owasp.esapi.waf Class Description EnterpriseSecurityException EnterpriseSecurityException is the base class for all security related exceptions.