-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Implement JWK Set Endpoint #82
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
Comments
Hi, yes, I'm interested in working on this issue. |
@synek The goal of #2 was to flush out the implementation so it can be used in #4. It really was meant to be a simplified implementation compared to what is required here. Ultimately, #2 will be replaced by this implementation. @ovidiupopa91 I have an internal team that will be delivering the implementations for the JOSE stack. I plan on logging a couple of new issues next week so take a look there to see if anything interests you. |
@jgrandja ok, got it! I will take a look next week. |
The authorization server should provide an endpoint that responds with the public key(s) used to verify the signature of a JWS. The public key(s) should be returned in the JWK Set format.
The
JwkSetEndpointFilter
should be implemented as aFilter
similar to #31.Implementation Requirements
Filter
should processGET
requests for the (default) path/oauth2/jwks
Filter
should have a "KeyManager" that provides the public key(s) (also required by Add JwtEncoder to support JWT/JWS #81 )class
andpublic
methodsSpecification References
JSON Web Key (JWK)
The text was updated successfully, but these errors were encountered: