NewPAdESDSSProcessFromFile

Security and Signatures

Description

Opens a previously signed PDF from disk to attach PAdES Document Security Store validation material via incremental update. Returns a process id that subsequent AddPAdESDSS* and EndPAdESDSSProcessTo* calls operate on.

DSS augmentation is the canonical PAdES-B-LT step: take an already-signed PDF and bind certificate / CRL / OCSP evidence into the catalog so the signature can be verified long after revocation services are gone or signing certificates expire (ETSI EN 319 142-1 v1.2.1 clause 5.4.2.2).

Syntax

Delphi

function TPDFlib.NewPAdESDSSProcessFromFile(Const InputFile, Password: WideString): Integer;

Parameters

InputFilePath of the source signed PDF to augment.
PasswordOpen password if the PDF is encrypted, empty string otherwise.