lib/api_auth/base.rb in api-auth-2.2.1 vs lib/api_auth/base.rb in api-auth-2.3.0

- old
+ new

@@ -103,10 +103,10 @@ digest = OpenSSL::Digest.new('sha1') OpenSSL::HMAC.digest(digest, key, message) end def hmac_signature(headers, secret_key, options) - canonical_string = headers.canonical_string(options[:override_http_method]) + canonical_string = headers.canonical_string(options[:override_http_method], options[:headers_to_sign]) digest = OpenSSL::Digest.new(options[:digest]) b64_encode(OpenSSL::HMAC.digest(digest, secret_key, canonical_string)) end def auth_header(headers, access_id, secret_key, options)