commit 79818ead431a898869a7ac9ffc334d24b9dd0758
parent d66b0e3e6c4beed7d46bdb5e29622ccf0cf350e3
Author: fsb2 <benjamin.fehrensen@bfh.ch>
Date: Tue, 21 Oct 2025 15:06:34 +0200
Moved the authorization step
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/documentation/swiyu_taler_sequence_diagram.txt b/documentation/swiyu_taler_sequence_diagram.txt
@@ -22,11 +22,11 @@ Browser->Oauth2Gateway: GET /authorize/$NONCE...
Oauth2Gateway->SwiyuVerifier: POST /management/api/verifications
SwiyuVerifier->Oauth2Gateway: $VERIFICATION_URL, $REQUEST_ID
Oauth2Gateway->Browser: Send $VERIFICATION_URL
-Browser->SwiyuWallet: Open $VERIFICATION_URL
Browser->Oauth2Gateway: Poll Verification Status
-SwiyuWallet->SwiyuWallet: Grant Permission
+Browser->SwiyuWallet: Open $VERIFICATION_URL
SwiyuWallet->SwiyuVerifier: GET /oid4vp/api/request-object/{request_id}
SwiyuVerifier->SwiyuWallet: OID4VP Request Object (DCQL query)
+SwiyuWallet->SwiyuWallet: Grant Permission
SwiyuWallet->SwiyuVerifier: POST /oid4vp/api/request-object/{request_id}/response-data (VP Token)
note over Oauth2Gateway,Exchange: Oauth2Gateway notifies Exchange asynchronously via webhook