module Shmac
Constants
- VERSION
Public Class Methods
authentication(secret, request, namespace: nil, request_adapter: nil, options: {})
click to toggle source
# File lib/shmac.rb, line 15 def self.authentication secret, request, namespace: nil, request_adapter: nil, options: {} Authentication.new( secret, request, header_namespace: namespace, request_adapter: request_adapter, options: options ) end
net_http(secret, request, namespace: nil, options: {})
click to toggle source
# File lib/shmac.rb, line 11 def self.net_http secret, request, namespace: nil, options: {} authentication(secret, request, namespace: namespace, request_adapter: RequestAdapters::NetHttp, options: options) end
rails(secret, request, namespace: nil, options: {})
click to toggle source
# File lib/shmac.rb, line 7 def self.rails secret, request, namespace: nil, options: {} authentication(secret, request, namespace: namespace, request_adapter: RequestAdapters::Rails, options: options) end