module SyncwiseApi::ServiceUtils::Crypto::HmacSha256
Public Class Methods
crypt(secret_key, string_to_sign)
click to toggle source
# File lib/syncwise_api/service_utils/crypto/hmac_sha256.rb, line 6 def crypt(secret_key, string_to_sign) digest = OpenSSL::Digest::Digest.new('sha256') OpenSSL::HMAC.digest(digest, secret_key, string_to_sign) end
Private Instance Methods
crypt(secret_key, string_to_sign)
click to toggle source
# File lib/syncwise_api/service_utils/crypto/hmac_sha256.rb, line 6 def crypt(secret_key, string_to_sign) digest = OpenSSL::Digest::Digest.new('sha256') OpenSSL::HMAC.digest(digest, secret_key, string_to_sign) end