OptionalaccountThe account name.
Optionalaes128The configuration of the AES key system.
The authentication token.
OptionalclearkeyThe configuration of the ClearKey key system.
OptionalcustomerThe customer name.
OptionalfairplayThe configuration of the FairPlay key system.
OptionalfriendlyThe friendly name of this customer.
The identifier of the DRM integration.
OptionalintegrationAn object of key/value pairs which can be used to pass in specific parameters related to a source into a ContentProtectionIntegration.
OptionalplayreadyThe configuration of the PlayReady key system.
OptionalportalThe identifier of the portal.
OptionalpreferredAn ordered list of URNs of key systems as specified by https://dashif.org/identifiers/content_protection/, or one of the following identifiers:
"widevine" alias for "urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"
"fairplay" alias for "urn:uuid:94ce86fb-07bb-4b43-adb8-93d2fa968ca2"
"playready" alias for "urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95"
The first key system in this list which is supported on the given platform will be used for playback.
Default value is ['widevine', 'playready', 'fairplay'].
OptionaluseA flag that affects HbbTV enabled devices and indicates whether the OIPF DRM agent should be used for handling DRM protection, even when EME is available.
Default value is false.
OptionalversionThe version of Titanium, represented by a value from the following list:
- '2'
- '3'
OptionalwidevineThe configuration of the Widevine key system.
Describes the configuration of the Titanium DRM integration with token-based authentication.