Version: 2.69.0

KeySystemConfiguration

THEOplayer > KeySystemConfiguration

KeySystemConfiguration interface

Describes the key system configuration.

Signature:
export interface KeySystemConfiguration

Properties

PropertyTypeDescription
certificateanyThe certificate for the key system.
certificateRequestProcessorDRMProcessorProcess the certificate's request.
certificateResponseProcessorDRMProcessorProcess the certificate's response.
headers{
[headerName: string]: string;
}
Record of HTTP headers for the licence acquisition request. Each entry contains a header name with associated value.
licenseAcquisitionURLstringThe licence acquisition URL.
licenseRequestProcessorDRMProcessorProcess the license's request.
licenseResponseProcessorDRMProcessorProcess the license's response.
queryParameters{
[key: string]: any;
}
Record of query parameters for the licence acquisition request. Each entry contains a query parameter name with associated value.
useCredentialsbooleanWhether the player is allowed to use credentials for cross-origin requests.