THPDFQCStatementInfo Record
Rapporteert de eIDAS-qualified-certificate-statements van het ondertekenaarscertificaat van een geladen handtekening volgens ETSI EN 319 412-5 en TS 119 495
Declaratie
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;
Eenheid
HPDFDoc
Velden
| Veld | Doel |
|---|---|
SignerCertFound | True wanneer het ondertekenaarscertificaat uit de CMS-gegevens kon worden geëxtraheerd |
HasQCStatements | True wanneer het certificaat minstens één QC-statement-extensie draagt |
QCCompliant | True wanneer het id-etsi-qc-compliant-statement aanwezig is en true luidt |
QCSSCD | True wanneer het id-etsi-qc-SSCD-statement een secure signature creation device aanduidt |
QCTypes | Opgegeven QC-type-OID’s, zoals de eIDAS-identificatoren voor natuurlijke of rechtspersonen |
HasQCLimit | True wanneer een statement met een geldelijke transactiewaardelimiet aanwezig is |
QCLimitCurrency | Drieletterige valutacode van het limitstatement |
QCLimitAmount | Bedrijfcijfers van de limiet; combineer met QCLimitExponent voor de waarde |
QCLimitExponent | Exponent die op QCLimitAmount wordt toegepast |
QCPDSUrls | URL’s uit de QC-PDS-statements die naar de beleidspagina’s van de trust service provider wijzen |
PSD2RolesPayer | Verouderd en sinds v2.755.3 altijd leeg; lees in plaats daarvan PSD2RolesOfPSP |
PSD2RolesPayee | Verouderd en sinds v2.755.3 altijd leeg; lees in plaats daarvan PSD2RolesOfPSP |
QualifiedSignatureLikely | Berekend als QCCompliant en QCSSCD, de gebruikelijke eIDAS-voorwaarden voor een gekwalificeerde handtekening |
HasPSD2Statement | True alleen voor een goed gevormd PSD2QcType-statement |
PSD2RolesOfPSP | PSD2-rollen van payment service providers, elk met zijn roleOfPspOid en roleOfPspName |
PSD2NCAName | Naam van de nationale toezichthouder uit het PSD2-statement |
PSD2NCAId | Identificator van de nationale toezichthouder uit het PSD2-statement |
Gebruiksopmerkingen
- Vul het met
GetLoadedSignatureQCStatements, dat false teruggeeft wanneer de CMS-gegevens van de handtekening of het ondertekenaarscertificaat niet leesbaar zijn - Behandel
QualifiedSignatureLikelyals een indicator op certificaatniveau, niet als bewijs dat de handtekening zelf gekwalificeerd is - Negeer
PSD2RolesPayerenPSD2RolesPayee: ze blijven voor compatibiliteit gedeclareerd, maar worden nooit gevuld