THPDFHeadlessDocument.AddSignatureValidationEvidence

function AddSignatureValidationEvidence(SignatureIndex: Integer;
  const Evidence: THPDFHeadlessLTVEvidence;
  const Options: THPDFHeadlessLTVOptions): THPDFHeadlessLTVResult;

Autentiserar den valda signerade signaturen och dess återkallningsbevis och förbereder därefter en inkrementell DSS- och VRI-uppdatering i det laddade dokumentet

SignatureIndex väljer en signerad signatur med nollbaserat index, inte ett formulärfältindex; TrustedCAFile måste innehålla explicita PEM-förtroenderötter

Signaturinnehållets digest, undertecknarens signatur och kedja samt krävd tidstämpel verifieras mot de ursprungliga PDF-ByteRangerna innan dokumentgrafen muteras

Evidence tillhandahåller kompletta DER OCSP-svar eller utfärdar-CRL:er som täcker alla kedjecertifikat utan ankar för undertecknare och TSA; valfria DER-certifikat kompletterar kedjebygget

Anropa SaveToFile med en egen utdatasökväg efter framgång; den ursprungliga signerade revisionen lämnas orörd och nyligen genererade AES-bevisströmmar förblir krypterade

Dokumentets och evidensens cancellation tokens måste matcha när båda anges; dokumentgränserna sätter tak på evidensgränser, genererade strömstorlekar, objektantal och återstående inkrementella utdatabytes

Krypterade källor kräver behörighet att modifiera dokumentet eller ägarautentisering; ogiltigt bevis, nekad behörighet, förbrukade budgetar och avbrott lämnar grafen oförändrad

Se native bevis för signaturvalidering för valideringsomfattning och arkivbegränsningar