class HmacSignature::Strategy::Params::Request
Public Class Methods
new(method, path, params={})
click to toggle source
Calls superclass method
HmacSignature::Request::new
# File lib/hmac_signature/strategy/params/request.rb, line 5 def initialize method, path, params={} credentials = HmacSignature::Credentials.from_params params params_with_auth_removed = params.reject{|k,v| k.match HmacSignature::Credentials::PARAM_CREDENTIAL_REGEX } super method, path, params_with_auth_removed, 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/params/request.rb, line 11 def sign token, expires_in=600 credentials = super(token, expires_in) credentials.to_hash end