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
Create a user agent script the processes outputs of BRI-1/BRI-3 and maps inputs to inputs BRI-3/BRI-1 according per the Interop demonstration requirements
Node.js dependencies within the scripts directory shall not introduce any breaking changes elsewhere in the Baseline repo
Refresh/access tokens to be maintained by env file
Shall use the provide-js library to integrate to BRI-1. BRI-3 integration to be supported by the BRI-3 project team.
Executable in batch mode/from CLI terminal. No UI needed.
Acceptance
Directory created
Diagram created
User agent script drafted
Tasks
Create visual diagram depicting the user agents interactions to BRI-1/BRI-3 apis
Create scripts directory for hosting user agent scripts
Draft user agent script executable from command line
The text was updated successfully, but these errors were encountered:
Hi @Therecanbeonlyone1969 I want to get some additional details on the test cases for the scenario onboarding with did-jwt
I have some assumed test cases for consideration. Let me know if these look ok and I can make additional dev/test plans accordingly.
Add an existing DID user to BRI-1. Use did-jwt library to create DID. In lieu of of an email/password combination - the user record to BRI-1 Ident is created when a valid signature by the DID user is provided.
Login the user. DID user generates a digital signature for login. Upon signature verification success, the session access token for BRI-1 is given to interact with BRI-1 APIs accordingly
@fleischr ... so the did-jwt package is here. DID JWT is used for authentication and authorization purposes. Alternatively, the core repo from DIF is here
DID JWT assumes you have a DID for a given DID method.
So creating an account presents the DID-JWT as the authentication token and the DID is added to the new user account. The DID-JWT library is used to create the DID-JWT based on a given DID and then used to verify the DID-JWT
Login the user works exactly the same way. Except now the check is for an existing account for a given DID and subsequent verification of the DID JWT that would allow access to BRI-1 functionality
Overview
Create a user agent script the processes outputs of BRI-1/BRI-3 and maps inputs to inputs BRI-3/BRI-1 according per the Interop demonstration requirements
Reference
Latest build of provide-js
https://github.com/provideplatform/provide-js
BRI-1 Workstep/Workflow Instance API docs
https://docs.provide.services/api/rest-api-v1/axiom/worksteps/workstep-instances
Questions
N/A
Assumptions
Node.js dependencies within the scripts directory shall not introduce any breaking changes elsewhere in the Baseline repo
Refresh/access tokens to be maintained by env file
Shall use the provide-js library to integrate to BRI-1. BRI-3 integration to be supported by the BRI-3 project team.
Executable in batch mode/from CLI terminal. No UI needed.
Acceptance
Tasks
The text was updated successfully, but these errors were encountered: