Sha256: a8153289db8331dbba9fe5825c38e49c98bfb2da25385d7e77d220e5eaf9189d
Contents?: true
Size: 900 Bytes
Versions: 1
Compression:
Stored size: 900 Bytes
Contents
module Aws class Credentials # @param [String] access_key_id # @param [String] secret_access_key # @param [String] session_token (nil) def initialize(access_key_id, secret_access_key, session_token = nil) @access_key_id = access_key_id @secret_access_key = secret_access_key @session_token = session_token end # @return [String, nil] attr_accessor :access_key_id # @return [String, nil] attr_accessor :secret_access_key # @return [String, nil] attr_accessor :session_token # @return [Boolean] Returns `true` if the access key id and secret # access key are both set. def set? !!(@access_key_id && @secret_access_key) end # Removing the secret access key from the default inspect string. # @api private def inspect "#<#{self.class.name} access_key_id=#{access_key_id}>" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
aws-sdk-core-2.0.0.rc1 | lib/aws/credentials.rb |