org.owasp.validator.html.model
public class Attribute extends java.lang.Object
Constructor and Description |
---|
Attribute(java.lang.String name,
java.util.List<java.util.regex.Pattern> allowedRegexps,
java.util.List<java.lang.String> allowedValues,
java.lang.String onInvalidStr,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsAllowedValue(java.lang.String valueInLowerCase) |
java.lang.String |
getName() |
java.lang.String |
getOnInvalid() |
java.lang.String |
matcherRegEx(boolean hasNext) |
boolean |
matchesAllowedExpression(java.lang.String value) |
Attribute |
mutate(java.lang.String onInvalid,
java.lang.String description) |
public Attribute(java.lang.String name, java.util.List<java.util.regex.Pattern> allowedRegexps, java.util.List<java.lang.String> allowedValues, java.lang.String onInvalidStr, java.lang.String description)
public boolean matchesAllowedExpression(java.lang.String value)
public boolean containsAllowedValue(java.lang.String valueInLowerCase)
public java.lang.String getName()
public java.lang.String getOnInvalid()
onInvalid
value a tag could have, from the list of "filterTag", "removeTag" and "removeAttribute"public Attribute mutate(java.lang.String onInvalid, java.lang.String description)
public java.lang.String matcherRegEx(boolean hasNext)
Copyright © 2014. All Rights Reserved.