OID4VP: wie ein Agent sein Mandat vorzeigt
OpenID for Verifiable Presentations (OID4VP) regelt die Gegenrichtung: Ein Prüfer stellt eine Anfrage, der Inhaber antwortet mit einer Präsentation, die nur die verlangten Angaben offenlegt. Es ist der Vorzeige-Weg der EUDI-Wallet.
Der Ablauf
Der Prüfer erzeugt ein Request Object mit den benötigten Angaben und einer Antwortadresse; der Inhaber signiert eine Präsentation mit Key Binding und sendet sie dorthin. Replay schützt die Nonce des Prüfers.
Bei Mandact
Unter /api/v1/oid4vp/request und /response läuft der Fluss serverseitig; das SDK erzeugt die Antwort des Agenten (presentMandateOid4vp) mit selektiver Offenlegung. Am Ende entscheidet dieselbe Engine wie bei /v1/verify.
Für Prüfstellen
Wer bereits OID4VP für Ausweise einführt, prüft Agenten-Vollmachten mit derselben Mechanik — eine zweite Integration entfällt.
Stand
Endpunkte implementiert (request, response); SDK-Funktion presentMandateOid4vp.