You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 11, 2023. It is now read-only.
edge-agent Vue.js sets up key stores, then initializes wallet
sds server URLs
list of URLs
no
yes
edge-agent Vue.js sets up vaults, then initializes wallet
keyStoreIDs
list of IDs
yes
yes
edge-agent aries-framework-go KMS
SDS vault IDs
list of IDs
yes
yes
edge-agent aries-framework-go storage
user devices info
list of tuples {AAGUID publicKey, x509_cert}
yes
no
when unlocking: validate if device is registered and to which user before giving access to bootstrap resources (primary key is wiped from devices when locked, needs to be fetched from network)
locations of user primary key shares
list of SDS locations of the user's primary key shares (split w/SSS)
yes
yes
a) when unlocking: edge-agent Vue.js needs location + authZ to fetch those shares; b) key server needs locations + authZ to fetch those shares to unlock the user's key store and do crypto operations
authorized wallet callback URIs
list of URIs
no
no
configuration: helps restrict processing of authZ requests to authorized wallets
hub-auth resources
View
Breakdown
View
/oauth2/request
endpoint and redirectshandleOIDCCallback()
should accept login request at hydra and redirect back to hydrasub
to locate the user's bootstrap dataThe text was updated successfully, but these errors were encountered: