Skip to content

SignerCredentials

Defined in: src/pdf/signature.ts:34

The signing key material consumed by signPdf.

readonly optional algorithm?: "rsa" | "ecdsa"

Defined in: src/pdf/signature.ts:43

Signature algorithm of the key (default 'rsa').


readonly certificate: Uint8Array

Defined in: src/pdf/signature.ts:36

Signer’s X.509 certificate (DER).


readonly optional extraCertificates?: readonly Uint8Array<ArrayBufferLike>[]

Defined in: src/pdf/signature.ts:45

Optional chain certificates (DER) to embed alongside the signer cert.


readonly privateKey: CryptoKey

Defined in: src/pdf/signature.ts:41

WebCrypto private key. An RSASSA-PKCS1-v1_5 key (default) or — when algorithm is 'ecdsa' — an ECDSA key (P-256/P-384/P-521).


readonly optional signingTime?: Date

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