Skip to content
This repository has been archived by the owner on Apr 5, 2023. It is now read-only.

[WACI-Issuance] Support to pass credential manifest #561

Closed
3 of 4 tasks
Tracked by #545
rolsonquadras opened this issue Jan 5, 2022 · 1 comment
Closed
3 of 4 tasks
Tracked by #545

[WACI-Issuance] Support to pass credential manifest #561

rolsonquadras opened this issue Jan 5, 2022 · 1 comment
Assignees
Milestone

Comments

@rolsonquadras
Copy link
Member

rolsonquadras commented Jan 5, 2022

As an Issuer, I should have the ability to configure the credential manifest in issuer-adapter. This manifest will be passed to Wallet as part of waci-issuance flow.

Crux of the discussion :
How to configure the issuer 's credential manifest :

  1. To pass it as configurable json file.
  2. To have it accessible through the url most likely profile url available in the adaptor.

we will do step 1 for the initial iteraction .
Note that one Credential Manifest can support multiple types of credentials by using a different Output Descriptor for each credential.

Instead of giving the user a giant Credential Manifest object with potentially many output descriptors that aren't of interest to the holder, the issuer/adapter can cut out the output descriptors that aren't relevant (or perhaps only add the output descriptors that are relevant).

How does the issuer know which credential type the holder is going to ask for?
We have something called credential scope for each transaction - based on scope issuer adapter can find out what it is going to issue. Credential scope is something we use in adapters, nothing to do with WACI.
in Aries bdd test the isssuer issues one type of credential for testing the flow. in Adapter, an issuer can issue multiple type of credentials

The json file key-value
[CredentialScope -> Array of OutputDescriptor], if in future if we have to issue multiple credential at once, it should work.

@rolsonquadras rolsonquadras added this to the 0.1.8 milestone Jan 5, 2022
@talwinder50 talwinder50 moved this from Todo to In Progress in TrustBloc Wallet/VCS Jan 14, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 18, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
@talwinder50 talwinder50 moved this from In Progress to Todo in TrustBloc Wallet/VCS Jan 19, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 19, 2022
Repository owner moved this from Todo to Done in TrustBloc Wallet/VCS Jan 19, 2022
@talwinder50
Copy link
Member

Closed by mistake

@talwinder50 talwinder50 reopened this Jan 20, 2022
@talwinder50 talwinder50 moved this from Done to In Progress in TrustBloc Wallet/VCS Jan 20, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 21, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 21, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 21, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 21, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 21, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 21, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 24, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 24, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 24, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 24, 2022
@talwinder50 talwinder50 moved this from In Progress to In Review in TrustBloc Wallet/VCS Jan 24, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 24, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 25, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 25, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 26, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 26, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 26, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 26, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 26, 2022
talwinder50 added a commit to talwinder50/edge-adapter that referenced this issue Jan 26, 2022
Repository owner moved this from In Review to Done in TrustBloc Wallet/VCS Jan 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
No open projects
Status: Done
Development

No branches or pull requests

2 participants