agera-edc / MinimumViableDataspace

Guidance on documentation, scripts and integration steps on using the EDC project results
Apache License 2.0
0 stars 2 forks source link

Identity Hub: push region verifiable credential on deploy #223

Closed marcgs closed 2 years ago

marcgs commented 2 years ago

What this PR changes/adds

Push region verifiable credential into participant Identity Hub at deployment time. The issuer of the verifiable credential is the GAIA-X authority. This authority was already available in the cloud setup but not in the local one, therefore it has been added there as well.

Why it does that

Verifiable credentials need to be available in the Identity Hub so that they can be consumed by other participants. A follow-up PR #226 will replace the CredentialsVerifierMock with an IdentityHubCredentialsVerifier that will retrieve the credentials from the Identity Hub on every IDS interaction.

Linked Issue(s)

https://github.com/agera-edc/IdentityHub/issues/21

Checklist