modern-pdf-lib / verifySignatures
Function: verifySignatures()
verifySignatures(
pdfBytes):Promise<SignatureVerificationResult[]>
Defined in: src/signature/signatureVerifier.ts:338
Verify all signatures in a PDF.
For each signature found:
- Computes the hash of the ByteRange-covered bytes
- Extracts the PKCS#7 structure
- Verifies the message digest matches
- Verifies the cryptographic signature against the certificate
Parameters
pdfBytes
Uint8Array
The PDF file bytes.
Returns
Promise<SignatureVerificationResult[]>
Array of verification results.