@aws-sdk/credential-provider-web-identity
Version:
AWS credential provider that calls STS assumeRole for temporary AWS credentials
19 lines (18 loc) • 508 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;