Înregistrarea THPDFQCStatementInfo

Raportează declarațiile de certificat calificat eIDAS ale certificatului semnatarului unei semnături încărcate, conform ETSI EN 319 412-5 și TS 119 495

Declarație

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;

Unitate

HPDFDoc

Câmpuri

CâmpScop
SignerCertFoundTrue când certificatul semnatarului a putut fi extras din datele CMS
HasQCStatementsTrue când certificatul poartă cel puțin o extensie de declarație QC
QCCompliantTrue când declarația id-etsi-qc-compliant este prezentă și adevărată
QCSSCDTrue când declarația id-etsi-qc-SSCD marchează un dispozitiv securizat de creare a semnăturii
QCTypesOID-urile de tip QC declarate, precum identificatorii eIDAS de persoană fizică sau juridică
HasQCLimitTrue când este prezentă o declarație de limită a valorii unei tranzacții bănești
QCLimitCurrencyCodul de valută din trei litere al declarației de limită
QCLimitAmountCifrele sumei din limită; combinați-le cu QCLimitExponent pentru valoare
QCLimitExponentExponentul aplicat lui QCLimitAmount
QCPDSUrlsURL-urile din declarațiile QC PDS, care arată către paginile de politici ale furnizorului de servicii de încredere
PSD2RolesPayerÎnvechit și întotdeauna gol de la v2.755.3; citiți în schimb PSD2RolesOfPSP
PSD2RolesPayeeÎnvechit și întotdeauna gol de la v2.755.3; citiți în schimb PSD2RolesOfPSP
QualifiedSignatureLikelyCalculat ca QCCompliant și QCSSCD, condițiile prealabile obișnuite ale unei semnături calificate eIDAS
HasPSD2StatementTrue doar pentru o declarație PSD2QcType bine formată
PSD2RolesOfPSPRolurile de furnizor de servicii de plată PSD2, fiecare purtând roleOfPspOid și roleOfPspName ale sale
PSD2NCANameNumele autorității naționale competente din declarația PSD2
PSD2NCAIdIdentificatorul autorității naționale competente din declarația PSD2

Note de utilizare

API-uri asociate