All Classes
-
All Classes Class Summary Exception Summary Class Description AbstractAntiSamyScanner AntiSamy This is the only class from which the outside world should be calling.AntiSamyDOMScanner This is where the magic lives.AntiSamyPattern An extension of the Pattern with helper methods.AntiSamySAXScanner ASHTMLSerializer ASXHTMLSerializer 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.Attribute A model for HTML attributes and the "rules" they must follow (either literals or regular expressions) in order to be considered valid.CleanResults This class contains the results of a scan.Constants CssHandler A implementation of a SAC DocumentHandler for CSS validation.CssScanner Encapsulates the parsing and validation of a CSS stylesheet or inline declaration.CssValidator Encapsulates all the neceesary operations for validating individual eleements of a stylesheet (namely: selectors, conditions and properties).ErrorMessageUtil ExternalCssScanner HTMLEntityEncoder InternalPolicy Contains a bunch of optimized lookups over the regular Policy Class.MagicSAXFilter Implementation of an HTML-filter that adheres to an AntiSamy policy.Policy Policy.javaPolicy.ParseContext PolicyException This exception gets thrown when there is a problem validating or parsing the policy file.Property A model for CSS properties and the "rules" they must follow (either literals or regular expressions) in order to be considered valid.ScanException This exception gets thrown when there is an unexpected error parsing the tainted HTML.Tag A model for HTML "tags" and the rules dictating their validation/filtration.TagMatcher Uses smart matching to match tagsUnknownSelectorException URIUtils A utility class for URI handlingXMLUtil