TrustedTypePolicy extension type
The TrustedTypePolicy
interface of the Trusted Types API
defines a
group of functions which create TrustedType
objects.
A TrustedTypePolicy
object is created by
TrustedTypePolicyFactory.createPolicy to define a policy for enforcing
security rules on input. Therefore, TrustedTypePolicy
has no constructor.
API documentation sourced from MDN Web Docs.
- on
- Implemented types
- Available extensions
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String
-
The
name
read-only property of the TrustedTypePolicy interface returns the name of the policy.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
createHTML(
String input, JSAny? arguments) → TrustedHTML -
The
createHTML()
method of the TrustedTypePolicy interface creates a TrustedHTML object using a policy created by TrustedTypePolicyFactory.createPolicy. -
createScript(
String input, JSAny? arguments) → TrustedScript -
The
createScript()
method of the TrustedTypePolicy interface creates a TrustedScript object using a policy created by TrustedTypePolicyFactory.createPolicy. -
createScriptURL(
String input, JSAny? arguments) → TrustedScriptURL -
The
createScriptURL()
method of the TrustedTypePolicy interface creates a TrustedScriptURL object using a policy created by TrustedTypePolicyFactory.createPolicy. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited