keyfunc
keyfunc copied to clipboard
Create a jwt.Keyfunc for JWT parsing with a JWK Set or given cryptographic keys (like HMAC) in Golang.
This new method should accept a boolean argument, `ignoreRateLimit`. If set to `true`, the method will refresh the JWKS ignoring the rate limit. If set to false, it would behave...
GitHub insights regularly shows me that one of the top searched things in this project is `x5c` (X.509 certificate chain). To my knowledge a minimal implementation of a JWK Set...
This serves as an experimental draft PR for the upcoming `v5` version of `jwt`. Since we are most likely changing the `Claims` interface, this also has an effect on this...
Following up from this issue thread: https://github.com/MicahParks/jwkset/issues/32 Current working around this by creating storage with `jwkset.NewMemoryStorage()`, adding the key manually, and specifying the storage in the `keyfunc.New(options)`.