Skip to navigation

Update DRM System

Update a DRM system.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

idstringRequired
id

Request

drmSystem
encryptionInterfaceTypeenumRequired
Encryption Intreface Type
idstringRequired
ID of DRM System
keyManagementServerslist of objectsRequired
Key Management Servers
namestringRequired
Name of DRM System
requestorIdstringRequired
Requestor Id
cpixDocumentVersionenumOptional
CPIX document version
Allowed values:
customHeaderobjectOptional
drmGroupslist of objectsOptional
List of DRM Group
embeddedDrmTrackFilterslist of objectsOptional
Embedded DRM filtering profile properties. It is required in NMS configuration
enforceKeyEncryptionValidationbooleanOptional
Boolean value to verify that the key from the Harmonic CPIX response is encrypted
httpMethodenumOptional
Option to use GET HTTP method for requesting DRM metadata
Allowed values:
insertContentKeyPeriodIndexbooleanOptional

Boolean to force inserting of ContentKeyPeriod@Index into Harmonic CPIX request when key rotation is disabled (for backward compatibility purpose only)

insertDeliveryKeyCertificatebooleanOptional
Boolean to control inserting of DeliveryKeyCertificate into Harmonic CPIX request
insertDrmSystemIdInRequestbooleanOptional
Boolean to control inserting DRM system ID or not during key retrieval
keyDefaultValuestringOptional
keyRequestSignbooleanOptional

Enabling / disabling digital signature of key requests

keyResponsesSignatureValidatebooleanOptional

Enabling / disabling the validation of key responses signature

keyRotationSettingsobjectOptional
kmsRequestHlsTsCommonEncryptionSchemeenumOptional

Common Encryption Scheme for HLS-sTS

Allowed values:
resourceslist of objectsOptional
Resources
useProxybooleanOptional

Boolean value to use / not use Proxy endpoints

widevineConfigobjectOptional

Response

OK

Errors

401
Unauthorized Error
403
Forbidden Error
404
Not Found Error