Skip to content

Implement JWK Set Endpoint #82

Closed
Closed
@jgrandja

Description

@jgrandja

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 a Filter similar to #31.

Implementation Requirements

  • the Filter should process GET requests for the (default) path /oauth2/jwks
  • only public key(s) should be returned - private keys and symmetric keys must NOT be returned
  • the Filter should have a "KeyManager" that provides the public key(s) (also required by Add JwtEncoder to support JWT/JWS #81 )
  • javadoc class and public methods
  • Unit tests

Specification References

JSON Web Key (JWK)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions