THPDFQCStatementDescriptor Record
Qualified-certificate-statements van het ondertekenaarscertificaat in ruwe CMS-handtekeningdata, volgens ETSI EN 319 412-5 en het ETSI TS 119 495 PSD2-statement
Declaratie
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;
Eenheid
HPDFSignVerify
Velden
| Veld | Doel |
|---|---|
HasQCStatements | True wanneer het certificaat de QCStatements-extensie draagt |
QCCompliant | True wanneer het QcCompliance-statement (0.4.0.1862.1.1) aanwezig is |
QCSSCD | True wanneer het QcSSCD-statement (0.4.0.1862.1.4) een gekwalificeerd handtekeningcreatieapparaat markeert |
QCTypes | De QcType-OID's, zoals de eSign-, eSeal- en web-authenticatietypes |
HasQCLimit | True wanneer er een QcLimitValue-statement aanwezig is |
QCLimitCurrency | Valuta van de limiet zoals opgegeven in het certificaat |
QCLimitAmount | Bedrag van de limiet; de waarde is QCLimitAmount × 10 tot de macht QCLimitExponent |
QCLimitExponent | Macht van tien toegepast op QCLimitAmount |
QCPDSUrls | Locaties van de PKI-disclosure-statements uit het QcPDS-statement |
PSD2RolesPayer | Verouderd en altijd leeg sinds v2.755.3; lees PSD2RolesOfPSP in plaats daarvan |
PSD2RolesPayee | Verouderd en altijd leeg sinds v2.755.3; lees PSD2RolesOfPSP in plaats daarvan |
HasPSD2Statement | True alleen wanneer het certificaat een goed gevormd PSD2-statement draagt; een misvormd exemplaar wordt genegeerd en laat de PSD2-velden leeg |
PSD2RolesOfPSP | De rollen van de payment service provider, elk met zijn roleOfPspOid en roleOfPspName |
PSD2NCAName | Naam van de nationale toezichthoudende autoriteit |
PSD2NCAId | Identificator van de nationale toezichthoudende autoriteit |
Gebruiksopmerkingen
- Vul hem met
HPDFEvaluateCMSSignerQCStatements; voor een handtekening in een geladen document rapporteertTHotPDF.GetLoadedSignatureQCStatementsdezelfde statements in eenTHPDFQCStatementInfo - De statements beschrijven alleen het certificaat: ze tonen niet dat de handtekening geldig is of dat de uitgever als gekwalificeerde trust service is opgenomen