THPDFQCStatementInfo Record

Riporta le dichiarazioni di certificato qualificato eIDAS del certificato firmatario di una firma caricata secondo ETSI EN 319 412-5 e TS 119 495

Dichiarazione

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;

Unità

HPDFDoc

Campi

CampoScopo
SignerCertFoundTrue quando il certificato del firmatario è riuscito a essere estratto dai dati CMS
HasQCStatementsTrue quando il certificato porta almeno un'estensione di dichiarazione QC
QCCompliantTrue quando la dichiarazione id-etsi-qc-compliant è presente e vera
QCSSCDTrue quando la dichiarazione id-etsi-qc-SSCD marca un dispositivo sicuro di creazione della firma
QCTypesOID dei tipi QC dichiarati, come gli identificatori di persona fisica o giuridica eIDAS
HasQCLimitTrue quando è presente una dichiarazione di limite di valore delle transazioni monetarie
QCLimitCurrencyCodice valuta a tre lettere della dichiarazione di limite
QCLimitAmountCifre dell'importo del limite; combinalo con QCLimitExponent per il valore
QCLimitExponentEsponente applicato a QCLimitAmount
QCPDSUrlsURL delle dichiarazioni QC PDS che puntano alle pagine di politica del fornitore di servizi fiduciari
PSD2RolesPayerDeprecato e sempre vuoto dalla v2.755.3; leggi PSD2RolesOfPSP al suo posto
PSD2RolesPayeeDeprecato e sempre vuoto dalla v2.755.3; leggi PSD2RolesOfPSP al suo posto
QualifiedSignatureLikelyCalcolato come QCCompliant e QCSSCD, le precondizioni consuete della firma qualificata eIDAS
HasPSD2StatementTrue solo per una dichiarazione PSD2QcType ben formata
PSD2RolesOfPSPRuoli di fornitore di servizi di pagamento PSD2, ciascuno con il suo roleOfPspOid e roleOfPspName
PSD2NCANameNome dell'autorità nazionale competente dalla dichiarazione PSD2
PSD2NCAIdIdentificatore dell'autorità nazionale competente dalla dichiarazione PSD2

Note d'uso

API correlate