UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

34 lines (33 loc) 987 B
/** * Azure service principal credentials for Microsoft Entra ID authentication * @export * @class AzureServicePrincipal */ export declare class AzureServicePrincipal { /** * Tenant ID (Directory ID) of the Azure service principal (required) * @type {string} * @memberof AzureServicePrincipal */ tenantId?: string; /** * Client ID of the Azure service principal (required) * @type {string} * @memberof AzureServicePrincipal */ clientId?: string; /** * Client secret of the Azure service principal * @type {string} * @memberof AzureServicePrincipal */ clientSecret?: string; /** * PEM-encoded client certificate and private key of the Azure service principal. Newline symbols must be preserved. * @type {string} * @memberof AzureServicePrincipal */ clientCertificate?: string; constructor(obj?: Partial<AzureServicePrincipal>); } export default AzureServicePrincipal;