module Veriff::Security

Public Instance Methods

generate_signature(options) click to toggle source
# File lib/veriff/security.rb, line 5
def generate_signature(options)
  Digest::SHA256.hexdigest(
    "#{options[:signature] || options[:body]}#{configuration.api_secret}"
  )
end
validate_signature(body, signature) click to toggle source
# File lib/veriff/security.rb, line 11
def validate_signature(body, signature)
  generate_signature(body: body) == signature
end