Skip to content

modern-pdf-lib


modern-pdf-lib / SignatureVerificationResult

Interface: SignatureVerificationResult

Defined in: src/signature/signatureVerifier.ts:44

Result of verifying a single signature.

Properties

certificateValid?

optional certificateValid: boolean

Defined in: src/signature/signatureVerifier.ts:56

Whether the cryptographic signature is valid.


fieldName

fieldName: string

Defined in: src/signature/signatureVerifier.ts:46

The signature field name.


integrityValid

integrityValid: boolean

Defined in: src/signature/signatureVerifier.ts:54

Whether the ByteRange hash matches the signed hash.


reason?

optional reason: string

Defined in: src/signature/signatureVerifier.ts:52

Reason for signing (if present).


signedBy

signedBy: string

Defined in: src/signature/signatureVerifier.ts:48

Subject CN from the certificate.


signingDate?

optional signingDate: Date

Defined in: src/signature/signatureVerifier.ts:58

Signing date (if present in signed attributes).


valid

valid: boolean

Defined in: src/signature/signatureVerifier.ts:50

Overall validity (integrity AND signature).

Released under the MIT License.