THPDFQCStatementInfo Record

Báo các QC statement của chứng thư theo eIDAS trên signer certificate của một signature đã nạp, theo ETSI EN 319 412-5 và TS 119 495

Khai báo

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;

Đơn vị

HPDFDoc

Các trường

TrườngMục đích
SignerCertFoundTrue khi signer certificate được trích ra thành công từ dữ liệu CMS
HasQCStatementsTrue khi chứng thư mang ít nhất một extension QC statement
QCCompliantTrue khi statement id-etsi-qc-compliant có mặt và mang giá trị true
QCSSCDTrue khi statement id-etsi-qc-SSCD đánh dấu một secure signature creation device
QCTypesCác OID kiểu QC được khai báo, ví dụ các identifier thể nhân hay pháp nhân theo eIDAS
HasQCLimitTrue khi có mặt một statement giới hạn giá trị giao dịch tiền tệ
QCLimitCurrencyMã tiền tệ ba chữ cái của limit statement
QCLimitAmountCác chữ số số tiền của giới hạn; kết hợp với QCLimitExponent để ra giá trị
QCLimitExponentSố mũ áp lên QCLimitAmount
QCPDSUrlsCác URL từ QC PDS statement trỏ đến các trang policy của trust service provider
PSD2RolesPayerĐã deprecated và luôn rỗng từ v2.755.3; hãy đọc PSD2RolesOfPSP thay thế
PSD2RolesPayeeĐã deprecated và luôn rỗng từ v2.755.3; hãy đọc PSD2RolesOfPSP thay thế
QualifiedSignatureLikelyTính bằng QCCompliant và QCSSCD, tức các điều kiện tiên quyết quen thuộc của qualified signature theo eIDAS
HasPSD2StatementChỉ true với một statement PSD2QcType có cấu trúc chuẩn
PSD2RolesOfPSPCác vai trò nhà cung cấp dịch vụ thanh toán theo PSD2, mỗi vai trò mang roleOfPspOid và roleOfPspName của nó
PSD2NCANameTên của national competent authority lấy từ PSD2 statement
PSD2NCAIdIdentifier của national competent authority lấy từ PSD2 statement

Ghi chú sử dụng

API liên quan