Version: 2.69.0

TitaniumDRMConfiguration

THEOplayer > TitaniumDRMConfiguration

TitaniumDRMConfiguration interface

Describes the configuration of the Titanium DRM integration.

Signature:
export interface TitaniumDRMConfiguration extends DRMConfiguration

Properties

PropertyTypeDescription
accountNamestringThe account name.
authTokenstringThe authentication token.
customerNamestringThe customer name.
friendlyNamestringThe friendly name of the customer.
integrationTitaniumIntegrationIDThe identifier of the DRM integration.
portalIdstringThe identifier of the portal.
version'2' | '3'The version of Titanium, represented by a value from the following list:
- '2'
- '3'

Example

const drmConfiguration = {
integration : 'keyos',
playready: {
licenseAcquisitionURL: 'yourTitaniumPlayReadyLicenseAcquisitionURL'
},
widevine: {
licenseAcquisitionURL: 'yourTitaniumWidevineLicenseAcquisitionURL'
},
accountName: 'yourTitaniumAccountName',
customerName: 'yourTitaniumCustomerName',
friendlyName: 'yourTitaniumFriendlyName',
portalId: 'yourTitaniumPortalId'
}