Method: Boxr::WebhookValidator#initialize
- Defined in:
- lib/boxr/webhook_validator.rb
#initialize(headers, payload, primary_signature_key: nil, secondary_signature_key: nil) ⇒ WebhookValidator
Returns a new instance of WebhookValidator.
16 17 18 19 20 21 22 23 |
# File 'lib/boxr/webhook_validator.rb', line 16 def initialize(headers, payload, primary_signature_key: nil, secondary_signature_key: nil) @payload = payload = headers['BOX-DELIVERY-TIMESTAMP'].to_s @primary_signature_key = primary_signature_key.to_s @secondary_signature_key = secondary_signature_key.to_s @primary_signature = headers['BOX-SIGNATURE-PRIMARY'] @secondary_signature = headers['BOX-SIGNATURE-SECONDARY'] end |