class Attio::Util::WebhookSignature

def verify(payload:, signature:, timestamp:, secret:, tolerance: TOLERANCE_SECONDS)

Verify webhook signature (returns boolean)
def verify(payload:, signature:, timestamp:, secret:, tolerance: TOLERANCE_SECONDS)
  verify!(payload: payload, signature: signature, timestamp: timestamp, secret: secret, tolerance: tolerance)
  true
rescue SignatureVerificationError
  false
end