@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
34 lines (33 loc) • 1.15 kB
TypeScript
import PlayerThirdPartyLicensingErrorAction from './PlayerThirdPartyLicensingErrorAction';
/**
* @export
* @class PlayerThirdPartyLicensing
*/
export declare class PlayerThirdPartyLicensing {
/**
* URL to your license check server (required)
* @type {string}
* @memberof PlayerThirdPartyLicensing
*/
licenseCheckServer?: string;
/**
* Timeout in ms (required)
* @type {number}
* @memberof PlayerThirdPartyLicensing
*/
licenseCheckTimeout?: number;
/**
* Specify if the Licensing Request should fail or not on Third Party Licensing Error (required)
* @type {PlayerThirdPartyLicensingErrorAction}
* @memberof PlayerThirdPartyLicensing
*/
errorAction?: PlayerThirdPartyLicensingErrorAction;
/**
* Specify if the Licensing Request should fail or not on Third Party Licensing timeout (required)
* @type {PlayerThirdPartyLicensingErrorAction}
* @memberof PlayerThirdPartyLicensing
*/
timeoutAction?: PlayerThirdPartyLicensingErrorAction;
constructor(obj?: Partial<PlayerThirdPartyLicensing>);
}
export default PlayerThirdPartyLicensing;