Skip to content

Joken JWKS version 2.0 #43

@victorolinasc

Description

@victorolinasc

This library is around 5 years old currently and not only my understanding of the environment and language has hopefully evolved but also the uses of JWKS and the understanding of the spec itself is better nowadays. So, I think it is time we discuss a bit about a 2.0 version.

Current breaking issues are:

These have to be tackled either way (breaking or not).

Some others I think are important:

  • JWKS claims like certificate thumbprints are increasingly important for security
    • This has mainly x5t and x5c claims as targets
  • Better HTTP configuration would also have helped avoid needing to release new versions
  • More observability would also help here (not only HTTP events per-se but also cache events for example)
  • Better guides and documentation examples (many issues were open about that in the past)
  • More options to re-trigger fetching (like cache expiration as mentioned on Have the default fetcher implementation respect caching headers #35

I will have time to work on these on May. If anybody has any other issues that would like to see added here please join the discussion :)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesthelp wantedExtra attention is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions