cryptographic Vertrauensniveau.
Für die unten beschriebene gehostete Workflow-Integration nutzen Sie dieselbe Sitzungserstellung und Webhook-Integration wie bei Ihren anderen Didit-Workflows.
Smart-ID und Mobile-ID sind verfügbar.
Smart-ID unterstützt Estland, Lettland, Litauen und Belgien.
Mobile-ID unterstützt Estland und Litauen.
Wählen Sie in der Konsole die Wallets aus, die Ihr Workflow für jedes Land akzeptiert.
Die vollständige Liste finden Sie unter Wallet-Abdeckung und Preise.
Länder und Voraussetzungen
Die Integration deckt Smart-ID in Estland (EST), Lettland (LVA), Litauen (LTU) und Belgien (BEL) ab.
Mobile-ID deckt Estland (EST) und Litauen (LTU) ab; für Lettland wird Mobile-ID nicht angeboten.
Diese Ländercodes beschreiben die integrierten Routen, garantieren jedoch nicht, dass jede Route in Ihrer Umgebung aktiviert ist.
Für Smart-ID benötigt der Benutzer eine aktive, berechtigte Smart-ID-Identität, den zugehörigen persönlichen Identifikationscode und Zugriff auf die App.
Für Mobile-ID benötigt der Benutzer eine aktive Mobile-ID-Identität, den zugehörigen persönlichen Identifikationscode und die verknüpfte Telefonnummer.
Geben Sie die Mobile-ID-Telefonnummer im internationalen Format ein: +372 für Estland oder +370 für Litauen.
Das ausgewählte Land muss mit der verwendeten Identität übereinstimmen.
Keine der beiden Methoden liefert ein Porträtfoto zurück.
Wenn Ihr Workflow ein Selfie erfordert, konfigurieren Sie die entsprechenden Schritte für Liveness-Erkennung und Gesichtsabgleich weiterhin separat.
Was der Benutzer sieht
- Der Benutzer wählt sein Land aus und entscheidet sich für Smart-ID oder Mobile-ID aus den Wallets, die Ihr Workflow akzeptiert.
- Die Verifizierungssitzung fragt den persönlichen Identifikationscode ab; bei Mobile-ID zusätzlich die zugehörige Telefonnummer.
- Auf der Seite wird ein Abgleichscode angezeigt, während die Authentifizierungsanfrage an das Telefon gesendet wird.
- Der Benutzer prüft, ob der Code auf dem Telefon mit dem Code auf der Verifizierungsseite übereinstimmt, und bestätigt die Anfrage anschließend mit seiner PIN auf dem Telefon.
- Didit validiert das signierte Identitätsergebnis und setzt den Verifizierungs-Workflow fort.
Workflow konfigurieren
Öffnen Sie in der Konsole den Knoten Ausweisverifizierung Ihres Workflows, wählen Sie Länder und öffnen Sie das Land, das Sie konfigurieren möchten. Wählen Sie unter Akzeptierte Wallets die verfügbaren Wallets aus und legen Sie das Fehlerverhalten fest. Speichern und veröffentlichen Sie den Workflow, bevor Sie eine neue Sitzung erstellen. Den vollständigen Konsolenpfad finden Sie unter Methoden zur Ausweisverifizierung in der Konsole.providers ist eine Positivliste: Benutzer wählen zwischen den enthaltenen Wallets, und die Reihenfolge im Array legt kein bevorzugtes Wallet fest.
Verwenden Sie für Litauen LTU mit denselben Wallet-Bezeichnern, wenn beide verfügbar sind.
Verwenden Sie für Lettland oder Belgien LVA oder BEL ausschließlich mit smart_id, vorbehaltlich derselben Verfügbarkeitsprüfung.
Nicht aufgeführte Länder behalten ihr bestehendes Standardverhalten zur Dokumentenerfassung bei.
Den vollständigen Konfigurationsvertrag finden Sie unter Workflow-Funktionskonfigurationen.
Verifiziertes Ergebnis abrufen
Rufen Sie die abgeschlossene Sitzung über die Sitzungsentscheidungs-API oder Ihre Webhook-Integration ab. Eine erfolgreiche Wallet-Prüfung erfasstverification_method: "wallet", assurance: "cryptographic" und wallet_provider: "smart_id" oder "mobile_id".
Das Objekt wallet_verification gibt das Wallet, das Ausstellungsland, den Verifizierungszeitpunkt, das Vertrauensniveau und das Ergebnis der Signaturprüfung an.
Das Ergebnis der Ausweisverifizierung stellt die normalisierten Felder full_name und date_of_birth bereit.
Für diese beiden Wallets enthält wallet_verification.attributes die Werte given_name, family_name, birthdate und personal_code aus der validierten Identität.
Das Ausstellungsland kennzeichnet die Identitätsroute; es begründet nicht die Staatsangehörigkeit der Person.
Didit gibt das Ergebnis der Signaturprüfung zurück, nicht die zugrunde liegende signierte Assertion.
Es wird weder ein Porträtfoto noch eine Wallet-PIN zurückgegeben.
In der Konsole zeigt die Karte Credential der Sitzung das Wallet und die verifizierten Nachweise an.
Eine erfolgreiche Wallet-Prüfung schließt den Schritt Ausweisverifizierung ab; nachfolgende Prüfungen in Ihrem Workflow bestimmen weiterhin die endgültige Entscheidung der Sitzung.
Informationen zu den Feldtypen und zum Unterschied zwischen einem Prüfergebnis und der Gesamtentscheidung der Sitzung finden Sie im Datenmodell der Ausweisverifizierung.
Abbruch und Fehler behandeln
Wenn ein Benutzer abbricht, ein Timeout auftritt oder die Authentifizierung nicht abschließen kann, wendet Didit die Einstellungwallet.on_failure des jeweiligen Landes an.
fallback_to_document startet die Dokumentenerfassung, wenn sie für dieses Land aktiviert ist.
decline lehnt den Schritt der Ausweisverifizierung ab.
Wenn die Dokumentenerfassung deaktiviert ist, steht kein Dokumenten-Fallback zur Verfügung.
Nur eine abgeschlossene, verifizierte Wallet-Prüfung zieht die Gebühr für die Wallet-Verifizierung nach sich.
Abgebrochene, abgelaufene und fehlgeschlagene Wallet-Versuche tun dies nicht.
Ein abgeschlossener Dokumenten-Fallback ist eine separate Prüfung gemäß den Preisen für die Dokumentenverifizierung.
Die veröffentlichten Tarife finden Sie in der Wallet-Preistabelle; eine Methode ohne veröffentlichten Tarif sollte nicht als kostenlos betrachtet werden.