module SpreeSignifyd::RequestVerifier

Public Instance Methods

build_sha(key, message) click to toggle source
# File lib/spree_signifyd/request_verifier.rb, line 4
def build_sha(key, message)
  sha256 = OpenSSL::Digest::SHA256.new
  digest = OpenSSL::HMAC.digest(sha256, key, message)
  Base64.encode64(digest).strip
end