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

fix: add capability to encode kid header in request to Oauth2 server #4627

Merged
merged 1 commit into from
Nov 18, 2024

Conversation

bscholtes1A
Copy link
Contributor

What this PR changes/adds

As of today, Oauth2AssertionDecorator does not provide the capability to encode the optional kid header in the access token request to Oauth2 server.

Why it does that

We should be able to specify a kid: https://www.rfc-editor.org/rfc/rfc7515#page-11

Linked Issue(s)

Closes #4626

Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

@bscholtes1A bscholtes1A added the bug Something isn't working label Nov 14, 2024
@bscholtes1A bscholtes1A changed the title fix: oauth2 kid header fix: add capability to encode kid header in request to Oauth2 server Nov 14, 2024
@bscholtes1A bscholtes1A force-pushed the fix/oauth2_kid_header branch 2 times, most recently from c94c50c to 60db49b Compare November 14, 2024 13:51
Copy link
Contributor

@jimmarino jimmarino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One inline comment....

Copy link
Member

@paullatzelsperger paullatzelsperger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@bscholtes1A bscholtes1A merged commit e5aa246 into eclipse-edc:main Nov 18, 2024
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for kid header in call to Oauth2 servers
3 participants