THPDFQCStatementDescriptor Record

بیانیه‌های گواهی واجد شرایط گواهی امضاکننده در داده‌های خام امضای CMS، بر اساس ETSI EN 319 412-5 و بیانیهٔ PSD2 از ETSI TS 119 495

اعلان

THPDFQCStatementDescriptor= record
  HasQCStatements: boolean;
  QCCompliant: boolean;
  QCSSCD: boolean;
  QCTypes: THPDFOIDArray;
  HasQCLimit: boolean;
  QCLimitCurrency: AnsiString;
  QCLimitAmount: Int64;
  QCLimitExponent: Integer;
  QCPDSUrls: THPDFURLArray;
  // Deprecated since v2.755.3 and always empty: TS 119 495 defines no
  // payer / payee role lists. Read PSD2RolesOfPSP instead
  PSD2RolesPayer: THPDFOIDArray;
  PSD2RolesPayee: THPDFOIDArray;
  HasPSD2Statement: boolean;
  PSD2RolesOfPSP: THPDFPSD2RoleArray;
  PSD2NCAName: UnicodeString;
  PSD2NCAId: UnicodeString;
end;

واحد

HPDFSignVerify

فیلدها

فیلدهدف
HasQCStatementsدرست وقتی گواهی افزونهٔ QCStatements را داشته باشد
QCCompliantدرست وقتی بیانیهٔ QcCompliance با (0.4.0.1862.1.1) حاضر باشد
QCSSCDدرست وقتی بیانیهٔ QcSSCD با (0.4.0.1862.1.4) یک دستگاه ساخت امضای واجد شرایط را نشان دهد
QCTypesOIDهای QcType، مثل انواع eSign و eSeal و احراز هویت وب
HasQCLimitدرست وقتی یک بیانیهٔ QcLimitValue حاضر باشد
QCLimitCurrencyواحد پول سقف، همان‌گونه که در گواهی آمده
QCLimitAmountمقدار سقف؛ مقدار برابر است با QCLimitAmount × 10 به توان QCLimitExponent
QCLimitExponentتوان ده اعمال‌شده روی QCLimitAmount
QCPDSUrlsمکان‌های بیانیه‌های افشای PKI از بیانیهٔ QcPDS
PSD2RolesPayerمنسوخ و همیشه خالی از v2.755.3؛ به‌جای آن PSD2RolesOfPSP را بخوانید
PSD2RolesPayeeمنسوخ و همیشه خالی از v2.755.3؛ به‌جای آن PSD2RolesOfPSP را بخوانید
HasPSD2Statementفقط وقتی گواهی بیانیهٔ PSD2 خوش‌ساخت داشته باشد درست است؛ بیانیهٔ بدشکل نادیده گرفته می‌شود و فیلدهای PSD2 را خالی می‌گذارد
PSD2RolesOfPSPنقش‌های ارائه‌دهنده خدمات پرداخت، هر یک با roleOfPspOid و roleOfPspName خود
PSD2NCANameنام مرجع ملی صالح
PSD2NCAIdشناسهٔ مرجع ملی صالح

یادداشت‌های استفاده

APIهای مرتبط