GitHub user clems4ever opened a pull request: https://github.com/apache/mesos/pull/295
Implementation of JWK You can merge this pull request into a Git repository by running: $ git pull https://github.com/clems4ever/mesos jwk Alternatively you can review and apply these changes as the patch at: https://github.com/apache/mesos/pull/295.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #295 ---- commit 77dbbc93a384a39d86c118a88b4cb6356b0b3198 Author: Clement Michaud <clement.michaud34@...> Date: 2018-04-14T09:02:17Z Add alg RS256 support for JWT generator and validator. Review: https://reviews.apache.org/r/66621 commit 06cfbec3f86ae5981d7c8a3de8a5d4d479eff4e4 Author: Clement Michaud <clement.michaud34@...> Date: 2018-04-16T19:07:04Z Implement JWK Set parser converting JWKs into RSA keys. JWT implementation can handle multiple type of keys for encrypting and signing the tokens and IETF proposed a way to represent those keys in JSON with https://tools.ietf.org/html/rfc7518. This review implements this RFC. It adds a parser to convert JWK set defined in https://tools.ietf.org/html/rfc7517 into RSA keys compatible with the implementation of RS256 in the JWT library. This implementation only supports RSA keys for now but it can support multiple types of keys such as elliptic curve keys and symmetric keys as documented in the JWA RFC. commit a1742380bebce5862f01527d70b66f3efeb644ae Author: Clement Michaud <clement.michaud34@...> Date: 2018-06-02T18:45:15Z Implement JWK support in JWT library. JWK is a javascript notation representing cryptographic keys as defined in the following RFC: https://tools.ietf.org/html/rfc7517 ---- ---