class Roqua::CoreApi::Sessions::HmacAuthSession

Attributes

consumer_key[R]
consumer_secret[R]

Public Class Methods

new(consumer_key: ENV.fetch('CORE_CONSUMER_KEY'), consumer_secret: ENV.fetch('CORE_CONSUMER_SECRET'), **additional_arguments) click to toggle source
# File lib/roqua/core_api/sessions/hmac_auth_session.rb, line 9
def initialize(consumer_key: ENV.fetch('CORE_CONSUMER_KEY'),
               consumer_secret: ENV.fetch('CORE_CONSUMER_SECRET'),
               **additional_arguments)
  @consumer_key = consumer_key
  @consumer_secret = consumer_secret
  super(**additional_arguments)
end

Private Instance Methods

hmac_auth_request() click to toggle source
# File lib/roqua/core_api/sessions/hmac_auth_session.rb, line 19
def hmac_auth_request
  HmacAuthRequest.new(consumer_key: consumer_key, consumer_secret: consumer_secret)
end