@signpdf/signpdf
Version:
Simple signing of PDFs in node.
25 lines • 768 B
TypeScript
/**
* @typedef {object} SignerOptions
* @prop {string} [passphrase]
* @prop {boolean} [asn1StrictParsing]
*/
export class SignPdf {
lastSignature: string;
/**
* @param {Buffer | Uint8Array | string} pdfBuffer
* @param {Signer} signer
* @param {Date | undefined} signingTime
* @returns {Promise<Buffer>}
*/
sign(pdfBuffer: Buffer | Uint8Array | string, signer: Signer, signingTime?: Date | undefined): Promise<Buffer>;
}
declare const _default: SignPdf;
export default _default;
export type SignerOptions = {
passphrase?: string;
asn1StrictParsing?: boolean;
};
import { Signer } from '@signpdf/utils';
import { SignPdfError } from '@signpdf/utils';
export { Signer, SignPdfError };
//# sourceMappingURL=signpdf.d.ts.map