THPDFHeadlessDocument.AddSignatureValidationEvidence
function AddSignatureValidationEvidence(SignatureIndex: Integer;
const Evidence: THPDFHeadlessLTVEvidence;
const Options: THPDFHeadlessLTVOptions): THPDFHeadlessLTVResult;
تُصادق التوقيع الموقع المختار وأدلة إبطاله، ثم تجهّز تحديثًا تزايديًا لـ DSS وVRI في المستند المحمل
SignatureIndex تختار توقيعًا موقعًا مفهرسًا من الصفر، لا فهرس حقل نموذج؛ وTrustedCAFile يجب أن تحوي جذور ثقة PEM صريحة
خلاصة محتوى التوقيع وتوقيع الموقِّع وسلسلته والطابع الزمني المطلوب تُفحص مقابل ByteRanges الأصلية في PDF قبل أي تغيير للرسم البياني للمستند
الأدلة تزود استجابات OCSP بـ DER كاملة أو CRLs من المُصدر تغطي كل شهادات سلسلة الموقِّع وTSA غير المرساة؛ وشهادات DER الاختيارية تكمل بناء السلسلة
استدعِ SaveToFile بمسار إخراج مميز بعد النجاح؛ وتبقى المراجعة الموقعة الأصلية سليمة وتدفق أدلة AES المولدة حديثًا تبقى مشفرة
رمزا إلغاء المستند والأدلة يجب أن يتطابقا عند تزويدهما معًا؛ وحدود المستند تقيد حدود الأدلة وأحجام التدفقات المولدة وعدادات الكائنات وبايتات الإخراج التزايدي المتبقية
المصادر المشفرة تتطلب صلاحية تعديل مستند أو مصادقة مالك؛ والأدلة غير الصالحة والصلاحيات المرفوضة والميزانيات المستنفدة والإلغاء تترك الرسم البياني غير متغير
راجع أدلة التحقق من التوقيع الأصلية لنطاق التحقق وقيود الأرشفة