@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
35 lines (34 loc) • 759 B
TypeScript
import Drm from './Drm';
import DrmType from './DrmType';
/**
* @export
* @class FairPlayDrm
*/
export declare class FairPlayDrm extends Drm {
/**
* Discriminator property for Drm
* @type {string}
* @memberof FairPlayDrm
*/
readonly type: DrmType;
/**
* 16 byte Encryption key, 32 hexadecimal characters (required)
* @type {string}
* @memberof FairPlayDrm
*/
key?: string;
/**
* 16 byte initialization vector (required)
* @type {string}
* @memberof FairPlayDrm
*/
iv?: string;
/**
* Url of the licensing server
* @type {string}
* @memberof FairPlayDrm
*/
uri?: string;
constructor(obj?: Partial<FairPlayDrm>);
}
export default FairPlayDrm;