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