class HmacSignature::Strategy::Headers::Request
Public Class Methods
new(method, path, params, headers={})
click to toggle source
Calls superclass method
HmacSignature::Request::new
# File lib/hmac_signature/strategy/headers/request.rb, line 5 def initialize method, path, params, headers={} credentials = HmacSignature::Credentials.from_headers(headers) super method, path, params, credentials end
Public Instance Methods
sign(token, expires_in=600)
click to toggle source
Calls superclass method
HmacSignature::Request#sign
# File lib/hmac_signature/strategy/headers/request.rb, line 10 def sign token, expires_in=600 credentials = super(token, expires_in) credentials.to_headers end