UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

33 lines (32 loc) 1.05 kB
import { BaseAPI } from '../../common/BaseAPI'; import Configuration from '../../common/Configuration'; import StreamsPublicSigningKeyResponse from '../../models/StreamsPublicSigningKeyResponse'; import StreamsSigningKeyResponse from '../../models/StreamsSigningKeyResponse'; /** * SigningKeysApi - object-oriented interface * @export * @class SigningKeysApi * @extends {BaseAPI} */ export default class SigningKeysApi extends BaseAPI { constructor(configuration: Configuration); /** * @summary Create new signing-key * @throws {BitmovinError} * @memberof SigningKeysApi */ create(): Promise<StreamsSigningKeyResponse>; /** * @summary Delete signing-key * @param {string} keyId Id of the signing key. * @throws {BitmovinError} * @memberof SigningKeysApi */ delete(keyId: string): Promise<Response>; /** * @summary Get list of public signing key ids * @throws {BitmovinError} * @memberof SigningKeysApi */ get(): Promise<StreamsPublicSigningKeyResponse>; }