@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
29 lines (28 loc) • 625 B
TypeScript
import Drm from './Drm';
import DrmType from './DrmType';
/**
* @export
* @class ClearKeyDrm
*/
export declare class ClearKeyDrm extends Drm {
/**
* Discriminator property for Drm
* @type {string}
* @memberof ClearKeyDrm
*/
readonly type: DrmType;
/**
* 16 byte encryption key, 32 hexadecimal characters (required)
* @type {string}
* @memberof ClearKeyDrm
*/
key?: string;
/**
* 16 byte key id (required)
* @type {string}
* @memberof ClearKeyDrm
*/
kid?: string;
constructor(obj?: Partial<ClearKeyDrm>);
}
export default ClearKeyDrm;