UNPKG

@aws-sdk/credential-provider-web-identity

Version:

AWS credential provider that calls STS assumeRole for temporary AWS credentials

17 lines (16 loc) 509 B
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;