From dev-return-50520-archive-asf-public=cust-asf.ponee.io@mesos.apache.org Sat Jun 2 20:51:39 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 3D385180609 for ; Sat, 2 Jun 2018 20:51:39 +0200 (CEST) Received: (qmail 44148 invoked by uid 500); 2 Jun 2018 18:51:33 -0000 Mailing-List: contact dev-help@mesos.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@mesos.apache.org Delivered-To: mailing list dev@mesos.apache.org Received: (qmail 44137 invoked by uid 99); 2 Jun 2018 18:51:32 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 02 Jun 2018 18:51:32 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 3C3C5E0628; Sat, 2 Jun 2018 18:51:32 +0000 (UTC) From: clems4ever To: dev@mesos.apache.org Reply-To: dev@mesos.apache.org Message-ID: Subject: [GitHub] mesos pull request #295: Implementation of JWK Content-Type: text/plain Date: Sat, 2 Jun 2018 18:51:32 +0000 (UTC) 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 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 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 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 ---- ---