Package | Description |
---|---|
org.owasp.esapi |
The ESAPI interfaces and
Exception classes model the most
important security functions to enterprise web applications. |
org.owasp.esapi.reference |
This package contains reference implementations of the ESAPI interfaces.
|
org.owasp.esapi.reference.validation |
This package contains data format-specific validation rule functions.
|
Modifier and Type | Method and Description |
---|---|
ValidationRule |
Validator.getRule(String name) |
Modifier and Type | Method and Description |
---|---|
void |
Validator.addRule(ValidationRule rule) |
Modifier and Type | Method and Description |
---|---|
ValidationRule |
DefaultValidator.getRule(String name)
Get a validation rule from the registry with the "type name" of the rule as the key.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultValidator.addRule(ValidationRule rule)
Add a validation rule to the registry using the "type name" of the rule as the key.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseValidationRule
A ValidationRule performs syntax and possibly semantic validation of a single
piece of data from an untrusted source.
|
class |
CreditCardValidationRule
A validator performs syntax and possibly semantic validation of Credit Card
String from an untrusted source.
|
class |
DateValidationRule
A validator performs syntax and possibly semantic validation of a single
piece of data from an untrusted source.
|
class |
IntegerValidationRule
A validator performs syntax and possibly semantic validation of a single
piece of data from an untrusted source.
|
class |
NumberValidationRule
A validator performs syntax and possibly semantic validation of a single
piece of data from an untrusted source.
|
class |
StringValidationRule
A validator performs syntax and possibly semantic validation of a single
piece of data from an untrusted source.
|
Copyright © 2013 The Open Web Application Security Project (OWASP). All rights reserved.