Skip to content

Add support for x5t and x5t#S256 header #669

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

Merged
merged 11 commits into from
Jun 15, 2025
Merged

Conversation

hieuk09
Copy link
Contributor

@hieuk09 hieuk09 commented Apr 4, 2025

Description

Close #562

Checklist

Before the PR can be merged be sure the following are checked:

  • There are tests for the fix or feature added/changed
  • A description of the changes and a reference to the PR has been added to CHANGELOG.md. More details in the CONTRIBUTING.md

@hieuk09 hieuk09 force-pushed the feature/add-x5t branch 3 times, most recently from f6e2067 to 28a5e72 Compare April 4, 2025 22:13
@anakinj
Copy link
Member

anakinj commented Apr 7, 2025

@hieuk09 Did you have some reference for how this should work? Could take a look at that to educate myself a bit.

@anakinj
Copy link
Member

anakinj commented Apr 7, 2025

@hieuk09 Did you have some reference for how this should work? Could take a look at that to educate myself a bit.

Now when looking closer at the changes I found some links...

@hieuk09
Copy link
Contributor Author

hieuk09 commented Apr 7, 2025

Thank you for the detailed review. I'll take a look and fix all the comments tomorrow.

@hieuk09
Copy link
Contributor Author

hieuk09 commented Apr 9, 2025

@anakinj could you have another review?

Copy link
Member

@anakinj anakinj left a comment

Choose a reason for hiding this comment

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

I think the JWK approach is interesting. Im a bit concerned that we are cutting some corners here, as the x5* fields are pretty certificate specific and we are currently only dealing with keypairs.

@anakinj
Copy link
Member

anakinj commented Jun 11, 2025

@hieuk09 Was there something pending for this one still. To my understanding the functionality for picking the key field is totally optional now?

@hieuk09
Copy link
Contributor Author

hieuk09 commented Jun 11, 2025

@anakinj I think there are no pending tasks for this PR, the key field should be totally optional now.

@anakinj anakinj merged commit 98d238b into jwt:main Jun 15, 2025
13 checks passed
@hieuk09 hieuk09 deleted the feature/add-x5t branch June 16, 2025 00:05
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.

Support x5t in place of kid
2 participants