Verfiable credentials issuing workflow in MinimumViableDataspace #362
-
I've been working with the Minimum Viable Dataspace (MVD) to implement I reviewed the implementation of the I successfully tested the complete workflow using the Postman
This workflow was validated for newly onboarded participants using The process of signing membership and data processor credentials for
So, I thought that generating a new issuer_private.pem/issuer_public.pem keypair
After a complete re-run of the tests, resulting in the generation of
But trying to access the GET catalog / cached catalog endpoints, I'm getting this API response
Many thanks in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
@alfonsoegio I transferred this discussion here, since your questions are clearly about MVD, not EDC. in the IntelliJ-based deployment, every participant gets the same keypair. this is because there is no way for the connector and IH to share a HSM/vault with in-mem implementations. In the kubernetes deployment, keys are generated when creating participant contexts. If you want to know the function of certain classes, I strongly recommend reading their code and javadoc. We can't provide individual 1:1 guidance in Github. In terms of cryptography, EDC uses only standard algorithms, most of which are implemented by the Nimbus library, which is the de-facto standard library for Java. I don't know about I recommend you familiarize yourself with EDC's documentation. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your prompt reply! I will follow your advice and However, regarding replacing the existing I found a relevant README.md link from an old issue discussing key Could you please clarify what potential issues could arise when
Are these instructions still valid in current MVD state of development? |
Beta Was this translation helpful? Give feedback.
this issue is quite old, MVD and the upstream code base have been significantly refactored in the mean time. it bears no relevance anymore. The fact that the instructions document you mention isn't in the current code base should have been enough of a hint. No point in discussing it any further.
MVD is a demo that comes as-is without any guarantees or support. You are welcome to play around with it, generate new keys using the means provided by EDC (i.e. the
JwtSigner
utility, JDK and Nimbus Key generators), although you will be on your own there.You are also welcome to ask questions in our discord channel, where you may get some support from the community.