From 103af0035de9b827611d25d908c698cf30fb5c8f Mon Sep 17 00:00:00 2001 From: Ricky Ng-Adam Date: Sun, 28 Jul 2024 09:35:41 -0400 Subject: [PATCH 1/2] Fix links to AliceGetsAPhone.md from abs to rel and blob refs Signed-off-by: Ricky Ng-Adam --- docs/demo/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/demo/README.md b/docs/demo/README.md index cb74069b9b..11899c8738 100644 --- a/docs/demo/README.md +++ b/docs/demo/README.md @@ -198,7 +198,7 @@ When ready to test the credentials exchange protocols, go to the Faber prompt, e You don't need to do anything with Alice's agent - her agent is implemented to automatically receive credentials and respond to proof requests. -Note there is an option "2a" to initiate a connectionless proof - you can execute this option but it will only work end-to-end when [connecting to Faber from a mobile agent](AliceGetsAPhone.md). +Note there is an option "2a" to initiate a connectionless proof - you can execute this option but it will only work end-to-end when [connecting to Faber from a mobile agent](./AliceGetsAPhone.md). ## Additional Options in the Alice/Faber demo @@ -220,7 +220,7 @@ To enable support for revoking credentials, run the `faber` demo with the `--rev Note that you don't specify this option with `alice` because it's only applicable for the credential `issuer` (who has to enable revocation when creating a credential definition, and explicitly revoke credentials as appropriate; alice doesn't have to do anything special when revocation is enabled). -You need to run an AnonCreds revocation registry tails server in order to support revocation - the details are described in the [Alice gets a Phone](https://github.com/hyperledger/aries-cloudagent-python/blob/master/demo/AliceGetsAPhone.md#run-an-instance-of-indy-tails-server) demo instructions. +You need to run an AnonCreds revocation registry tails server in order to support revocation - the details are described in the [Alice gets a Phone](AliceGetsAPhone.md#run-an-instance-of-indy-tails-server) demo instructions. Faber will setup support for revocation automatically, and you will see an extra option in faber's menu to revoke a credential: @@ -386,9 +386,9 @@ You can inspect the additional multi-tenancy admin API's (i.e. the "agency API" Note that with multi-tenancy enabled: - The "base" wallet will have access to this new "agency API" - the agent's admin key, if enabled, must be provided in a header -- "Base wallet" API calls are handled [here](https://github.com/hyperledger/aries-cloudagent-python/blob/244194e68330835e5e2e53cc6c2993899d2437fb/demo/https://github.com/hyperledger/aries-cloudagent-python/tree/main/demo/runners/support/agent.py#L606) -- The "sub-wallets" will have access to the "normal" ACA-Py admin API - to identify the sub-wallet, a JWT token must be provided, this token is created upon creation of the new wallet (see: [this code here](https://github.com/hyperledger/aries-cloudagent-python/blob/master/demo/https://github.com/hyperledger/aries-cloudagent-python/tree/main/demo/runners/support/agent.py#L378)) -- "Sub-wallet" API calls are handled [here](https://github.com/hyperledger/aries-cloudagent-python/blob/244194e68330835e5e2e53cc6c2993899d2437fb/demo/https://github.com/hyperledger/aries-cloudagent-python/tree/main/demo/runners/support/agent.py#L632) +- "Base wallet" API calls are handled [here](https://github.com/hyperledger/aries-cloudagent-python/blob/244194e68330835e5e2e53cc6c2993899d2437fb/demo/runners/support/agent.py#L606) +- The "sub-wallets" will have access to the "normal" ACA-Py admin API - to identify the sub-wallet, a JWT token must be provided, this token is created upon creation of the new wallet (see: [this code here](https://github.com/hyperledger/aries-cloudagent-python/tree/main/demo/runners/support/agent.py#L378)) +- "Sub-wallet" API calls are handled [here](https://github.com/hyperledger/aries-cloudagent-python/blob/244194e68330835e5e2e53cc6c2993899d2437fb/demo/runners/support/agent.py#L632) Documentation on ACA-Py's multi-tenancy support can be found [here](https://github.com/hyperledger/aries-cloudagent-python/blob/master/Multitenancy.md). From 6d184f62b33e4093f112667e2c216b04154809bd Mon Sep 17 00:00:00 2001 From: Ricky Ng-Adam Date: Sun, 28 Jul 2024 09:38:36 -0400 Subject: [PATCH 2/2] Update README.md Signed-off-by: Ricky Ng-Adam --- docs/demo/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/demo/README.md b/docs/demo/README.md index 11899c8738..6b4ccc71f5 100644 --- a/docs/demo/README.md +++ b/docs/demo/README.md @@ -198,7 +198,7 @@ When ready to test the credentials exchange protocols, go to the Faber prompt, e You don't need to do anything with Alice's agent - her agent is implemented to automatically receive credentials and respond to proof requests. -Note there is an option "2a" to initiate a connectionless proof - you can execute this option but it will only work end-to-end when [connecting to Faber from a mobile agent](./AliceGetsAPhone.md). +Note there is an option "2a" to initiate a connectionless proof - you can execute this option but it will only work end-to-end when [connecting to Faber from a mobile agent](AliceGetsAPhone.md). ## Additional Options in the Alice/Faber demo