THPDFHeadlessDocument.AddSignatureValidationEvidence

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

Autentificerer den valgte signerede signatur og dens revocation-evidence og forbereder derefter en DSS- og VRI-inkrementel opdatering i det indlæste dokument

SignatureIndex vælger en nul-baseret signeret signatur, ikke et formularfeltindeks; TrustedCAFile skal indeholde eksplicitte PEM trust roots

Signaturens indholdsdigest, signerens signatur og kæde samt krævet timestamp verificeres mod de originale PDF ByteRanges, før dokumentgrafen muteres

Evidence leverer komplette DER OCSP-responser eller issuer-CRL'er, der dækker alle ikke-anchor signerings- og TSA-kædecertifikater; valgfrie DER-certifikater supplerer kædeopbygningen

Kald SaveToFile med en separat outputsti efter succes; den originale signerede revision forbliver intakt, og nygenererede AES evidence-streams forbliver krypteret

Dokumentets og evidence cancellation-tokens skal matche, når begge leveres; dokumentgrænser begrænser evidence-grænser, genererede streamstørrelser, objektantal og resterende inkrementelle outputbytes

Krypterede kilder kræver dokumentmodifikationstilladelse eller owner-autentifikation; ugyldig evidence, nægtede tilladelser, opbrugte budgetter og cancellation efterlader grafen uændret

Se Native signaturvaliderings-evidence for valideringsomfang og arkiveringsbegrænsninger