
public class SafeStylesHostedModeUtils extends Object
This class has a super-source peer that provides the Production Mode implementation.
Do not use this class - it is used for implementation only, and its methods may change in the future.
| Modifier and Type | Field and Description |
|---|---|
static String |
FORCE_CHECK_VALID_STYLES
Name of system property that if set, enables checks in server-side code
(even if assertions are disabled).
|
| Constructor and Description |
|---|
SafeStylesHostedModeUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
isValidStyleName(String name)
Check if the specified style property name is valid.
|
static String |
isValidStyleValue(String value)
Check if the specified style property value is valid.
|
static void |
maybeCheckValidStyleName(String name)
Checks if the provided string is a valid style property name.
|
static void |
maybeCheckValidStyleValue(String value)
Checks if the provided string is a valid style property value.
|
static void |
setForceCheckValidStyle(boolean check)
Sets a global flag that controls whether or not
maybeCheckValidStyleName(String) and
maybeCheckValidStyleValue(String) should perform their checks in a
server-side environment. |
public static final String FORCE_CHECK_VALID_STYLES
public static String isValidStyleName(String name)
NOTE: This method does NOT guarantee the safety of a style name. It looks for common errors, but does not check for every possible error. It is intended to help validate a string that the user has already asserted is safe.
name - the name to checkpublic static String isValidStyleValue(String value)
NOTE: This method does NOT guarantee the safety of a style value. It looks for common errors, but does not check for every possible error. It is intended to help validate a string that the user has already asserted is safe.
value - the value to checkpublic static void maybeCheckValidStyleName(String name)
name - the style namepublic static void maybeCheckValidStyleValue(String value)
value - the style valuepublic static void setForceCheckValidStyle(boolean check)
maybeCheckValidStyleName(String) and
maybeCheckValidStyleValue(String) should perform their checks in a
server-side environment.check - if true, perform server-side checks.Copyright © 2016. All rights reserved.