See: Description
Interface | Description |
---|---|
HtmlSanitizer |
Sanitizes untrusted HTML.
|
SafeHtml |
An object that implements this interface encapsulates HTML that is guaranteed
to be safe to use (with respect to potential Cross-Site-Scripting
vulnerabilities) in an HTML context.
|
SafeUri |
An object that implements this interface encapsulates a URI that is
guaranteed to be safe to use (with respect to potential Cross-Site-Scripting
vulnerabilities) in a URL context, for example in a URL-typed attribute in an
HTML document.
|
Class | Description |
---|---|
OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml |
A string wrapped as an object of type
SafeHtml . |
SafeHtmlBuilder |
A builder that facilitates the building up of XSS-safe HTML from text
snippets.
|
SafeHtmlHostedModeUtils |
SafeHtml utilities whose implementation differs between Development and
Production Mode.
|
SafeHtmlString |
A string wrapped as an object of type
SafeHtml . |
SafeHtmlUtils |
Utility class containing static methods for escaping and sanitizing strings.
|
SafeUriHostedModeUtils |
SafeUri utilities whose implementation differs between Development and Production Mode.
|
SafeUriString |
A string wrapped as an object of type
SafeUri . |
SimpleHtmlSanitizer |
A simple and relatively inexpensive HTML sanitizer.
|
UriUtils |
Utility class containing static methods for validating and sanitizing URIs.
|