class Aws::Sigv4::Signature

Attributes

canonical_request[RW]

@return [String] For debugging purposes.

content_sha256[RW]

@return [String] For debugging purposes.

headers[RW]

@return [Hash<String,String>] A hash of headers that should

be applied to the HTTP request. Header keys are lower
cased strings and may include the following:

* 'host'
* 'x-amz-date'
* 'x-amz-security-token'
* 'x-amz-content-sha256'
* 'authorization'
string_to_sign[RW]

@return [String] For debugging purposes.

Public Class Methods

new(options) click to toggle source

@api private

# File lib/aws-sigv4/signature.rb, line 6
def initialize(options)
  options.each_pair do |attr_name, attr_value|
    send("#{attr_name}=", attr_value)
  end
end