HPDFValidateHeadlessLTVEvidence

function HPDFValidateHeadlessLTVEvidence(const CMSDER: TBytes;
  const Evidence: THPDFHeadlessLTVEvidence;
  const Options: THPDFHeadlessLTVOptions): THPDFHeadlessLTVResult;

Authentifiziert CMS-Signed-Attributes und Signer-Signaturen, Signatur-Timestamp-Imprints und TSA-Ketten, Signer-Ketten sowie vollständig gelieferte Widerrufs-Evidenz, ohne ein Dokument zu bearbeiten

CMSDER darf nachlaufende Null-Bytes aus einer PDF-Contents-Reservierung enthalten; nichtnullige nachlaufende Bytes werden zurückgewiesen

Diese Funktion hat keinen Parameter für detached Content und kann daher den CMS-Content-Digest nicht gegen eine PDF-ByteRange authentifizieren; rufen Sie HPDFVerifyHeadlessCMS separat auf oder verwenden Sie AddSignatureValidationEvidence, das zuerst die vollständige PDF-Signaturverifikation ausführt

Bei Erfolg liefert sie verifizierte Ketten und Anzahlen; fehlerhafte, nicht authentifizierte, nicht vertrauenswürdige, widerrufene, veraltete, unvollständige oder über Budget gehende Evidenz löst EHPDFHeadlessLTVError aus, während Abbruch EHPDFOperationCancelled bewahrt