@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
35 lines (34 loc) • 780 B
TypeScript
import Drm from './Drm';
import DrmType from './DrmType';
/**
* @export
* @class PrimeTimeDrm
*/
export declare class PrimeTimeDrm extends Drm {
/**
* Discriminator property for Drm
* @type {string}
* @memberof PrimeTimeDrm
*/
readonly type: DrmType;
/**
* 16 byte Encryption key, 32 hexadecimal characters (required)
* @type {string}
* @memberof PrimeTimeDrm
*/
key?: string;
/**
* 16 byte Key id, 32 hexadecimal characters (required)
* @type {string}
* @memberof PrimeTimeDrm
*/
kid?: string;
/**
* Base 64 Encoded (required)
* @type {string}
* @memberof PrimeTimeDrm
*/
pssh?: string;
constructor(obj?: Partial<PrimeTimeDrm>);
}
export default PrimeTimeDrm;