THPDFHeadlessDocument.AddSignatureValidationEvidence
function AddSignatureValidationEvidence(SignatureIndex: Integer;
const Evidence: THPDFHeadlessLTVEvidence;
const Options: THPDFHeadlessLTVOptions): THPDFHeadlessLTVResult;
Seçilen imzalı imzayı ve onun revocation kanıtını kimlikler, sonra yüklenmiş belgede bir DSS ve VRI artımlı güncellemesi hazırlar
SignatureIndex, sıfır tabanlı bir imzalı imza seçer; form-alan indeksi değil. TrustedCAFile açık PEM trust kökleri içermelidir
İmza içerik digest'i, imzalayan imzası ve zinciri ile zorunlu timestamp, herhangi bir belge grafik mutasyonundan önce orijinal PDF ByteRanges'lere karşı doğrulanır
Kanıt, anchor olmayan tüm imzalayan ve TSA zincir sertifikalarını kapsayan eksiksiz DER OCSP yanıtları veya issuer CRL'leri sağlar; isteğe bağlı DER sertifikaları zincir kurulumunu takviye eder
Başarıdan sonra farklı bir çıktı yoluyla SaveToFile çağırın; orijinal imzalı revizyon sağlam kalır ve yeni üretilmiş AES kanıt stream'leri şifreli kalır
Belge ve kanıt cancellation token'ları, ikisi de verildiğinde eşleşmelidir; belge sınırları, kanıt sınırlarını, üretilmiş stream boyutlarını, nesne sayılarını ve kalan artımlı çıktı baytlarını kısıtlar
Şifreli kaynaklar belge-değiştirme izni veya owner doğrulaması gerektirir; geçersiz kanıt, reddedilen izinler, tükenen bütçeler ve cancellation grafiği değişmeden bırakır
Doğrulama kapsamı ve arşiv sınırlamaları için bkz. Native imza doğrulama kanıtı