THPDFHeadlessDocument.AddSignatureValidationEvidence
function AddSignatureValidationEvidence(SignatureIndex: Integer;
const Evidence: THPDFHeadlessLTVEvidence;
const Options: THPDFHeadlessLTVOptions): THPDFHeadlessLTVResult;
Autentica la firma firmata selezionata e le sue evidenze di revoca, poi prepara un aggiornamento incrementale DSS e VRI nel documento caricato
SignatureIndex seleziona una firma firmata a base zero, non un indice di campo form; TrustedCAFile deve contenere radici di fiducia PEM esplicite
Il digest del contenuto della firma, la firma del firmatario e la catena, e il timestamp richiesto vengono verificati contro i ByteRanges originali del PDF prima di qualsiasi mutazione del grafo del documento
Evidence fornisce risposte OCSP DER complete o CRL degli issuer che coprono tutti i certificati non anchor della catena del firmatario e della TSA; i certificati DER opzionali integrano la costruzione della catena
Chiamare SaveToFile con un percorso di output distinto dopo il successo; la revisione firmata originale resta intatta e i nuovi stream di evidenze AES generati restano cifrati
I cancellation token del documento e delle evidenze devono coincidere quando entrambi sono forniti; i limiti del documento vincolano i limiti delle evidenze, le dimensioni degli stream generati, i conteggi degli oggetti e i byte di output incrementale rimanenti
Le sorgenti cifrate richiedono permesso di modifica del documento o autenticazione owner; evidenze non valide, permessi negati, budget esauriti e cancellazione lasciano il grafo invariato
Vedere le evidenze native di validazione delle firme per l'ambito di validazione e le limitazioni d'archivio