UNPKG

836 BTypeScriptView Raw
1/**
2 * -------------------------------------------------------------------------------------------
3 * Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License.
4 * See License in the project root for license information.
5 * -------------------------------------------------------------------------------------------
6 */
7import { GetTokenOptions } from "@azure/identity";
8import { AuthenticationProviderOptions } from "../../IAuthenticationProviderOptions";
9/**
10 * @interface
11 * A signature represents the Authentication provider options for Token Credentials
12 * @property {getTokenOptions} [GetTokenOptions] - Defines options for TokenCredential.getToken.
13 */
14export interface TokenCredentialAuthenticationProviderOptions extends AuthenticationProviderOptions {
15 getTokenOptions?: GetTokenOptions;
16}