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
| Felt | Formål |
|---|---|
HasQCStatements | True, når certifikatet bærer QCStatements-udvidelsen |
QCCompliant | True, når QcCompliance-erklæringen (0.4.0.1862.1.1) er til stede |
QCSSCD | True, når QcSSCD-erklæringen (0.4.0.1862.1.4) markerer en kvalificeret signaturoprettelsesenhed |
QCTypes | QcType-OID'erne, fx typerne eSign, eSeal og webgodkendelse |
HasQCLimit | True, når en QcLimitValue-erklæring er til stede |
QCLimitCurrency | Limitens valuta, som angivet i certifikatet |
QCLimitAmount | Limitens beløb; værdien er QCLimitAmount × 10 i potensen QCLimitExponent |
QCLimitExponent | Potensen af ti, der anvendes på QCLimitAmount |
QCPDSUrls | Placeringerne af PKI-offentliggørelseserklæringerne fra QcPDS-erklæringen |
PSD2RolesPayer | Forældet og altid tomt siden v2.755.3; læs PSD2RolesOfPSP i stedet |
PSD2RolesPayee | Forældet og altid tomt siden v2.755.3; læs PSD2RolesOfPSP i stedet |
HasPSD2Statement | True kun, når certifikatet bærer en velformet PSD2-erklæring; en forkert formet ignoreres og efterlader PSD2-felterne tomme |
PSD2RolesOfPSP | Betalingstjenesteudbyderens roller, hver med sit roleOfPspOid og sit roleOfPspName |
PSD2NCAName | Navnet på den nationale kompetente myndighed |
PSD2NCAId | Den nationale kompetente myndigheds id |
Brugsnoter
- Udfyld den med
HPDFEvaluateCMSSignerQCStatements; for en signatur i et indlæst dokument rapportererTHotPDF.GetLoadedSignatureQCStatementsde samme erklæringer i enTHPDFQCStatementInfo - Erklæringerne beskriver kun certifikatet: de viser ikke, at signaturen er gyldig, eller at udstederen er opført som en kvalificeret tillidstjeneste