THPDFHeadlessDocument.AddSignatureValidationEvidence
function AddSignatureValidationEvidence(SignatureIndex: Integer;
const Evidence: THPDFHeadlessLTVEvidence;
const Options: THPDFHeadlessLTVOptions): THPDFHeadlessLTVResult;
Authenticeert de gekozen getekende signature en diens revocation-bewijs, en bereidt daarna een DSS- en VRI-incrementele update voor in het geladen document
SignatureIndex kiest een zero-based getekende signature, in plaats van een form-field-index; TrustedCAFile moet expliciete PEM-trust-roots bevatten
De signature content-digest, signer-signature en -keten en de vereiste timestamp worden tegen de originele PDF ByteRanges geverifieerd vóór elke document-graaf-mutatie
Evidence levert complete DER OCSP-responses of issuer-CRL's die alle niet-anchor-signer- en TSA-keten-certificaten dekken; optionele DER-certificaten vullen ketenconstructie aan
Raad SaveToFile aan met een distinct uitvoerpad na succes; de originele signed revisie blijft intact en nieuw gegenereerde AES evidence-streams blijven versleuteld
Document- en evidence-annuleringstokens moeten matchen wanneer beide worden meegeleverd; documentlimieten beperken evidence-limieten, gegenereerde streamgroottes, objectaantallen en resterende incrementele uitvoerbytes
Versleutelde bronnen vragen document modification-permission of owner-authenticatie; ongeldig bewijs, geweigerde permissions, uitgeputte budgetten en annulering laten de graaf ongewijzigd
Zie Native signature validation evidence voor validatiebereik en archival-beperkingen