- append(boolean) - Method in class org.gwtproject.safehtml.shared.SafeHtmlBuilder
-
Appends the string representation of a boolean.
- append(byte) - Method in class org.gwtproject.safehtml.shared.SafeHtmlBuilder
-
Appends the string representation of a number.
- append(char) - Method in class org.gwtproject.safehtml.shared.SafeHtmlBuilder
-
Appends the string representation of a char.
- append(double) - Method in class org.gwtproject.safehtml.shared.SafeHtmlBuilder
-
Appends the string representation of a number.
- append(float) - Method in class org.gwtproject.safehtml.shared.SafeHtmlBuilder
-
Appends the string representation of a number.
- append(int) - Method in class org.gwtproject.safehtml.shared.SafeHtmlBuilder
-
Appends the string representation of a number.
- append(long) - Method in class org.gwtproject.safehtml.shared.SafeHtmlBuilder
-
Appends the string representation of a number.
- append(SafeHtml) - Method in class org.gwtproject.safehtml.shared.SafeHtmlBuilder
-
Appends the contents of another
SafeHtml object, without applying
HTML-escaping to it.
- appendEscaped(String) - Method in class org.gwtproject.safehtml.shared.SafeHtmlBuilder
-
Appends a string after HTML-escaping it.
- appendEscapedLines(String) - Method in class org.gwtproject.safehtml.shared.SafeHtmlBuilder
-
Appends a string consisting of several newline-separated lines after
HTML-escaping it.
- appendHtmlConstant(String) - Method in class org.gwtproject.safehtml.shared.SafeHtmlBuilder
-
Appends a compile-time-constant string, which will not be escaped.
- asString() - Method in class org.gwtproject.safehtml.shared.OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml
-
Returns this object's contained HTML as a string.
- asString() - Method in interface org.gwtproject.safehtml.shared.SafeHtml
-
Returns this object's contained HTML as a string.
- asString() - Method in interface org.gwtproject.safehtml.shared.SafeUri
-
Returns this object's contained URI as a string.
- SafeHtml - Interface in org.gwtproject.safehtml.shared
-
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.
- SafeHtmlBuilder - Class in org.gwtproject.safehtml.shared
-
A builder that facilitates the building up of XSS-safe HTML from text
snippets.
- SafeHtmlBuilder() - Constructor for class org.gwtproject.safehtml.shared.SafeHtmlBuilder
-
Constructs an empty SafeHtmlBuilder.
- SafeHtmlHostedModeUtils - Class in org.gwtproject.safehtml.shared
-
SafeHtml utilities whose implementation differs between Development and
Production Mode.
- SafeHtmlHostedModeUtils() - Constructor for class org.gwtproject.safehtml.shared.SafeHtmlHostedModeUtils
-
- SafeHtmlTemplates - Interface in org.gwtproject.safehtml.client
-
A tag interface that facilitates compile-time binding of HTML templates to
generate SafeHtml strings.
- SafeHtmlTemplates.Template - Annotation Type in org.gwtproject.safehtml.client
-
The HTML template.
- SafeHtmlUtils - Class in org.gwtproject.safehtml.shared
-
Utility class containing static methods for escaping and sanitizing strings.
- SafeUri - Interface in org.gwtproject.safehtml.shared
-
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.
- SafeUriHostedModeUtils - Class in org.gwtproject.safehtml.shared
-
SafeUri utilities whose implementation differs between Development and Production Mode.
- SafeUriHostedModeUtils() - Constructor for class org.gwtproject.safehtml.shared.SafeUriHostedModeUtils
-
- sanitize(String) - Method in interface org.gwtproject.safehtml.shared.HtmlSanitizer
-
Sanitizes a string into SafeHtml.
- sanitize(String) - Method in class org.gwtproject.safehtml.shared.SimpleHtmlSanitizer
-
- sanitizeHtml(String) - Static method in class org.gwtproject.safehtml.shared.SimpleHtmlSanitizer
-
HTML-sanitizes a string.
- sanitizeUri(String) - Static method in class org.gwtproject.safehtml.shared.UriUtils
-
Sanitizes a URI.
- setForceCheckCompleteHtml(boolean) - Static method in class org.gwtproject.safehtml.shared.SafeHtmlHostedModeUtils
-
- setForceCheckCompleteHtmlFromProperty() - Static method in class org.gwtproject.safehtml.shared.SafeHtmlHostedModeUtils
-
- setForceCheckValidUri(boolean) - Static method in class org.gwtproject.safehtml.shared.SafeUriHostedModeUtils
-
- setForceCheckValidUriFromProperty() - Static method in class org.gwtproject.safehtml.shared.SafeUriHostedModeUtils
-
- setHTML(SafeHtml) - Method in interface org.gwtproject.safehtml.client.HasSafeHtml
-
Sets this object's contents via known-safe HTML.
- SimpleHtmlSanitizer - Class in org.gwtproject.safehtml.shared
-
A simple and relatively inexpensive HTML sanitizer.
- SuppressIsSafeHtmlCastCheck - Annotation Type in org.gwtproject.safehtml.shared.annotations
-
Annotates methods that rely on potentially-unsafe type-annotation casts.
- SuppressIsSafeUriCastCheck - Annotation Type in org.gwtproject.safehtml.shared.annotations
-
Annotates methods that rely on potentially-unsafe type-annotation casts.
- SuppressIsTrustedResourceUriCastCheck - Annotation Type in org.gwtproject.safehtml.shared.annotations
-
Annotates methods that rely on potentially-unsafe type-annotation casts.