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
When using --wallet-type askar-anoncreds, aca-py throwns an error when trying to access the tenant wallet, one example is (from the faber demo):
Faber | File "/home/aries/aries_cloudagent/anoncreds/routes.py", line 196, in schemas_post
Faber | result = await issuer.create_and_register_schema(
Faber | File "/home/aries/aries_cloudagent/anoncreds/issuer.py", line 185, in create_and_register_schema
Faber | async with self.profile.session() as session:
Faber | File "/home/aries/aries_cloudagent/anoncreds/issuer.py", line 101, in profile
Faber | raise ValueError("AnonCreds interface requires AskarAnoncreds")
Faber | ValueError: AnonCreds interface requires AskarAnoncreds
Looks like either a new profile is required under multitenancy, or the existing AskarProfile needs to be modified to support the askar-anoncreds scenario.
The text was updated successfully, but these errors were encountered:
I don't think anoncreds fully supports multitenancy at this point. This is something i'm currently working on.
Although create_and_register_schema was one endpoint that was supposed to be supported with default config. So this sounds like a separate issue other then just "not implemented yet". I can consider this use case when implementing multitenancy in general for the other endpoints.
I don't think anoncreds fully supports multitenancy at this point. This is something i'm currently working on.
I think it's best to wait on the wallet upgrade (for multitenancy scenarios) until we're confident all the anoncreds/multitenancy is working correctly. We could proceed tho with the "single wallet" upgrade scenario (which is another ticket).
For multitenancy, Askar supports two strategies for wallet storage:
The second scenario is configured by providing the following options to aca-py:
When using
--wallet-type askar-anoncreds
, aca-py throwns an error when trying to access the tenant wallet, one example is (from the faber demo):Looks like either a new profile is required under multitenancy, or the existing AskarProfile needs to be modified to support the
askar-anoncreds
scenario.The text was updated successfully, but these errors were encountered: