Ir al contenido

Webhook.verify_signature()

Esta página aún no está disponible en tu idioma.

Methodtryyoursize

Return True or raise SignatureVerificationError.

tolerance is the accepted age in seconds (either direction); 0 or less disables the check. now overrides the clock (unix seconds), for tests.

@staticmethod
def verify_signature(payload: Union[bytes, str], sig_header: str, secret: str, tolerance: int = DEFAULT_TOLERANCE, now: Optional[int] = None) -> bool
payloadUnion[bytes, str]Obligatorio

The raw request body.

sig_headerstrObligatorio

The TYS-Signature header.

secretstrObligatorio

The signing secret.

toleranceintOpcional= DEFAULT_TOLERANCE

Accepted age in seconds.

nowOptional[int]Opcional= None

Clock override, for tests.

bool: True, or raises SignatureVerificationError.

tryyoursize.Webhook.verify_signature(payload, sig_header, secret) # True, or raises SignatureVerificationError

¿Te ha resultado útil esta página?