The identifier of the Irdeto account.
Optional
aes128The configuration of the AES key system.
Optional
applicationThe identifier of the application.
Optional
clearkeyThe configuration of the ClearKey key system.
The identifier of the content.
The identifier of the CRM.
Optional
fairplayThe configuration of the FairPlay key system.
The identifier of the DRM integration.
Optional
integrationAn object of key/value pairs which can be used to pass in specific parameters related to a source into a ContentProtectionIntegration.
Optional
keyThe identifier of the key.
Optional
playreadyThe configuration of the PlayReady key system.
Optional
preferredAn 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'].
Optional
sessionThe identifier of the session.
Optional
ticketThe ticket for registered user flows.
Optional
useA 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.
Optional
widevineThe configuration of the Widevine key system.
Describes the configuration of the Irdeto DRM integration.
Example