THotPDF.ValidatePDFMAC Method

Validates standalone or signature-attached PDF MAC data and returns structured failure diagnostics

Declaration

function ValidatePDFMAC(const FileName: TFileName; const Password: AnsiString; out ValidationInfo: THPDFPDFMACValidationInfo): boolean; overload;
function ValidatePDFMAC(const FileName: TFileName; const Password: AnsiString; const Options: THPDFPDFMACOptions; out ValidationInfo: THPDFPDFMACValidationInfo): boolean; overload;

Usage notes

See ValidatePDFMACChain to authenticate every incremental revision, or PDF MAC Algorithm Agility and Policy Profiles for profile semantics