THPDFQCStatementDescriptor Record

QCStatements för kvalificerat certifikat hos signatärscertifikatet i råa CMS-signaturdata, enligt ETSI EN 319 412-5 och ETSI TS 119 495 PSD2-uttrycket

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;

Enhet

HPDFSignVerify

Fält

FältSyfte
HasQCStatementsTrue när certifikatet bär QCStatements-tillägget
QCCompliantTrue när QcCompliance-uttrycket (0.4.0.1862.1.1) finns med
QCSSCDTrue när QcSSCD-uttrycket (0.4.0.1862.1.4) markerar en kvalificerad signaturskapande enhet
QCTypesQcType-OID:erna, till exempel eSign-, eSeal- och web autentiseringstyperna
HasQCLimitTrue när ett QcLimitValue-uttryck finns med
QCLimitCurrencyValutan för gränsen så som den anges i certifikatet
QCLimitAmountGränsens belopp; värdet är QCLimitAmount × 10 upphöjt till QCLimitExponent
QCLimitExponentTiopotensen som tillämpas på QCLimitAmount
QCPDSUrlsPlatserna för PKI-disklosureutlåtandena från QcPDS-uttrycket
PSD2RolesPayerFöråldrad och alltid tom sedan v2.755.3; läs PSD2RolesOfPSP i stället
PSD2RolesPayeeFöråldrad och alltid tom sedan v2.755.3; läs PSD2RolesOfPSP i stället
HasPSD2StatementTrue endast när certifikatet bär ett välformat PSD2-uttryck; ett felformat ignoreras och lämnar PSD2-fälten tomma
PSD2RolesOfPSPBetaltjänsteleverantörens roller, var och en med sitt roleOfPspOid och roleOfPspName
PSD2NCANameNamnet på den nationella tillsynsmyndigheten
PSD2NCAIdIdentifieraren för den nationella tillsynsmyndigheten

Användningsanteckningar

Relaterade API:er