Module: JFoundry::Signature::Version
Instance Method Summary collapse
Methods included from JFoundry::Signer
Instance Method Details
#generate_signature(secret_key, method, req) ⇒ Object
12 13 14 |
# File 'lib/jfoundry/signature/version.rb', line 12 def generate_signature secret_key, method, req return sign(secret_key, string_to_sign(method, req)) end |
#string_to_sign(method, req) ⇒ Object
16 17 18 19 20 21 22 23 24 25 |
# File 'lib/jfoundry/signature/version.rb', line 16 def string_to_sign method, req str = [ method.downcase, req['content-md5'], #req['content-type'], "", req['date'], req['path'] ].join("\n") end |