UNPKG

@camunda8/sdk

Version:

[![NPM](https://nodei.co/npm/@camunda8/sdk.png)](https://www.npmjs.com/package/@camunda8/sdk)

18 lines (17 loc) 690 B
import { CamundaPlatform8Configuration, DeepPartial } from '../../lib'; import { IHeadersProvider, TokenGrantAudienceType } from './IHeadersProvider'; /** * The `BasicAuthProvider` class is an implementation of {@link IHeadersProvider} * that uses basic authentication. This class is responsible for providing * the Basic authorization header to the SDK for all requests. */ export declare class BasicAuthProvider implements IHeadersProvider { private username; private password; constructor(options?: { config?: DeepPartial<CamundaPlatform8Configuration>; }); getHeaders(audience: TokenGrantAudienceType): Promise<{ authorization: string; }>; }