Module: ActionHook::Security::Fingerprinting

Included in:
Headers
Defined in:
lib/actionhook/security/fingerprinting.rb

Instance Method Summary collapse

Instance Method Details

#fingerprintObject



5
6
7
8
9
# File 'lib/actionhook/security/fingerprinting.rb', line 5

def fingerprint
  if secret && serialized_body
    OpenSSL::HMAC.hexdigest(OpenSSL::Digest::SHA256.new, secret, serialized_body)
  end
end