THPDFQCStatementDescriptor Record

Kvalificeret-certifikat-erklæringer for signeringscertifikatet i rå CMS-signaturdata, i henhold til ETSI EN 319 412-5 og ETSI TS 119 495 PSD2-erklæringen

Deklaration

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;

Enhed

HPDFSignVerify

Felter

FeltFormål
HasQCStatementsTrue, når certifikatet bærer QCStatements-udvidelsen
QCCompliantTrue, når QcCompliance-erklæringen (0.4.0.1862.1.1) er til stede
QCSSCDTrue, når QcSSCD-erklæringen (0.4.0.1862.1.4) markerer en kvalificeret signaturoprettelsesenhed
QCTypesQcType-OID'erne, fx typerne eSign, eSeal og webgodkendelse
HasQCLimitTrue, når en QcLimitValue-erklæring er til stede
QCLimitCurrencyLimitens valuta, som angivet i certifikatet
QCLimitAmountLimitens beløb; værdien er QCLimitAmount × 10 i potensen QCLimitExponent
QCLimitExponentPotensen af ti, der anvendes på QCLimitAmount
QCPDSUrlsPlaceringerne af PKI-offentliggørelseserklæringerne fra QcPDS-erklæringen
PSD2RolesPayerForældet og altid tomt siden v2.755.3; læs PSD2RolesOfPSP i stedet
PSD2RolesPayeeForældet og altid tomt siden v2.755.3; læs PSD2RolesOfPSP i stedet
HasPSD2StatementTrue kun, når certifikatet bærer en velformet PSD2-erklæring; en forkert formet ignoreres og efterlader PSD2-felterne tomme
PSD2RolesOfPSPBetalingstjenesteudbyderens roller, hver med sit roleOfPspOid og sit roleOfPspName
PSD2NCANameNavnet på den nationale kompetente myndighed
PSD2NCAIdDen nationale kompetente myndigheds id

Brugsnoter

Relaterede API'er