Enum Taint.Tag
- java.lang.Object
-
- java.lang.Enum<Taint.Tag>
-
- com.h3xstream.findsecbugs.taintanalysis.Taint.Tag
-
- All Implemented Interfaces:
Serializable,Comparable<Taint.Tag>
- Enclosing class:
- Taint
public static enum Taint.Tag extends Enum<Taint.Tag>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Taint.TagvalueOf(String name)Returns the enum constant of this type with the specified name.static Taint.Tag[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
XSS_SAFE
public static final Taint.Tag XSS_SAFE
-
SQL_INJECTION_SAFE
public static final Taint.Tag SQL_INJECTION_SAFE
-
COMMAND_INJECTION_SAFE
public static final Taint.Tag COMMAND_INJECTION_SAFE
-
LDAP_INJECTION_SAFE
public static final Taint.Tag LDAP_INJECTION_SAFE
-
XPATH_INJECTION_SAFE
public static final Taint.Tag XPATH_INJECTION_SAFE
-
HTTP_POLLUTION_SAFE
public static final Taint.Tag HTTP_POLLUTION_SAFE
-
CR_ENCODED
public static final Taint.Tag CR_ENCODED
-
LF_ENCODED
public static final Taint.Tag LF_ENCODED
-
QUOTE_ENCODED
public static final Taint.Tag QUOTE_ENCODED
-
APOSTROPHE_ENCODED
public static final Taint.Tag APOSTROPHE_ENCODED
-
LT_ENCODED
public static final Taint.Tag LT_ENCODED
-
SENSITIVE_DATA
public static final Taint.Tag SENSITIVE_DATA
-
CUSTOM_INJECTION_SAFE
public static final Taint.Tag CUSTOM_INJECTION_SAFE
-
URL_ENCODED
public static final Taint.Tag URL_ENCODED
-
PATH_TRAVERSAL_SAFE
public static final Taint.Tag PATH_TRAVERSAL_SAFE
-
REDIRECT_SAFE
public static final Taint.Tag REDIRECT_SAFE
-
CREDIT_CARD_VARIABLE
public static final Taint.Tag CREDIT_CARD_VARIABLE
-
PASSWORD_VARIABLE
public static final Taint.Tag PASSWORD_VARIABLE
-
HASH_VARIABLE
public static final Taint.Tag HASH_VARIABLE
-
XML_VALUE
public static final Taint.Tag XML_VALUE
-
-
Method Detail
-
values
public static Taint.Tag[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Taint.Tag c : Taint.Tag.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Taint.Tag valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
-