A B C D E F G H I L M N O P R S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAntiSamyScanner - Class in org.owasp.validator.html.scan
- AbstractAntiSamyScanner() - Constructor for class org.owasp.validator.html.scan.AbstractAntiSamyScanner
- AbstractAntiSamyScanner(Policy) - Constructor for class org.owasp.validator.html.scan.AbstractAntiSamyScanner
- ACTION_FILTER - Static variable in class org.owasp.validator.html.Policy
- ACTION_TRUNCATE - Static variable in class org.owasp.validator.html.Policy
- ACTION_VALIDATE - Static variable in class org.owasp.validator.html.Policy
- addError(String, Object[]) - Method in class org.owasp.validator.html.scan.AbstractAntiSamyScanner
- ANCHORS_NOFOLLOW - Static variable in class org.owasp.validator.html.Policy
- AntiSamy - Class in org.owasp.validator.html
-
This is the only class from which the outside world should be calling.
- AntiSamy() - Constructor for class org.owasp.validator.html.AntiSamy
- AntiSamy(Policy) - Constructor for class org.owasp.validator.html.AntiSamy
- AntiSamyDOMScanner - Class in org.owasp.validator.html.scan
-
This is where the magic lives.
- AntiSamyDOMScanner() - Constructor for class org.owasp.validator.html.scan.AntiSamyDOMScanner
- AntiSamyDOMScanner(Policy) - Constructor for class org.owasp.validator.html.scan.AntiSamyDOMScanner
- AntiSamyPattern - Class in org.owasp.validator.html.model
-
An extension of the Pattern with helper methods.
- AntiSamyPattern(Pattern) - Constructor for class org.owasp.validator.html.model.AntiSamyPattern
-
Constructor for AntiSamyPattern.
- AntiSamySAXScanner - Class in org.owasp.validator.html.scan
- AntiSamySAXScanner(Policy) - Constructor for class org.owasp.validator.html.scan.AntiSamySAXScanner
- ANYTHING_REGEXP - Static variable in class org.owasp.validator.html.Policy
- ASHTMLSerializer - Class in org.owasp.validator.html.scan
- ASHTMLSerializer(Writer, OutputFormat, InternalPolicy) - Constructor for class org.owasp.validator.html.scan.ASHTMLSerializer
- ASXHTMLSerializer - Class in org.owasp.validator.html.scan
-
This is an extension of the default XHTMLSerializer class that's had it's endElementIO() method tweaked to serialize closing tags and self-closing tags the way we require.
- ASXHTMLSerializer(Writer, OutputFormat, InternalPolicy) - Constructor for class org.owasp.validator.html.scan.ASXHTMLSerializer
- Attribute - Class in org.owasp.validator.html.model
-
A model for HTML attributes and the "rules" they must follow (either literals or regular expressions) in order to be considered valid.
- Attribute(String, List<Pattern>, List<String>, String, String) - Constructor for class org.owasp.validator.html.model.Attribute
B
- BASIC_PARAM_TAG_RULE - Static variable in class org.owasp.validator.html.scan.Constants
- big5CharsToEncode - Static variable in class org.owasp.validator.html.scan.Constants
- big5CharsToEncodeSet - Static variable in class org.owasp.validator.html.scan.Constants
C
- characters(XMLString, Augmentations) - Method in class org.owasp.validator.html.scan.MagicSAXFilter
- CleanResults - Class in org.owasp.validator.html
-
This class contains the results of a scan.
- CleanResults() - Constructor for class org.owasp.validator.html.CleanResults
- CleanResults(long, String, DocumentFragment, List<String>) - Constructor for class org.owasp.validator.html.CleanResults
- CleanResults(long, Callable<String>, DocumentFragment, List<String>) - Constructor for class org.owasp.validator.html.CleanResults
- cloneWithDirective(String, String) - Method in class org.owasp.validator.html.Policy
-
Creates a copy of this policy with an added/changed directive.
- comment(String) - Method in class org.owasp.validator.css.CssHandler
- comment(XMLString, Augmentations) - Method in class org.owasp.validator.html.scan.MagicSAXFilter
- CONNECTION_TIMEOUT - Static variable in class org.owasp.validator.html.Policy
- Constants - Class in org.owasp.validator.html.scan
- Constants() - Constructor for class org.owasp.validator.html.scan.Constants
- containsAllowedValue(String) - Method in class org.owasp.validator.html.model.Attribute
- CssHandler - Class in org.owasp.validator.css
-
A implementation of a SAC DocumentHandler for CSS validation.
- CssHandler(Policy, LinkedList, List<String>, String, ResourceBundle) - Constructor for class org.owasp.validator.css.CssHandler
-
Constructs a handler for inline style declarations using the given policy and queue for imported stylesheets.
- CssHandler(Policy, LinkedList, List<String>, ResourceBundle) - Constructor for class org.owasp.validator.css.CssHandler
-
Constructs a handler for stylesheets using the given policy and queue for imported stylesheets.
- CssScanner - Class in org.owasp.validator.css
-
Encapsulates the parsing and validation of a CSS stylesheet or inline declaration.
- CssScanner(InternalPolicy, ResourceBundle) - Constructor for class org.owasp.validator.css.CssScanner
-
Constructs a scanner based on the given policy.
- CssValidator - Class in org.owasp.validator.css
-
Encapsulates all the neceesary operations for validating individual eleements of a stylesheet (namely: selectors, conditions and properties).
- CssValidator(Policy) - Constructor for class org.owasp.validator.css.CssValidator
-
Constructs a validator for CSS selectors, conditions and properties based on the given policy.
D
- decode(String) - Static method in class org.owasp.validator.html.util.XMLUtil
-
Helper function for decode XML entities.
- DEFAULT_ENCODING_ALGORITHM - Static variable in class org.owasp.validator.html.scan.Constants
- DEFAULT_LOCALE_LANG - Static variable in class org.owasp.validator.html.scan.Constants
- DEFAULT_LOCALE_LOC - Static variable in class org.owasp.validator.html.scan.Constants
- DEFAULT_MAX_INPUT_SIZE - Static variable in class org.owasp.validator.html.Policy
- DEFAULT_MAX_STYLESHEET_IMPORTS - Static variable in class org.owasp.validator.html.Policy
- DEFAULT_POLICY_URI - Static variable in class org.owasp.validator.html.Policy
- DEFAULT_TIMEOUT - Static variable in class org.owasp.validator.css.CssScanner
- defaultAllowedEmptyTags - Static variable in class org.owasp.validator.html.scan.Constants
- defaultRequiresClosingTags - Static variable in class org.owasp.validator.html.scan.Constants
- determineMaxInputSize() - Method in class org.owasp.validator.html.InternalPolicy
-
Returns the maximum input size.
- directives - Variable in class org.owasp.validator.html.Policy
- doctypeDecl(String, String, String, Augmentations) - Method in class org.owasp.validator.html.scan.MagicSAXFilter
- DOM - Static variable in class org.owasp.validator.html.AntiSamy
E
- EMBED_STYLESHEETS - Static variable in class org.owasp.validator.html.Policy
- emptyElement(QName, XMLAttributes, Augmentations) - Method in class org.owasp.validator.html.scan.MagicSAXFilter
- encode(String) - Static method in class org.owasp.validator.html.util.XMLUtil
- endCDATA(Augmentations) - Method in class org.owasp.validator.html.scan.MagicSAXFilter
- endDocument(InputSource) - Method in class org.owasp.validator.css.CssHandler
- endElement(QName, Augmentations) - Method in class org.owasp.validator.html.scan.MagicSAXFilter
- endElementIO(String, String, String) - Method in class org.owasp.validator.html.scan.ASHTMLSerializer
- endElementIO(String, String, String) - Method in class org.owasp.validator.html.scan.ASXHTMLSerializer
- endFontFace() - Method in class org.owasp.validator.css.CssHandler
- endMedia(SACMediaList) - Method in class org.owasp.validator.css.CssHandler
- endPage(String, String) - Method in class org.owasp.validator.css.CssHandler
- endSelector(SelectorList) - Method in class org.owasp.validator.css.CssHandler
- ENTITY_ENCODE_INTL_CHARS - Static variable in class org.owasp.validator.html.Policy
- ERROR_ATTRIBUTE_CAUSE_ENCODE - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_ATTRIBUTE_CAUSE_FILTER - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_ATTRIBUTE_INVALID - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_ATTRIBUTE_INVALID_FILTERED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_ATTRIBUTE_INVALID_REMOVED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_ATTRIBUTE_NOT_IN_POLICY - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CDATA_FOUND - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_COMMENT_REMOVED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CSS_ATTRIBUTE_MALFORMED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CSS_IMPORT_DISABLED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CSS_IMPORT_EXCEEDED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CSS_IMPORT_FAILURE - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CSS_IMPORT_INPUT_SIZE - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CSS_IMPORT_URL_INVALID - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CSS_TAG_MALFORMED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CSS_TAG_PROPERTY_INVALID - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CSS_TAG_RELATIVE - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CSS_TAG_RULE_NOTFOUND - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CSS_TAG_SELECTOR_DISALLOWED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_CSS_TAG_SELECTOR_NOTFOUND - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_INPUT_SIZE - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_PI_FOUND - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_STYLESHEET_NOT_ALLOWED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_STYLESHEET_PROPERTY_INVALID - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_STYLESHEET_RELATIVE - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_STYLESHEET_RULE_NOTFOUND - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_STYLESHEET_SELECTOR_DISALLOWED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_STYLESHEET_SELECTOR_NOTFOUND - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_TAG_DISALLOWED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_TAG_EMPTY - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_TAG_ENCODED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_TAG_FILTERED - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- ERROR_TAG_NOT_IN_POLICY - Static variable in class org.owasp.validator.html.util.ErrorMessageUtil
- errorMessages - Variable in class org.owasp.validator.html.scan.AbstractAntiSamyScanner
- ErrorMessageUtil - Class in org.owasp.validator.html.util
- ExternalCssScanner - Class in org.owasp.validator.css
- ExternalCssScanner(InternalPolicy, ResourceBundle) - Constructor for class org.owasp.validator.css.ExternalCssScanner
F
- FORMAT_OUTPUT - Static variable in class org.owasp.validator.html.Policy
G
- getAction() - Method in class org.owasp.validator.html.model.Tag
- getAllowedEmptyTags() - Method in class org.owasp.validator.html.Policy
-
Return all the allowed empty tags configured in the Policy.
- getAllowedRegExp() - Method in class org.owasp.validator.html.model.Property
-
Return a
List
of allowed regular expressions - getAllowedValues() - Method in class org.owasp.validator.html.model.Property
- getAttributeByName(String) - Method in class org.owasp.validator.html.model.Tag
-
Returns an
Attribute
associated with a lookup name. - getAttributeValue(Element, String) - Static method in class org.owasp.validator.html.util.XMLUtil
-
Helper function for quickly retrieving an attribute from a given element.
- getBooleanValue(Element, String) - Static method in class org.owasp.validator.html.util.XMLUtil
-
Helper function for quickly retrieving an boolean value of a given XML element.
- getBooleanValue(Element, String, boolean) - Static method in class org.owasp.validator.html.util.XMLUtil
-
Helper function for quickly retrieving an boolean value of a given XML element, with a default initialization value passed in a parameter.
- getCleanHTML() - Method in class org.owasp.validator.html.CleanResults
-
Return the filtered HTML as a String.
- getCleanStylesheet() - Method in class org.owasp.validator.css.CssHandler
-
Returns the cleaned stylesheet.
- getCleanXMLDocumentFragment() - Method in class org.owasp.validator.html.CleanResults
- getCommonRegularExpressions(String) - Method in class org.owasp.validator.html.Policy
- getDirective(String) - Method in class org.owasp.validator.html.Policy
-
Return a directive value based on a lookup name.
- getEmbedTag() - Method in class org.owasp.validator.html.InternalPolicy
- getEntityRef(int) - Method in class org.owasp.validator.html.scan.ASHTMLSerializer
- getEntityRef(int) - Method in class org.owasp.validator.html.scan.ASXHTMLSerializer
- getErrorMessages() - Method in class org.owasp.validator.css.CssHandler
-
Returns the error messages generated during parsing.
- getErrorMessages() - Method in class org.owasp.validator.html.CleanResults
-
Return a list of error messages.
- getErrorMessages() - Method in class org.owasp.validator.html.scan.MagicSAXFilter
- getGlobalAttributeByName(String) - Method in class org.owasp.validator.html.Policy
-
A simple method for returning on of the
entries by name. - getHTMLSerializer(Writer, OutputFormat) - Method in class org.owasp.validator.html.scan.AbstractAntiSamyScanner
- getInstance() - Static method in class org.owasp.validator.html.Policy
-
This retrieves a Policy based on a default location ("resources/antisamy.xml")
- getInstance(File) - Static method in class org.owasp.validator.html.Policy
-
This retrieves a Policy based on the File object passed in
- getInstance(InputStream) - Static method in class org.owasp.validator.html.Policy
-
This retrieves a Policy based on the InputStream object passed in
- getInstance(String) - Static method in class org.owasp.validator.html.Policy
-
This retrieves a Policy based on the file name passed in
- getInstance(URL) - Static method in class org.owasp.validator.html.Policy
-
This retrieves a Policy based on the URL object passed in.
- getIntValue(Element, String, int) - Static method in class org.owasp.validator.html.util.XMLUtil
-
Helper function for quickly retrieving an integer value of a given XML element.
- getMaxInputSize() - Method in class org.owasp.validator.html.InternalPolicy
- getMessage(ResourceBundle, String, Object[]) - Static method in class org.owasp.validator.html.util.ErrorMessageUtil
- getName() - Method in class org.owasp.validator.html.model.Attribute
- getName() - Method in class org.owasp.validator.html.model.Property
- getName() - Method in class org.owasp.validator.html.model.Tag
- getNumberOfErrors() - Method in class org.owasp.validator.html.CleanResults
-
Return the number of errors encountered during filtering.
- getOnInvalid() - Method in class org.owasp.validator.html.model.Attribute
- getOnUnknownTag() - Method in class org.owasp.validator.html.InternalPolicy
- getOutputFormat() - Method in class org.owasp.validator.html.scan.AbstractAntiSamyScanner
- getParseContext(Element, URL) - Static method in class org.owasp.validator.html.Policy
- getPattern() - Method in class org.owasp.validator.html.model.AntiSamyPattern
- getPropertyByName(String) - Method in class org.owasp.validator.html.Policy
-
Retrieves a CSS Property from the Policy.
- getRegularExpression() - Method in class org.owasp.validator.html.model.Tag
-
Returns a regular expression for validating individual tags.
- getRequiresClosingTags() - Method in class org.owasp.validator.html.Policy
-
Return all the tags that are required to be closed with an end tag, even if they have no child content.
- getResults() - Method in class org.owasp.validator.html.scan.AbstractAntiSamyScanner
- getResults() - Method in class org.owasp.validator.html.scan.AntiSamyDOMScanner
- getResults() - Method in class org.owasp.validator.html.scan.AntiSamySAXScanner
- getScanTime() - Method in class org.owasp.validator.html.CleanResults
-
Return the time elapsed during the scan.
- getSelectorName() - Method in exception org.owasp.validator.css.UnknownSelectorException
- getShorthandRefs() - Method in class org.owasp.validator.html.model.Property
- getSimpleParseContext(Element) - Static method in class org.owasp.validator.html.Policy
- getStyleTag() - Method in class org.owasp.validator.html.InternalPolicy
- getTagByLowercaseName(String) - Method in class org.owasp.validator.html.Policy
-
The path to the base policy file, used to resolve relative paths when reading included files
- getTextValue(Element, String) - Static method in class org.owasp.validator.html.util.XMLUtil
-
Helper function for quickly retrieving a String value of a given XML element.
- getTopLevelElement(URL) - Static method in class org.owasp.validator.html.Policy
- getTopLevelElement(InputSource) - Static method in class org.owasp.validator.html.Policy
H
- htmlEntityEncode(String) - Static method in class org.owasp.validator.html.util.HTMLEntityEncoder
-
A helper method for HTML entity-encoding a String value.
- HTMLEntityEncoder - Class in org.owasp.validator.html.util
- HTMLEntityEncoder() - Constructor for class org.owasp.validator.html.util.HTMLEntityEncoder
I
- ignorableAtRule(String) - Method in class org.owasp.validator.css.CssHandler
- importStyle(String, SACMediaList, String) - Method in class org.owasp.validator.css.CssHandler
- InternalPolicy - Class in org.owasp.validator.html
-
Contains a bunch of optimized lookups over the regular Policy Class.
- InternalPolicy(URL, Policy.ParseContext) - Constructor for class org.owasp.validator.html.InternalPolicy
- InternalPolicy(Policy, Map<String, String>, Map<String, Tag>) - Constructor for class org.owasp.validator.html.InternalPolicy
- isAction(String) - Method in class org.owasp.validator.html.model.Tag
-
Indicates if the action for this tag matches the supplied action
- isEmbedStyleSheets() - Method in class org.owasp.validator.html.InternalPolicy
- isEncodeUnknownTag() - Method in class org.owasp.validator.html.InternalPolicy
- isEntityEncodeIntlCharacters() - Method in class org.owasp.validator.html.InternalPolicy
- isFormatOutput() - Method in class org.owasp.validator.html.InternalPolicy
- isNofollowAnchors - Variable in class org.owasp.validator.html.scan.AbstractAntiSamyScanner
- isNofollowAnchors() - Method in class org.owasp.validator.html.InternalPolicy
- isOmitDoctypeDeclaration() - Method in class org.owasp.validator.html.InternalPolicy
- isOmitXmlDeclaration() - Method in class org.owasp.validator.html.InternalPolicy
- isPreserveComments() - Method in class org.owasp.validator.html.InternalPolicy
- isPreserveSpace() - Method in class org.owasp.validator.html.InternalPolicy
- isUseXhtml() - Method in class org.owasp.validator.html.InternalPolicy
- isValidateParamAsEmbed - Variable in class org.owasp.validator.html.scan.AbstractAntiSamyScanner
- isValidateParamAsEmbed() - Method in class org.owasp.validator.html.InternalPolicy
- isValidCondition(String, Condition) - Method in class org.owasp.validator.css.CssValidator
-
Determines whether the given condition is valid according to this validator's policy.
- isValidProperty(String, LexicalUnit) - Method in class org.owasp.validator.css.CssValidator
-
Determines whether the given property (both name and value) are valid according to this validator's policy.
- isValidSelector(String, Selector) - Method in class org.owasp.validator.css.CssValidator
-
Determines whether the given selector name is valid according to this validator's policy.
L
- lexicalValueToString(LexicalUnit) - Method in class org.owasp.validator.css.CssValidator
-
Converts the given lexical unit to a
String
representation. - locale - Variable in class org.owasp.validator.html.scan.AbstractAntiSamyScanner
M
- MagicSAXFilter - Class in org.owasp.validator.html.scan
-
Implementation of an HTML-filter that adheres to an AntiSamy policy.
- MagicSAXFilter(ResourceBundle) - Constructor for class org.owasp.validator.html.scan.MagicSAXFilter
- main(String[]) - Static method in class org.owasp.validator.css.CssScanner
-
Deprecated.
- main(String[]) - Static method in class org.owasp.validator.html.scan.AntiSamyDOMScanner
- matcher(CharSequence) - Method in class org.owasp.validator.html.model.AntiSamyPattern
- matcherRegEx(boolean) - Method in class org.owasp.validator.html.model.Attribute
- matches(String) - Method in class org.owasp.validator.html.model.AntiSamyPattern
- matches(String) - Method in class org.owasp.validator.html.TagMatcher
-
Examines if this tag matches the values in this matcher.
- matchesAllowedExpression(String) - Method in class org.owasp.validator.html.model.Attribute
- messages - Variable in class org.owasp.validator.css.CssScanner
-
The message bundled to pull error messages from.
- messages - Static variable in class org.owasp.validator.html.scan.AbstractAntiSamyScanner
- mutate(String, String) - Method in class org.owasp.validator.html.model.Attribute
- mutateAction(String) - Method in class org.owasp.validator.html.model.Tag
N
- namespaceDeclaration(String, String) - Method in class org.owasp.validator.css.CssHandler
- normalize(String) - Static method in class org.owasp.validator.html.util.URIUtils
-
This method removes "." or ".." from absolute URL.
O
- OMIT_DOCTYPE_DECLARATION - Static variable in class org.owasp.validator.html.Policy
- OMIT_XML_DECLARATION - Static variable in class org.owasp.validator.html.Policy
- org.owasp.validator.css - package org.owasp.validator.css
- org.owasp.validator.html - package org.owasp.validator.html
- org.owasp.validator.html.model - package org.owasp.validator.html.model
- org.owasp.validator.html.scan - package org.owasp.validator.html.scan
- org.owasp.validator.html.util - package org.owasp.validator.html.util
P
- ParseContext() - Constructor for class org.owasp.validator.html.Policy.ParseContext
- parseImportedStylesheets(LinkedList, CssHandler, ArrayList, int) - Method in class org.owasp.validator.css.ExternalCssScanner
-
Parses through a
LinkedList
of imported stylesheet URIs, this method parses through those stylesheets and validates them - parseImportedStylesheets(LinkedList, CssHandler, List<String>, int) - Method in class org.owasp.validator.css.CssScanner
-
Parses through a
LinkedList
of imported stylesheet URIs, this method parses through those stylesheets and validates them - parser - Variable in class org.owasp.validator.css.CssScanner
-
The parser to be used in any scanning
- policy - Variable in class org.owasp.validator.css.CssScanner
-
The policy file to be used in any scanning
- policy - Variable in class org.owasp.validator.html.scan.AbstractAntiSamyScanner
- Policy - Class in org.owasp.validator.html
-
Policy.java
- Policy(Policy.ParseContext) - Constructor for class org.owasp.validator.html.Policy
- Policy(Policy, Map<String, String>, Map<String, Tag>) - Constructor for class org.owasp.validator.html.Policy
- Policy.ParseContext - Class in org.owasp.validator.html
- PolicyException - Exception in org.owasp.validator.html
-
This exception gets thrown when there is a problem validating or parsing the policy file.
- PolicyException(Exception) - Constructor for exception org.owasp.validator.html.PolicyException
- PolicyException(String) - Constructor for exception org.owasp.validator.html.PolicyException
- PRESERVE_COMMENTS - Static variable in class org.owasp.validator.html.Policy
- PRESERVE_SPACE - Static variable in class org.owasp.validator.html.Policy
- processingInstruction(String, XMLString, Augmentations) - Method in class org.owasp.validator.html.scan.MagicSAXFilter
- property(String, LexicalUnit, boolean) - Method in class org.owasp.validator.css.CssHandler
- Property - Class in org.owasp.validator.html.model
-
A model for CSS properties and the "rules" they must follow (either literals or regular expressions) in order to be considered valid.
- Property(String, List<Pattern>, List<String>, List<String>, String, String) - Constructor for class org.owasp.validator.html.model.Property
R
- reset(InternalPolicy) - Method in class org.owasp.validator.html.scan.MagicSAXFilter
- resetParamsWhereLastConfigWins() - Method in class org.owasp.validator.html.Policy.ParseContext
- resolveAsString(String, String) - Static method in class org.owasp.validator.html.util.URIUtils
- resolveEntity(String, URL) - Static method in class org.owasp.validator.html.Policy
-
Resolves public & system ids to files stored within the JAR.
S
- SAX - Static variable in class org.owasp.validator.html.AntiSamy
- scan(String) - Method in class org.owasp.validator.html.AntiSamy
-
The meat and potatoes.
- scan(String) - Method in class org.owasp.validator.html.scan.AbstractAntiSamyScanner
- scan(String) - Method in class org.owasp.validator.html.scan.AntiSamyDOMScanner
-
This is where the magic lives.
- scan(String) - Method in class org.owasp.validator.html.scan.AntiSamySAXScanner
- scan(String, int) - Method in class org.owasp.validator.html.AntiSamy
- scan(String, File) - Method in class org.owasp.validator.html.AntiSamy
-
This method wraps
scan()
using the policy File object passed in. - scan(String, String) - Method in class org.owasp.validator.html.AntiSamy
-
This method wraps
scan()
using the Policy object passed in. - scan(String, Policy) - Method in class org.owasp.validator.html.AntiSamy
-
This method wraps
scan()
using the Policy object passed in. - scan(String, Policy, int) - Method in class org.owasp.validator.html.AntiSamy
- ScanException - Exception in org.owasp.validator.html
-
This exception gets thrown when there is an unexpected error parsing the tainted HTML.
- ScanException(Exception) - Constructor for exception org.owasp.validator.html.ScanException
- ScanException(String) - Constructor for exception org.owasp.validator.html.ScanException
- scanInlineStyle(String, String, int) - Method in class org.owasp.validator.css.CssScanner
-
Scans the contents of an inline style declaration (ex.
- scanStyleSheet(String, int) - Method in class org.owasp.validator.css.CssScanner
-
Scans the contents of a full stylesheet (ex.
- size() - Method in class org.owasp.validator.html.TagMatcher
- startCDATA(Augmentations) - Method in class org.owasp.validator.html.scan.MagicSAXFilter
- startDocument(InputSource) - Method in class org.owasp.validator.css.CssHandler
- startElement(QName, XMLAttributes, Augmentations) - Method in class org.owasp.validator.html.scan.MagicSAXFilter
- startFontFace() - Method in class org.owasp.validator.css.CssHandler
- startMedia(SACMediaList) - Method in class org.owasp.validator.css.CssHandler
- startPage(String, String) - Method in class org.owasp.validator.css.CssHandler
- startSelector(SelectorList) - Method in class org.owasp.validator.css.CssHandler
T
- Tag - Class in org.owasp.validator.html.model
-
A model for HTML "tags" and the rules dictating their validation/filtration.
- Tag(String, Map<String, Attribute>, String) - Constructor for class org.owasp.validator.html.model.Tag
- TagMatcher - Class in org.owasp.validator.html
-
Uses smart matching to match tags
- TagMatcher(Iterable<String>) - Constructor for class org.owasp.validator.html.TagMatcher
- tagRules - Variable in class org.owasp.validator.html.Policy
- trim(String, String) - Method in class org.owasp.validator.html.scan.AbstractAntiSamyScanner
U
- UnknownSelectorException - Exception in org.owasp.validator.css
- UnknownSelectorException(String) - Constructor for exception org.owasp.validator.css.UnknownSelectorException
- URIUtils - Class in org.owasp.validator.html.util
-
A utility class for URI handling
- URIUtils() - Constructor for class org.owasp.validator.html.util.URIUtils
- USE_XHTML - Static variable in class org.owasp.validator.html.Policy
V
- VALIDATE_PARAM_AS_EMBED - Static variable in class org.owasp.validator.html.Policy
X
- XMLUtil - Class in org.owasp.validator.html.util
- XMLUtil() - Constructor for class org.owasp.validator.html.util.XMLUtil
All Classes All Packages