THPDFQCStatementInfo Record
Rapporterer eIDAS qualified-certificate-udsagn fra signeringscertifikatet på en indlæst signatur i henhold til ETSI EN 319 412-5 og TS 119 495
Deklaration
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;
Enhed
HPDFDoc
Felter
| Felt | Formål |
|---|---|
SignerCertFound | True, når signeringscertifikatet kunne udtrækkes af CMS-dataene |
HasQCStatements | True, når certifikatet bærer mindst én QC statement-udvidelse |
QCCompliant | True, når id-etsi-qc-compliant-udsagnet er til stede og true |
QCSSCD | True, når id-etsi-qc-SSCD-udsagnet markerer en secure signature creation device |
QCTypes | Deklarerede QC-type-OID'er, såsom eIDAS-identifikatorerne for fysiske eller juridiske personer |
HasQCLimit | True, når et udsagn om en grænse for transaktionsværdi er til stede |
QCLimitCurrency | Trebogstavsvalutakoden i grænseudsagnet |
QCLimitAmount | Beløbets cifre i grænsen; kombinér med QCLimitExponent for at få værdien |
QCLimitExponent | Eksponenten, der anvendes på QCLimitAmount |
QCPDSUrls | URL'er fra QC PDS-udsagnene, der peger på trust service providerens politikssider |
PSD2RolesPayer | Forældet og altid tom siden v2.755.3; læs PSD2RolesOfPSP i stedet |
PSD2RolesPayee | Forældet og altid tom siden v2.755.3; læs PSD2RolesOfPSP i stedet |
QualifiedSignatureLikely | Beregnet som QCCompliant og QCSSCD, de sædvanlige eIDAS-forudsætninger for en kvalificeret signatur |
HasPSD2Statement | True kun for et velformet PSD2QcType-udsagn |
PSD2RolesOfPSP | PSD2-roller for betalingstjenesteudbydere, hver med sit roleOfPspOid og roleOfPspName |
PSD2NCAName | Navnet på den nationale kompetente myndighed fra PSD2-udsagnet |
PSD2NCAId | Identifikatoren for den nationale kompetente myndighed fra PSD2-udsagnet |
Brugsnoter
- Udfyld den med
GetLoadedSignatureQCStatements, som returnerer false, når signaturens CMS-data eller signeringscertifikat ikke kan læses - Behandl
QualifiedSignatureLikelysom en indikator på certifikatniveau, ikke som bevis for, at signaturen selv er kvalificeret - Ignorér
PSD2RolesPayerogPSD2RolesPayee: de forbliver erklæret af hensyn til kompatibilitet, men bliver aldrig udfyldt