class Amazon::Coral::V1SignatureHandler
Applies an AWS
version 1 signature to the outgoing request.
Public Instance Methods
before(job)
click to toggle source
# File lib/amazon/coral/v1signaturehandler.rb, line 16 def before(job) request = job.request identity = request[:identity] aws_access_key = identity[:aws_access_key] aws_secret_key = identity[:aws_secret_key] query_string_map = request[:query_string_map] return if aws_access_key.nil? || aws_secret_key.nil? || query_string_map.nil?; V1SignatureHelper.new(aws_access_key, aws_secret_key).sign({:query_string_map => query_string_map}) end