THPDFQCStatementInfo Record
Αναφέρει τις δηλώσεις eIDAS qualified certificate του πιστοποιητικού υπογράφοντα μιας φορτωμένης υπογραφής σύμφωνα με τα ETSI EN 319 412-5 και TS 119 495
Δήλωση
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;
Μονάδα
HPDFDoc
Πεδία
| Πεδίο | Σκοπός |
|---|---|
SignerCertFound | True όταν το πιστοποιητικό υπογράφοντα μπόρεσε να εξαχθεί από τα δεδομένα CMS |
HasQCStatements | True όταν το πιστοποιητικό φέρει τουλάχιστον μία επέκταση QC statement |
QCCompliant | True όταν η δήλωση id-etsi-qc-compliant υπάρχει και είναι true |
QCSSCD | True όταν η δήλωση id-etsi-qc-SSCD σημειώνει secure signature creation device |
QCTypes | Δηλωμένα OIDs QC type, όπως τα αναγνωριστικά φυσικού ή νομικού προσώπου του eIDAS |
HasQCLimit | True όταν υπάρχει δήλωση ορίου αξίας χρηματικής συναλλαγής |
QCLimitCurrency | Κωδικός νομίσματος τριών γραμμάτων της δήλωσης ορίου |
QCLimitAmount | Ψηφία ποσού του ορίου, συνδυάστε τα με το QCLimitExponent για την αξία |
QCLimitExponent | Εκθέτης που εφαρμόζεται στο QCLimitAmount |
QCPDSUrls | URLs από τις δηλώσεις QC PDS που δείχνουν στις σελίδες policy του πάροχου trust services |
PSD2RolesPayer | Deprecated και πάντα κενό από τη v2.755.3, διαβάστε αντ' αυτού το PSD2RolesOfPSP |
PSD2RolesPayee | Deprecated και πάντα κενό από τη v2.755.3, διαβάστε αντ' αυτού το PSD2RolesOfPSP |
QualifiedSignatureLikely | Υπολογίζεται ως QCCompliant και QCSSCD, οι συνήθεις προϋποθέσεις qualified signature του eIDAS |
HasPSD2Statement | True μόνο για καλοσχηματισμένη δήλωση PSD2QcType |
PSD2RolesOfPSP | Ρόλοι παρόχου υπηρεσιών πληρωμής PSD2, καθένας με το roleOfPspOid και το roleOfPspName του |
PSD2NCAName | Όνομα της εθνικής αρμόδιας αρχής από τη δήλωση PSD2 |
PSD2NCAId | Αναγνωριστικό της εθνικής αρμόδιας αρχής από τη δήλωση PSD2 |
Σημειώσεις χρήσης
- Γεμίστε το με την
GetLoadedSignatureQCStatements, που επιστρέφει false όταν τα δεδομένα CMS της υπογραφής ή το πιστοποιητικό υπογράφοντα δεν μπορούν να διαβαστούν - Θεωρήστε το
QualifiedSignatureLikelyως δείκτη επιπέδου πιστοποιητικού, όχι ως απόδειξη ότι η ίδια η υπογραφή είναι qualified - Αγνοήστε τα
PSD2RolesPayerκαιPSD2RolesPayee, παραμένουν δηλωμένα για συμβατότητα αλλά δεν γεμίζουν ποτέ