diff --git a/aw-design-diagram/onboarding.md b/aw-design-diagram/onboarding.md index edb85d7634098277cddaab84562a10b73e3d346f..fe3ffe99f55e47489f581c8b478d74f7d218499e 100644 --- a/aw-design-diagram/onboarding.md +++ b/aw-design-diagram/onboarding.md @@ -1,49 +1,20 @@ # Onboarding Diagram + ```mermaid flowchart LR subgraph AA["Authentication & Authorization"] g-reg["Registration"] end - subgraph Certifier - cAriesAgent-- eIDAS VC -->a-afj - cAriesAgent-- eIDAS VC -->v-afj - end - subgraph gaiax[Gaiax] TSA["Trust Services API"] subgraph ocm AISBL Services-->g-db g-reg-->Services + Services-- Request -->AISBL AISBL-- callback -->Services + end g-db[(Database)] end - - subgraph ayanworks[Ayanworks] - aAdmin((AdminUser)) - aAdmin-->g-reg - a-ocm["OCM Services"] - a-afj-- callback -->a-ocm - a-ocm-->a-db[(Database)] - a-afj["AFJ"]-- connection -->AISBL - AISBL-- "Credential Issue" -->a-afj - a-TSA["Trust Service API"] - end - - subgraph vereign[Vereign] - vAdmin((AdminUser)) - vAdmin-->g-reg - v-ocm["OCM Services"] - v-afj-- callback -->v-ocm - v-ocm-->v-db[(Database)] - v-afj["Aries Framework Javascript"]-- connection -->AISBL - AISBL-- "Credential Issue" -->v-afj - v-TSA["Trust Service API"] - end - - subgraph pcm[PCM] - p-afj["Mobile Aries Agent"]-- "Registration connection" -->AISBL - p-afj-- "Subscription Connection" -->v-afj - end ```