class BloomNetCenterClient::BaseRequest

Private Instance Methods

default_body() click to toggle source
# File lib/bloom_net_center_client/requests/base_request.rb, line 28
def default_body
  {}.to_json
end
default_headers() click to toggle source
# File lib/bloom_net_center_client/requests/base_request.rb, line 16
def default_headers
  {
    "Content-Type" => "application/vnd.api+json",
    "Accept" => "application/vnd.api+json",
    "Authorization" => "HMAC-SHA256 #{token}:#{signature}",
  }
end
default_signature() click to toggle source
# File lib/bloom_net_center_client/requests/base_request.rb, line 24
def default_signature
  OpenSSL::HMAC.hexdigest("SHA256", secret, body)
end