Open jdsika opened 9 months ago
Yes you are right, there is a bug when $.issuer is a json object and not a string (uri). The issue, at minimum..., is about the credential display, i have seen that when when we used the credential manifest with the impossibility to display the issuer name through the path $.issuer.name
Test : https://talao.co/sandbox/direct_offer?VC=AscsMemberCredential.json
issuer.name is in the credential manifest but cannot be diplayed
{ "path": ["$.issuer.name"], "schema": { "type": "string" }, "fallback": "Unknown", "label": "Issuer name" },
Yes, of course. It just took me a little time to figure out that you modified the proposed credential at that specific point because of the big :))
Yes it is correct, the second form with issuer as a json object is correct but it is not supported by Altme.
If you need it let me know ? @jdsika
@jdsika Do you need this functionality?
I can move around it! I do not know if this is still a topic if we use jwt-vc ? If that type of structure is still valid in the jwt-vc format I would consider this on the feature list but with a low priority.
It does not really matter in the jwt format as this "issuer" attributes is replaced by the "iss" attribute of the jwt.
And there I can create a nested structure?
"iss" is a string Best will be to add in the vc json object of the jwt an "issuedBy" attribute with all the information .
Then I would see it as a low priority feature because the only impact is a potential user being confused by the error when trying to use the object. If you plan to not support then the ultimate and maybe not necessary step is to clarify in your documentation is what subset of the (many different) standards and documents you support. But... Maybe we are optimizing here :)
Ok, lets do that the ldp_vc format (pure json-ld with ld proof) is less and less used in EU.
Hi team,
first of all: keep up the great work!
In the interaction with you a question came up which might be a bug in altme.
Example credential:
https://github.com/ASCS-eV/credentials/blob/main/examples/member-credential-full.json
Specification:
https://www.w3.org/TR/vc-data-model/#issuer
My custom issuer type in the context:
My issuer in the credential:
Assumption:
If I try the credential workflow with altme the application is crashing and/or not successfully exchanging credentials. I think that my credential is according to specification and therefore I am asking if that may be an issue in the altme application?
Best regards Carlo