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.
|