السجل THPDFQCStatementInfo
يبلّغ عن عبارات الشهادة المؤهلة eIDAS لشهادة موقِّع توقيع محمَّل وفق ETSI EN 319 412-5 وTS 119 495
التصريح
THPDFQCStatementInfo= record
SignerCertFound: boolean;
HasQCStatements: boolean;
QCCompliant: boolean;
QCSSCD: boolean;
QCTypes: THPDFAnsiStringArray;
HasQCLimit: boolean;
QCLimitCurrency: AnsiString;
QCLimitAmount: Int64;
QCLimitExponent: Integer;
QCPDSUrls: THPDFAnsiStringArray;
// Deprecated since v2.755.3 and always empty: ETSI TS 119 495 defines
// no payer / payee role lists. Read PSD2RolesOfPSP instead
PSD2RolesPayer: THPDFAnsiStringArray;
PSD2RolesPayee: THPDFAnsiStringArray;
QualifiedSignatureLikely: boolean;
// v2.755.3 ETSI TS 119 495 PSD2QcType: True only for a well-formed
// statement; each role carries its roleOfPspOid and roleOfPspName, and
// NCAName / NCAId name the national competent authority
HasPSD2Statement: boolean;
PSD2RolesOfPSP: THPDFPSD2RoleArray;
PSD2NCAName: UnicodeString;
PSD2NCAId: UnicodeString;
end;
الوحدة
HPDFDoc
الحقول
| الحقل | الغرض |
|---|---|
SignerCertFound | true عندما أمكن استخراج شهادة الموقِّع من بيانات CMS |
HasQCStatements | true عندما تحمل الشهادة امتداد عبارة QC واحدًا على الأقل |
QCCompliant | true عندما تكون عبارة id-etsi-qc-compliant موجودة وقيمتها true |
QCSSCD | true عندما تشير عبارة id-etsi-qc-SSCD إلى جهاز إنشاء توقيع آمن |
QCTypes | معرفات OIDs لأنواع QC المعلنة مثل معرفات الشخص الطبيعي أو الاعتباري في eIDAS |
HasQCLimit | true عندما تكون عبارة حد قيمة معاملة نقدية موجودة |
QCLimitCurrency | رمز العملة ثلاثي الأحرف لعبارة الحد |
QCLimitAmount | أرقام مبلغ الحد؛ ادمجها مع QCLimitExponent للحصول على القيمة |
QCLimitExponent | الأس المطبق على QCLimitAmount |
QCPDSUrls | روابط URL من عبارات QC PDS تشير إلى صفحات سياسة مزود خدمة الثقة |
PSD2RolesPayer | مهمل وفارغ دائمًا منذ v2.755.3؛ اقرأ PSD2RolesOfPSP بدلًا عنه |
PSD2RolesPayee | مهمل وفارغ دائمًا منذ v2.755.3؛ اقرأ PSD2RolesOfPSP بدلًا عنه |
QualifiedSignatureLikely | تُحسب بوصفها QCCompliant وQCSSCD، وهما شرطا التوقيع المؤهل المعتادان في eIDAS |
HasPSD2Statement | true لعبارة PSD2QcType مُحكمة البنية فقط |
PSD2RolesOfPSP | أدوار مزود خدمة الدفع PSD2، يحمل كل دور منها roleOfPspOid وroleOfPspName الخاصين به |
PSD2NCAName | اسم السلطة الوطنية المختصة من عبارة PSD2 |
PSD2NCAId | معرف السلطة الوطنية المختصة من عبارة PSD2 |
ملاحظات الاستخدام
- املأه عبر
GetLoadedSignatureQCStatements، التي تعيد false عندما يتعذر قراءة بيانات CMS الخاصة بالتوقيع أو شهادة الموقِّع - عامل
QualifiedSignatureLikelyبوصفه مؤشرًا على مستوى الشهادة، لا إثباتًا بأن التوقيع نفسه مؤهل - تجاهل
PSD2RolesPayerوPSD2RolesPayee: يبقيان معرَّفين للتوافق لكنهما لا يُملآن أبدًا