Skip to content

benmcollins/libjwt: Update supported features#937

Open
benmcollins wants to merge 1 commit into
jsonwebtoken:masterfrom
benmcollins:benmcollins-libjwt-update
Open

benmcollins/libjwt: Update supported features#937
benmcollins wants to merge 1 commit into
jsonwebtoken:masterfrom
benmcollins:benmcollins-libjwt-update

Conversation

@benmcollins

Copy link
Copy Markdown

LibJWT now also supports JWE, but I did not see a way to specify this.

jonathanp-okta
jonathanp-okta previously approved these changes Jul 16, 2026

@jonathanp-okta jonathanp-okta left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for the update! We verified the changes against the live libjwt repository before merging:

  • PS256/PS384/PS512 — confirmed supported across all three backends (OpenSSL, GnuTLS, MbedTLS) ✓
  • Standard claims (iss, sub, aud, exp, nbf, iat, jti) — confirmed supported per RFC-7519; jti specifically formalized in v3.4.0
  • minimumVersion: "3.4.0" — reasonable anchor since v3.4.0 is the release that ties all these features together ✓
  • Install command — PPA was outdated, the cmake build-from-source instruction is correct ✓
  • Stars — accurate at time of submission ✓

@jonathanp-okta

Copy link
Copy Markdown
Contributor

Hey, @benmcollins! The PR looks good and is approved, but merging is blocked because the commits must have verified signatures (GPG/SSH signing required by this repo's branch protection rules).

Could you please rebase and sign your commits?

Thanks!

@benmcollins
benmcollins force-pushed the benmcollins-libjwt-update branch from 067ecec to e4fe972 Compare July 16, 2026 15:30
@benmcollins

Copy link
Copy Markdown
Author

Thanks. I rebased and force-pushed with gpg signature.

@jonathanp-okta

Copy link
Copy Markdown
Contributor

Hey @benmcollins, we’re still blocked on merging this because commit 22003e1 is unsigned.

LibJWT now also supports JWE, but I did not see a way to specify this.

Signed-off-by: Ben Collins <bcollins@libjwt.io>
@benmcollins

Copy link
Copy Markdown
Author

Not sure how that commit got mixed in there. It's gone now.

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.

2 participants