class Amazonite::Core::EnvironmentCredentialsProvider

Overview

Static credentials from AWS_ACCESS_KEY_ID/AWS_SECRET_ACCESS_KEY/ AWS_SESSION_TOKEN - used by AssumeRoleCredentialsProvider to resolve a source_profile's credentials, distinct from Config's own (higher-priority) environment variable check for the primary profile.

Defined in:

core/environment_credentials_provider.cr

Constructors

Instance Method Summary

Instance methods inherited from class Amazonite::Core::CredentialsProvider

credentials : Credentials | Nil credentials

Constructor Detail

def self.new(env : Fetcher) #

[View source]

Instance Method Detail

def credentials : Credentials | Nil #
Description copied from class Amazonite::Core::CredentialsProvider

returns nil when this provider's prerequisite configuration isn't present, so the chain falls through to the next provider


[View source]