@aws-sdk/credential-provider-web-identity
Version:
AWS credential provider that calls STS assumeRole for temporary AWS credentials
17 lines (16 loc) • 509 B
TypeScript
import { CredentialProviderOptions } from "@aws-sdk/types";
import { AwsCredentialIdentityProvider } from "@smithy/types";
import { FromWebTokenInit } from "./fromWebToken";
export interface FromTokenFileInit
extends Partial<
Pick<
FromWebTokenInit,
Exclude<keyof FromWebTokenInit, "webIdentityToken">
>
>,
CredentialProviderOptions {
webIdentityTokenFile?: string;
}
export declare const fromTokenFile: (
init?: FromTokenFileInit
) => AwsCredentialIdentityProvider;