@aws-sdk/credential-provider-web-identity
Version:
AWS credential provider that calls STS assumeRole for temporary AWS credentials
15 lines (14 loc) • 477 B
TypeScript
import {
CredentialProviderOptions,
RuntimeConfigAwsCredentialIdentityProvider,
} from "@aws-sdk/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,
) => RuntimeConfigAwsCredentialIdentityProvider;