The identifier of the Irdeto account.
Optional aes128The configuration of the AES key system.
Optional applicationThe identifier of the application.
 - It must be present for FairPlay.
Optional clearkeyThe configuration of the ClearKey key system.
The identifier of the content.
The identifier of the CRM.
 - This ID will be added for license URL requests.
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.
 - It must be present for FairPlay.
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.
 - It must be present for registered user flow parameters.
 - This is not mandatory in case of free open streams.
Optional ticketThe ticket for registered user flows.
 - It must be present for registered user flow parameters.
 - This is not mandatory in case of free open streams.
Optional widevineThe configuration of the Widevine key system.
Describes the configuration of the Irdeto DRM integration.
Example