ch.security4web.esapi.util
Class EsapiConstant

java.lang.Object
  extended by ch.security4web.esapi.util.EsapiConstant

public final class EsapiConstant
extends java.lang.Object

EsapiConstant is utility file which keeps variable and associated value. This all variables are used in custom validation at client side. For Example :-
<h:inputText id="creditcard" value="#{user.creditcard}" required="#{true}" label="Credit Card">
<esapi:validation name="CREDITCARD" />
</h:inputText>
In above tag validation name is "CREDITCARD" and it is declared inside this constant file.

Since:
1.0
Version:
1.0
Author:
Rakesh, Dr.Prof.Emmanuel

Field Summary
static java.lang.String CREDIT_CARD_VALIDATION_FAILED
           
static java.lang.String CREDITCARD
          validate creditcard
static java.lang.String CSRFTOKEN_NAME
           
static java.lang.String DATE
          validate simple input date
static java.lang.String DATE_VALIDATION_FAILED
          public static final String VALIDATION_FAILED = Date validation failed.; public static final String INVALID_DATE = "Invalid Date format.";
static java.lang.String EMAIL
          validate email id
static java.lang.String FILE
          validate file value.
static java.lang.String FILECONTENT
          validate file content value.
static java.lang.String FULL
          validate full value.
static java.lang.String HTMLVALIDATION
          filtered xss code from input value.
static java.lang.String INVALID_CREDIT_CARD_FORMAT
           
static java.lang.String INVALID_DATE_FORMAT
           
static java.lang.String IPADDRESS
          validate IP Address.
static java.lang.String LENIENTDATE
          validate Lenient date.
static java.lang.String LONG
          validate long value.
static java.lang.String MEDIUM
          validate medium value.
static java.lang.String SHORT
          validate short value.
static java.lang.String SSNVALIDATION
          validate SSN value.
static java.lang.String URL
          validate URL.
static java.lang.String VALIDFILENAME
          validate file content value.
 
Constructor Summary
EsapiConstant()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATE

public static final java.lang.String DATE
validate simple input date

See Also:
Constant Field Values

CREDITCARD

public static final java.lang.String CREDITCARD
validate creditcard

See Also:
Constant Field Values

HTMLVALIDATION

public static final java.lang.String HTMLVALIDATION
filtered xss code from input value.

See Also:
Constant Field Values

LENIENTDATE

public static final java.lang.String LENIENTDATE
validate Lenient date.

See Also:
Constant Field Values

SHORT

public static final java.lang.String SHORT
validate short value.

See Also:
Constant Field Values

MEDIUM

public static final java.lang.String MEDIUM
validate medium value.

See Also:
Constant Field Values

LONG

public static final java.lang.String LONG
validate long value.

See Also:
Constant Field Values

FULL

public static final java.lang.String FULL
validate full value.

See Also:
Constant Field Values

FILE

public static final java.lang.String FILE
validate file value.

See Also:
Constant Field Values

FILECONTENT

public static final java.lang.String FILECONTENT
validate file content value.

See Also:
Constant Field Values

VALIDFILENAME

public static final java.lang.String VALIDFILENAME
validate file content value.

See Also:
Constant Field Values

EMAIL

public static final java.lang.String EMAIL
validate email id

See Also:
Constant Field Values

IPADDRESS

public static final java.lang.String IPADDRESS
validate IP Address.

See Also:
Constant Field Values

URL

public static final java.lang.String URL
validate URL.

See Also:
Constant Field Values

SSNVALIDATION

public static final java.lang.String SSNVALIDATION
validate SSN value.

See Also:
Constant Field Values

DATE_VALIDATION_FAILED

public static final java.lang.String DATE_VALIDATION_FAILED
public static final String VALIDATION_FAILED = Date validation failed.; public static final String INVALID_DATE = "Invalid Date format.";

See Also:
Constant Field Values

INVALID_DATE_FORMAT

public static final java.lang.String INVALID_DATE_FORMAT
See Also:
Constant Field Values

CREDIT_CARD_VALIDATION_FAILED

public static final java.lang.String CREDIT_CARD_VALIDATION_FAILED
See Also:
Constant Field Values

INVALID_CREDIT_CARD_FORMAT

public static final java.lang.String INVALID_CREDIT_CARD_FORMAT
See Also:
Constant Field Values

CSRFTOKEN_NAME

public static final java.lang.String CSRFTOKEN_NAME
See Also:
Constant Field Values
Constructor Detail

EsapiConstant

public EsapiConstant()