verifyHeader
public static boolean verifyHeader(java.lang.String payload,
java.lang.String sigHeader,
java.lang.String secret,
long tolerance)
throws SignatureVerificationException
Verifies the signature header sent by Stripe. Throws a
SignatureVerificationException if the verification fails for any reason.
- Parameters:
payload
- the payload sent by Stripe.
sigHeader
- the contents of the signature header sent by Stripe.
secret
- secret used to generate the signature.
tolerance
- maximum difference allowed between the header's
timestamp and the current time
- Throws:
SignatureVerificationException
- if the verification fails.