Redirect for Presentations
The account service needs a redirect endpoint which triggers presentations. This should work similar to consent management. After this redirect the follow things should happen:
- request link for presentation definition
- present it to the user (normal presentation view)
Note: Utilization of Device to Device flow
Flow Steps:
-
Website/Verifier requests selection of Cloud Wallet -
Website/Verifier builds Authorization Link with the help of the did document -
Website redirects to the authorization endpoint -
Cloud Wallet loads request uri presentation and does a decision -
Cloud Wallet redirects to Mainpage for authentication (state parameter = requestId) -
User logs in --> state parameter is forwarded -
After login, Wallet known request ID associated to the user and claims it -
Presentation is made by the wallets UI --> send button triggers redirect to website
Request Object must contain redirect uri, and direct post response uri.
Edited by Steffen Schulze