class Hover::Client::HMAC
Attributes
client_id[RW]
client_secret[RW]
Public Class Methods
new(client_id, client_secret, site = 'http://localhost:3000', prefix = 'api/v1')
click to toggle source
Calls superclass method
Hover::Client::HTTP::new
# File lib/hover/client/hmac.rb, line 8 def initialize(client_id, client_secret, site = 'http://localhost:3000', prefix = 'api/v1') super(site, prefix) self.client_id = client_id self.client_secret = client_secret end
Public Instance Methods
authenticate(request)
click to toggle source
# File lib/hover/client/hmac.rb, line 15 def authenticate(request) ApiAuth.sign!(request, client_id, client_secret) end