THPDFHeadlessDocument.AddSignatureValidationEvidence
function AddSignatureValidationEvidence(SignatureIndex: Integer;
const Evidence: THPDFHeadlessLTVEvidence;
const Options: THPDFHeadlessLTVOptions): THPDFHeadlessLTVResult;
Authentifiziert die ausgewählte signierte Signatur samt ihrer Revocation-Evidenz und bereitet dann ein DSS- und VRI-Inkrement-Update im geladenen Dokument vor
SignatureIndex wählt eine nullbasierte signierte Signatur, keinen Formularfeld-Index; TrustedCAFile muss explizite PEM-Trust-Roots enthalten
Der Signatur-Content-Digest, Signer-Signatur und -Kette sowie der erforderliche Timestamp werden gegen die originalen PDF-ByteRanges verifiziert, bevor irgendeine Dokumentgraph-Änderung passiert
Evidence liefert vollständige DER-OCSP-Antworten oder Issuer-CRLs, die alle Nicht-Anker-Signer- und TSA-Kettenzertifikate abdecken; optionale DER-Zertifikate ergänzen den Kettenaufbau
Rufe nach Erfolg SaveToFile mit einem eigenen Ausgabepfad auf; die originale signierte Revision bleibt intakt, und neu erzeugte AES-Evidenz-Streams bleiben verschlüsselt
Dokument- und Evidenz-Cancellation-Tokens müssen übereinstimmen, wenn beide geliefert werden; Dokumentlimits begrenzen Evidenz-Limits, erzeugte Stream-Größen, Objektzahlen und verbleibende inkrementelle Ausgabe-Bytes
Verschlüsselte Sources verlangen die Dokumentänderungsberechtigung oder Owner-Authentifizierung; ungültige Evidenz, verweigerte Berechtigungen, erschöpfte Budgets und Abbruch lassen den Graphen unverändert
Prüfumfang und Archivierungs-Einschränkungen beschreibt Native Signaturvalidierungs-Evidenz