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