UNPKG

@mcma/client

Version:

Node module with classes and functions used to access services in an MCMA environment

11 lines (10 loc) 440 B
import { AccessTokenProvider } from "./access-token-provider"; import { Authenticator } from "../authenticator"; import { HttpRequestConfig } from "../../http"; export declare class AccessTokenAuthenticator<T> implements Authenticator { private tokenProvider; private authContext; private accessToken; constructor(tokenProvider: AccessTokenProvider<T>, authContext: T); sign(config: HttpRequestConfig): Promise<void>; }