class Wire4Auth::UtilsCompute

Public Class Methods

compare_webhook_msg_signatures(message, key, header_signature) click to toggle source
# File lib/wire4_auth/webhook_verification_signature/utils_compute.rb, line 20
def self.compare_webhook_msg_signatures(message, key, header_signature)
  digest = OpenSSL::Digest.new('sha512')
  signature = OpenSSL::HMAC.hexdigest(digest, key, message)

  header_signature == signature
end