Module: Amazon

Defined in:
lib/amazon/aws_product_sign.rb,
lib/amazon/ecs.rb

Overview

Then you can go on to use those new params in rails url_for or the URI

builder of your choice. Values are not URI-escaped yet. Or mutate the
params passsed in with #add_signature! instead. 

Returning a new params hash, leaving your input untouched:

query_string_component = aws_signer.add_signature( params )

Or mutate your input:
aws_signer.add_signature!(params)

At the moment this class can’t handle a query string where you need the same key twice. I don’t think the AWS service ever uses that though?

This class also assumes a GET request.

Defined Under Namespace

Classes: AwsProductSign, Ecs, Element, RequestError