class

Aws::Credentials::SharedCredentialFileProvider

Inherits Aws::Credentials::Provider / Reference / Object

Resolving credential from shared credential file.

https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html

Constructors

new(file_path : String = File.expand_path(ENV.fetch("AWS_SHARED_CREDENTIALS_FILE", "~/.aws/credentials"), home: true), profile : String = "default", logger : Log = ::Log.for("AWS.Credentials"))
Source

Instance methods

credentials

Resolving AWS::Credentials::Credentials.

Credential not resolvable then raise Aws::Credentials||MissingCredentials error.

Source
refresh

Clear cache and reload credential from source.

Source