eclipse-tractusx / managed-identity-wallet

Apache License 2.0
7 stars 20 forks source link

Chore!: remove not needed apis and summary vc support #315

Closed nitin-vavdiya closed 3 weeks ago

nitin-vavdiya commented 3 weeks ago

Remove not needed APIs and summary VC support

What

  1. Issue BPN credentials API is removed
  2. Issue Membership credential API is removed
  3. Issue Framework credential API is removed
  4. Summary credential support is removed
  5. Test cases modification

Why

In the new release of tractus-X , we have a new Issuer component and all VC formation(VS JSON structure) will be taken care by this component

The responsibility of MIW is now to sign VC provided by the issuer component only.

EDC is using IATP protocol instead of summary VC

Pre-review checks

Please ensure to do as many of the following checks as possible, before asking for committer review:

sonarcloud[bot] commented 3 weeks ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

github-actions[bot] commented 3 weeks ago

:tada: This PR is included in version 0.5.0-develop.20 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket:

github-actions[bot] commented 5 hours ago

:tada: This issue has been resolved in version 0.5.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: