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

Add Self-Description endpoint (#37) #23

Merged

Conversation

bscholtes1A
Copy link
Contributor

@bscholtes1A bscholtes1A commented Aug 11, 2022

What this PR changes/adds

Adds an endpoint serving Self-Description. It also introduces the associated command in the CLI client for getting the Self-Description in the console.

Note that the current code enables to provide a Self-Description using the setting edc.self.description.document.path. If this setting is omitted, then a default self-description from the classpath is loaded.

Why it does that

See agera-edc#38.

Further notes

List other areas of code that have changed but are not necessarily linked to the main feature. This could be method
signature changes, package declarations, bugs that were encountered and were fixed inline, etc.

Linked Issue(s)

Closes agera-edc#11

Checklist

  • added appropriate tests?
  • performed checkstyle check locally?
  • added/updated copyright headers?
  • documented public classes/methods?
  • added/updated relevant documentation?
  • added relevant details to the changelog? (skip with label no-changelog)
  • formatted title correctly? (take a look at the CONTRIBUTING and styleguide for details)

* Add Self-Description endpoint

* Split CredentialsVerifierExtension into CredentialsVerifierExtension and JwtCredentialsVerifierExtension

* Add Self-Description GET sub-command
@bscholtes1A bscholtes1A force-pushed the feature/11-self-description-endpoint branch from d8766fd to d335825 Compare August 12, 2022 11:23
@bscholtes1A bscholtes1A merged commit 668bbcd into eclipse-edc:main Aug 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

IdentityHub - Self-Description Endpoint
2 participants