Hierarchy

  • AssumeRoleProviderSource

Implements

  • CredentialProviderSource

Constructors

Properties

cache: {
    [accountId: string]: AWS.Credentials;
} = {}

Type declaration

  • [accountId: string]: AWS.Credentials
cacheExpiration: {
    [accountId: string]: Date;
} = {}

Type declaration

  • [accountId: string]: Date
name: string = ...

Methods

  • Parameters

    • accountId: string
    • duration: number

    Returns Promise<AssumeRoleResponse>

  • Returns Promise<boolean>

  • Parameters

    • accountId: string

    Returns Promise<Credentials>

  • Returns Promise<boolean>

Generated using TypeDoc