THPDFQCStatementDescriptor Kaydı

Ham CMS imza verisindeki signer sertifikasının qualified-certificate statement'ları; ETSI EN 319 412-5 ve ETSI TS 119 495 PSD2 statement'ına göre

Bildirim

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;

Birim

HPDFSignVerify

Alanlar

AlanAmaç
HasQCStatementsSertifika QCStatements extension'ını taşıdığında True
QCCompliantQcCompliance statement'ı (0.4.0.1862.1.1) mevcutken True
QCSSCDQcSSCD statement'ının (0.4.0.1862.1.4) bir qualified signature creation device işaretlediğinde True
QCTypeseSign, eSeal ve web kimlik doğrulama türleri gibi QcType OID'leri
HasQCLimitBir QcLimitValue statement'ı mevcutken True
QCLimitCurrencyLimitin, sertifikada belirtildiği hâliyle para birimi
QCLimitAmountLimitin tutarı; değer, QCLimitAmount × 10 üzeri QCLimitExponent'tir
QCLimitExponentQCLimitAmount'a uygulanan on kuvveti
QCPDSUrlsQcPDS statement'ındaki PKI disclosure statement konumları
PSD2RolesPayerv2.755.3'ten beri deprecated ve her zaman boş; bunun yerine PSD2RolesOfPSP'yi okuyun
PSD2RolesPayeev2.755.3'ten beri deprecated ve her zaman boş; bunun yerine PSD2RolesOfPSP'yi okuyun
HasPSD2StatementYalnızca sertifika iyi biçimli bir PSD2 statement'ı taşıdığında True; bozuk olan yok sayılır ve PSD2 alanlarını boş bırakır
PSD2RolesOfPSPÖdeme hizmeti sağlayıcısının rolleri; her biri kendi roleOfPspOid ve roleOfPspName'ini taşır
PSD2NCANameUlusal yetkili makamın adı
PSD2NCAIdUlusal yetkili makamın tanımlayıcısı

Kullanım notları

İlgili API'ler