Sha256: 490de1a552dc3d8b094877b9d531ee3fa364f42f6bb86e3a5979925c45b9e37a

Contents?: true

Size: 275 Bytes

Versions: 25

Compression:

Stored size: 275 Bytes

Contents

# frozen_string_literal: true

module Aws
  module CredentialProvider

    # @return [Credentials]
    attr_reader :credentials

    # @return [Time]
    attr_reader :expiration

    # @return [Boolean]
    def set?
      !!credentials && credentials.set?
    end

  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
aws-sdk-core-3.191.0 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.190.3 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.190.2 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.190.1 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.190.0 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.189.0 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.188.0 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.187.1 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.187.0 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.186.0 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.185.2 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.185.1 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.185.0 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.184.0 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.183.1 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.183.0 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.182.0 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.181.1 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.181.0 lib/aws-sdk-core/credential_provider.rb
aws-sdk-core-3.180.3 lib/aws-sdk-core/credential_provider.rb