diff --git a/.cspell/custom-words.txt b/.cspell/custom-words.txt index ce73c361..45b88a0f 100644 --- a/.cspell/custom-words.txt +++ b/.cspell/custom-words.txt @@ -185,3 +185,4 @@ XVCJ Yapily Zalopay Zalora +raphael diff --git a/docs/assets/mandate_delegation_trusted_agent_provider.svg b/docs/assets/mandate_delegation_trusted_agent_provider.svg index ad903ce3..e4006780 100644 --- a/docs/assets/mandate_delegation_trusted_agent_provider.svg +++ b/docs/assets/mandate_delegation_trusted_agent_provider.svg @@ -1 +1,51 @@ -Created with Raphaƫl 2.2.0UserUserTrusted SurfaceTrusted SurfaceAgentAgentIssuerIssuerIssue User Credential (In Advance)request credentialauthenticate userissuer_signed(Credential) w/user PkMandate Delegation StartAuthorization Request(Mandate Content)Display MandateapproveIssuer_signed(UserCredential) + user_signed(Mandate)Mandate Delegation Complete \ No newline at end of file + + + +Created for AP2 Trusted Agent Provider Delegation + + + + + + + + + + + + + +User + +Agent Provider +Trusted Surface + + +Agent + + + +Mandate Delegation Start + +Construct Mandate Content + +Authorization Request(Mandate Content, agent_pk) + +Display Mandate + +approve + +Sign Mandate w/ Agent Provider key + +Signed Mandate + +Mandate Delegation Complete + + +User + +Agent Provider +Trusted Surface + + +Agent \ No newline at end of file