public bool TryValidateSignature(JwtHeaderDocument header, JwtPayloadDocument payload, ReadOnlySpan <byte> contentBytes, ReadOnlySpan <byte> signatureSegment, [NotNullWhen(false)] out SignatureValidationError?error) { return(SignatureValidationPolicy.TryValidateSignature(header, payload, contentBytes, signatureSegment, out error)); }
/// <summary> /// Try to validate the token signature. /// </summary> /// <param name="header"></param> /// <param name="contentBytes"></param> /// <param name="signatureSegment"></param> /// <returns></returns> public SignatureValidationResult TryValidateSignature(JwtHeader header, ReadOnlySpan <byte> contentBytes, ReadOnlySpan <byte> signatureSegment) { return(SignatureValidationPolicy.TryValidateSignature(header, contentBytes, signatureSegment)); }