mirror of
https://github.com/oven-sh/setup-bun.git
synced 2025-02-24 11:20:24 +08:00
15 lines
548 B
TypeScript
15 lines
548 B
TypeScript
// Copyright (c) Microsoft Corporation. All rights reserved.
|
|
// Licensed under the MIT License. See License.txt in the project root for license information.
|
|
|
|
import { WebResourceLike } from "../webResource";
|
|
|
|
export interface ServiceClientCredentials {
|
|
/**
|
|
* Signs a request with the Authentication header.
|
|
*
|
|
* @param {WebResourceLike} webResource The WebResourceLike/request to be signed.
|
|
* @returns {Promise<WebResourceLike>} The signed request object;
|
|
*/
|
|
signRequest(webResource: WebResourceLike): Promise<WebResourceLike>;
|
|
}
|