43 std::chrono::system_clock::time_point
now;
46 std::chrono::seconds
tolerance = std::chrono::minutes(5);
The signature verifier StripeKit uses by default.
VerificationMetadata verify(const WebhookVerificationInput &input) const override
Checks a signature and reports what it contained.
static bool is_available()
Reports whether this build can verify signatures.
Checks that a webhook delivery really came from Stripe.
virtual VerificationMetadata verify(const WebhookVerificationInput &input) const =0
Checks a signature and reports what it contained.
virtual ~WebhookSignatureVerifier()=default
Destroys the verifier instance.