Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(policy): #487

Conversation

jimmarino
Copy link
Contributor

WHAT

  • Updates namespaces to CX
  • Updates credential names to the latest SSI specs
  • Adds an extension class to bootstrap policy functions
  • Implements the token summary constraint function

@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@jimmarino jimmarino marked this pull request as ready for review June 15, 2023 10:16
@paullatzelsperger paullatzelsperger self-requested a review June 15, 2023 10:46
@paullatzelsperger paullatzelsperger merged commit e44772d into eclipse-tractusx:previews/preview_0_1_1_snapshot Jun 15, 2023
paullatzelsperger pushed a commit that referenced this pull request Jun 15, 2023
* Cleanup namespaces, add extension class, implement summary constraint

* Update credential names; add rule bindings
paullatzelsperger pushed a commit that referenced this pull request Jun 19, 2023
* Cleanup namespaces, add extension class, implement summary constraint

* Update credential names; add rule bindings
paullatzelsperger added a commit that referenced this pull request Jun 21, 2023
* feat: upgrade to 0.1.1-SNAPSHOT, fix resulting compile errors

* chore: fix tests (#479)

* feat: Initial implementation of Catena-X policies (#477)

* Initial implementation of Catena-X policies

* Add header

* Fix checkstyle

* Fix typo

* Fix typo

* Add javadoc

* Add javadoc

* Switch token eval to a policy validator function

* chore: fix tests (#481)

* feat(policy):  (#487)

* Cleanup namespaces, add extension class, implement summary constraint

* Update credential names; add rule bindings

* feat(SSI): implements the MIW client with Oauth2 as token provider for using the MIW APIs (#489)

* fix: version catalog

* feat(ParticipantIdentity): implements the ID extractor  (#504)

* feat(ParticipantIdentity): implements the ID extractor for the summary credential + E2E test

* feat(ParticipantIdentity): more tests and ID extractor exception if identity not extracted

* feat(ParticipantIdentity): add audience validation + tests

* fix after review

* remove short-term cache invalidation

---------

Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
Co-authored-by: Jim Marino <jim.marino@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Merged
Development

Successfully merging this pull request may close these issues.

2 participants