TPdfEuropeanTrustedList.ParseAuthenticated(XmlData, Authenticator, Options)
TPdfEuropeanTrustedList.LoadCache(Source, Authenticator, Options)
TPdfEuropeanTrustedList.Update(Current, Uri, Source, Authenticator, Options)
TPdfEuropeanTrustedList.SaveCache(Destination)
TPdfEuropeanTrustedList.LoadTrustAnchors
TPdfEuropeanTrustedList.EvaluateQualified(LeafCertificate, CertificateChain, ValidationTime, Evaluation)
يشترط ParseAuthenticated وجود IPdfTrustedListAuthenticator لمصادقة بايتات المصدر بدقة قبل أن تصبح أي خدمة قابلة للاستخدام، مع إبقاء سياسة XMLDSIG وملكية مراسي الثقة على عاتق التطبيق
يقرأ المحلِّل المتسامح مع النطاقات ومحدود الحدود بيانات ETSI الوصفية للمخطط والمزودين ومعلومات الخدمة الحالية وسجل الخدمة وشهادات X509 وأوقات الحالة ومعرِّفات URI للمؤهِّلات، رافضًا تصريحات DTD والكيانات
يخزن SaveCache XML المصدر المُصادَق عليه مع فحص تلف بـ SHA-256، ويستدعي LoadCache المُصادِق مرة أخرى قبل إعادة بناء اللقطة
يجلب Update عبر IPdfTrustedListSource، ثم يرفض تغيّر الإقليم وأرقام التسلسل غير المتقدمة والتراجع في وقت الإصدار
ينفذ الصنف IPdfTrustStore و IPdfQualifiedTrustEvaluator، فتستطيع لقطة مُصادَق عليها واحدة أن تزود مراسي DER الحالية وسياسة TPadesTrustValidationOptions.QualifiedTrustEvaluator الاختيارية
| الواجهة | العضو | الغرض |
|---|---|---|
IPdfTrustedListAuthenticator | Authenticate | يصادق على بايتات XML بدقة ويعيد ملخص AuthenticationDetails التشخيصي |
IPdfTrustedListSource | Fetch | يجلب XML من Uri دون تجاوز MaxBytes |
IPdfQualifiedTrustEvaluator | EvaluateQualified | يقيِّم شهادة ورقة و CertificateChain عند ValidationTime |
| النوع | الحقول والغرض |
|---|---|
EPdfTrustedList | يُبلِّغ عن إخفاقات المصادقة والتحليل والتخزين المؤقت والتحديث وميزانيات الموارد |
TPdfTrustedListOptions | تحصر MaxXmlBytes و MaxServices و MaxCertificates و MaxCertificateBytes و MaxDepth و MaxTokens و RequireNextUpdate التحليل؛ ويعيد Default حدود الإنتاج |
TPdfTrustedListStringArray | مصفوفة سلاسل ديناميكية تستخدمها QualifierUris |
TPdfTrustedListService | تحفظ Historical و Territory و ProviderName و ServiceName و ServiceTypeIdentifier و ServiceStatus و StatusStartingTime و QualifierUris و Certificates حالة خدمة واحدة حالية أو تاريخية |
TPdfTrustedListServices | مصفوفة ديناميكية من سجلات حالة الخدمة |
TPdfTrustedListEvaluation | تصف Evaluated و Matched و Qualified و Current و Territory و ProviderName و ServiceName و ServiceTypeIdentifier و ServiceStatus و StatusStartingTime نتيجة السياسة المختارة |
| الخاصية | الوصف |
|---|---|
AuthenticationDetails | ملخص الأدلة التي زود بها المُصادِق |
IssueDateTime | وقت إصدار قائمة الثقة مطبَّعًا إلى UTC |
NextUpdate | الموعد النهائي للتحديث التالي مطبَّعًا إلى UTC |
SequenceNumber | تسلسل قائمة الثقة الأحادي الاتجاه |
Services | حالات الخدمة الحالية والتاريخية بعد التحليل |
SourceDigest | بصمة SHA-256 لـ XML المصدر المُصادَق عليه |
Territory | رمز إقليم المخطط |
VersionIdentifier | معرِّف إصدار صيغة TSL |
EvaluateQualified بايتات شهادة DER بدقة ويُبلِّغ عن الأهلية بمعزل عن ثقة سلسلة شهادات نظام التشغيل