Ausstellung von Nachweisen erklärt: vom Angebot zum angenommenen Nachweis
OpenID4VCI ist der europäische Standard, um einen Nachweis in die Wallet einer Person zu bringen: ein Diplom, einen Handelsregistereintrag, eine Prüfbescheinigung. Die Übergabe wirkt für den Inhaber wie ein einziger Moment, aber dahinter müssen mehrere Dinge zusammenpassen, und jedes davon kann auf eigene Weise scheitern. Diese Seite geht das durch, am Beispiel einer Spedition.
Zwei Wege, auf denen eine Ausstellung beginnt
Die meisten Ausstellungen beginnen damit, dass der Aussteller einen Nachweis anbietet, meist als QR-Code oder Link. Ob sich der Inhaber danach anmelden muss, hängt an einer Sache: Weiß der Aussteller schon, mit wem er es zu tun hat. Beide Wege enden am selben Punkt, mit dem Nachweis in der Wallet.
Der Inhaber ist bereits bekannt
1. Aussteller
Weiß bereits, mit wem sie es zu tun hat, und bietet den Nachweis sofort an
2. Wallet
Nimmt das Angebot an, bestätigt dabei manchmal einen kurzen, separat gesendeten Code
3. Wallet
Holt den Nachweis ab und bindet ihn an dieses Gerät
Der Inhaber muss sich zuerst anmelden
1. Wallet
Beginnt mit einem Angebot oder geht auf Initiative des Inhabers zum Aussteller
2. Anmeldung des Ausstellers
Führt den Inhaber durch die Anmeldung und die Zustimmung zu dem, was ausgestellt wird
3. Wallet
Holt den Nachweis ab und bindet ihn an dieses Gerät
Der vollständige Lebenszyklus eines Credential-Angebots
Eine Ausstellung durchläuft die Schritte unten. Jeder kann für sich scheitern, und genau diese Fehler landen am Ende beim Support, es lohnt sich also zu wissen, wo sie sitzen, bevor Sie den Prozess darum herum gestalten.
Ein ausgearbeitetes Beispiel: eine Prüfbescheinigung für eine Speditionsflotte
Eine Prüforganisation stellt nach einer routinemäßigen Untersuchung eine Prüfbescheinigung in die Business Wallet einer Spedition aus. Der Prüfingenieur hat an der Prüfstelle bereits bestätigt, wer der Fuhrparkleiter ist, also gibt es keinen Grund, ihn erneut anmelden zu lassen.
1. Das Angebot
Das Terminal an der Prüfstelle zeigt einen QR-Code
Das Scannen öffnet die Wallet und zeigt, welcher Nachweis angeboten wird
2. Was angeboten wird
Die Wallet liest die vom Aussteller veröffentlichte Beschreibung des Nachweises
Damit der Fuhrparkleiter sieht, was die Bescheinigung enthält, bevor er irgendetwas zustimmt
3. Bestätigung
Die Wallet bestätigt einen kurzen Code, den die Prüforganisation dem Fuhrparkleiter per SMS geschickt hat
Wer den QR-Code über die Schulter abfotografiert, kann die Bescheinigung trotzdem nicht abholen
4. Bindung an die Wallet
Die Wallet weist nach, dass sie ein Geheimnis hält, das das Gerät nie verlässt
Die Bescheinigung ist an dieses Geheimnis gebunden, eine Kopie davon ist auf einem anderen Gerät also wertlos
5. Ausgestellt und gespeichert
Die Prüforganisation signiert die Bescheinigung und die Wallet speichert sie
Ab hier kann die Spedition sie einem Kunden oder einem Kontrolleur in Sekunden zeigen
Wenn der Nachweis noch nicht fertig ist
Das Beispiel oben geht davon aus, dass das Prüfergebnis endgültig ist. Muss ein Grenzfall erst an einen leitenden Prüfingenieur, kann die Bescheinigung nicht vor Ort übergeben werden. Der Standard deckt diesen Fall ab, statt den Fuhrparkleiter zum Wiederkommen zu zwingen.
Vor Ort ausgestellt
Der Inhaber geht in einem Zug mit dem Nachweis in seiner Wallet davon.
Später ausgestellt
Der Aussteller teilt mit, dass er mehr Zeit braucht, und die Wallet holt den Nachweis ab, sobald er fertig ist. Der Inhaber muss nicht neu anfangen oder noch einmal persönlich erscheinen.
Den Kreis schließen
Nach der Ausstellung kann die Wallet dem Aussteller mitteilen, wie sie endete. Das ist auf beiden Seiten optional und die Zustellung ist nicht garantiert, es hilft also, einen kaputten Ablauf zu erkennen, aber ein Aussteller kann nichts in eine Nachricht hineinlesen, die nie ankommt.
Wallet
Kann dem Aussteller mitteilen, wie die Ausstellung endete
Gespeichert
Der Nachweis liegt in der Wallet und ist einsatzbereit
Fehlgeschlagen
Etwas ist schiefgegangen, zum Beispiel fiel der Nachweis durch die Prüfung
Abgelehnt
Der Inhaber entschied sich, ihn nicht zu behalten
Was das für Sie bedeutet
Aussteller
Ein einheitlicher Weg, Nachweise auszugeben, den jede konforme Wallet akzeptiert, ohne Integration je Wallet und ohne Portal, in das sich Inhaber anmelden müssen.
Inhaber
Sie sehen, was Sie bekommen, bevor Sie es annehmen, und es ist an Ihr Gerät gebunden statt an eine Anmeldung, die Sie verlieren können.
Prüfer
Nachweise kommen bereits geprüft an und sind bereits an die vorlegende Wallet gebunden, sodass die Annahme eine Prüfung ist und keine Untersuchung.
Technische Vertiefung
Diese Seite erklärt, was die Technologie leistet und wen sie betrifft. Unsere Entwicklerdokumentation behandelt die Umsetzung selbst: die Nachrichten, die Felder und die ausgearbeiteten Beispiele, die ein Integrationsteam braucht.
Technische Dokumentation lesenVerwandte Begriffe
Häufig gestellte Fragen
Wann muss sich der Inhaber anmelden, und wann nicht?
Das hängt davon ab, ob der Aussteller schon weiß, mit wem er es zu tun hat. Ein Prüfingenieur, der gerade persönlich ein Fahrzeug untersucht hat, braucht keine erneute Anmeldung des Fuhrparkleiters, also wird der Nachweis vor Ort angeboten. Ein Onlinedienst, der den Inhaber nie getroffen hat, schickt ihn zuerst durch die eigene Anmeldung. Das Angebot selbst sagt, welcher der beiden Fälle gilt.
Woher weiß die Wallet, was sie gleich erhält?
Jeder Aussteller veröffentlicht eine Beschreibung dessen, was er ausstellt, und die Wallet liest sie, bevor irgendetwas anderes geschieht. Das ist es, was die Wallet in die Lage versetzt, dem Inhaber zu zeigen, was der Nachweis ist und was er enthält, sodass Einwilligung etwas bedeutet. Es heißt auch, dass ein Aussteller einen neuen Nachweistyp aufnehmen kann, ohne dass jede Wallet ein Update braucht.
Was hindert jemanden daran, einen Nachweis auf ein anderes Gerät zu kopieren?
Vor der Ausstellung weist die Wallet nach, dass sie ein Geheimnis hält, das das Gerät nie verlässt, und der Aussteller bindet den Nachweis daran. Ein Prüfer kann die Wallet später bitten, dasselbe erneut nachzuweisen. Eine Kopie des Nachweises ohne dieses Geheimnis fällt durch die Prüfung, das Kopieren der Datei bringt also nichts.
Was, wenn der Nachweis nicht sofort ausgestellt werden kann?
Manche Prüfungen dauern länger, als jemand warten will: eine manuelle Durchsicht oder eine Abfrage bei einem langsamen externen Register. Der Aussteller kann das mitteilen, und die Wallet holt den Nachweis ab, sobald er fertig ist. Der Inhaber muss nicht neu anfangen oder noch einmal persönlich erscheinen.
Erfährt der Aussteller, ob der Nachweis tatsächlich behalten wurde?
Das kann sie, aber nur als Gefälligkeit. Die Wallet darf melden, dass der Nachweis gespeichert wurde, dass der Inhaber ihn abgelehnt hat oder dass etwas fehlgeschlagen ist. Keine der beiden Seiten muss das unterstützen, und die Zustellung ist nicht garantiert, ein Aussteller sollte es also als nützliches Signal behandeln und nie als Protokoll dessen, was geschehen ist.
Quellen
Diese Seite dient nur zur Information und stellt keine Rechtsberatung dar. Für verbindliche Hinweise wenden Sie sich direkt an die OpenID Foundation und die Europäische Kommission.