Add dependency on @actions/cache

This commit is contained in:
Edoardo Pirovano 2022-08-03 13:36:23 +01:00
parent 9990b406c2
commit 38c2c091e8
No known key found for this signature in database
GPG key ID: 047556B5D93FFE28
1693 changed files with 204435 additions and 23 deletions

View file

@ -0,0 +1,20 @@
import { ServiceClientCredentials } from "./serviceClientCredentials";
import { WebResource } from "../webResource";
import { TokenCredential } from "@azure/core-auth";
import { TokenResponse } from "./tokenResponse";
/**
* Resource manager endpoints to match in order to specify a valid scope to the AzureIdentityCredentialAdapter.
*/
export declare const azureResourceManagerEndpoints: string[];
/**
* This class provides a simple extension to use {@link TokenCredential} from `@azure/identity` library to
* use with legacy Azure SDKs that accept {@link ServiceClientCredentials} family of credentials for authentication.
*/
export declare class AzureIdentityCredentialAdapter implements ServiceClientCredentials {
private azureTokenCredential;
private scopes;
constructor(azureTokenCredential: TokenCredential, scopes?: string | string[]);
getToken(): Promise<TokenResponse>;
signRequest(webResource: WebResource): Promise<WebResource>;
}
//# sourceMappingURL=azureIdentityTokenCredentialAdapter.d.ts.map