Validates a SIWx message against expected values.
The SIWx payload to validate
Expected resource URI (domain validated from this)
Validation options
Validation result
const result = validateSIWxMessage(payload, "https://api.example.com/premium", { maxAge: 5 * 60 * 1000, // 5 minutes checkNonce: (nonce) => usedNonces.has(nonce) === false,}); Copy
const result = validateSIWxMessage(payload, "https://api.example.com/premium", { maxAge: 5 * 60 * 1000, // 5 minutes checkNonce: (nonce) => usedNonces.has(nonce) === false,});
Validates a SIWx message against expected values.