kych

OAuth 2.0 API for Swiyu to enable Taler integration of Swiyu for KYC (experimental)
Log | Files | Refs

commit d1864e5fe05a4ee67990bf00a5be2a87a76c2f47
parent 4dfc9b83812ba2054662c7174416e8a9ed4fc25b
Author: fsb2 <benjamin.fehrensen@bfh.ch>
Date:   Tue, 14 Oct 2025 16:48:46 +0200

Fix OID4VP communication

Diffstat:
Mdocumentation/swiyu_taler_sequence_diagram.txt | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/documentation/swiyu_taler_sequence_diagram.txt b/documentation/swiyu_taler_sequence_diagram.txt @@ -23,7 +23,8 @@ SwiyuVerifier->Oauth2Gateway: Send verification_url Oauth2Gateway->Browser: Open verification_url QR code and verificationId (in response body) Browser->SwiyuWallet: Open QR code SwiyuWallet->SwiyuVerifier: GET /oid4vp/api/request-object/{request_id} -SwiyuWallet->SwiyuVerifier: POST /oid4vp/api/request-object/{request_id}/response-data +SwiyuVerifier->SwiyuWallet: OID4VP Request Object (DCQL query) +SwiyuWallet->SwiyuVerifier: POST /oid4vp/api/request-object/{request_id}/response-data (VP Token) note over Oauth2Gateway,Exchange: Oauth2Gateway notifies Exchange asynchronously via webhook SwiyuVerifier->Oauth2Gateway: Webhook (verification complete) [POST /notification/{request_id}/ @@ -41,3 +42,4 @@ Exchange->Browser: Notify success (KYC page) Exchange->TalerWallet: Notify success TalerWallet->Exchange: Retry original operation +