[Openid-specs-ab] List of OpenID Connect and JWT libraries

Mike Jones Michael.Jones at microsoft.com
Thu Mar 20 23:10:00 UTC 2014

Do you know what license the Keycloak implementation uses and whether it has both RP and OP implementations?

                                                                -- Mike

From: t.broyer at gmail.com [mailto:t.broyer at gmail.com] On Behalf Of Thomas Broyer
Sent: Thursday, March 20, 2014 2:27 AM
To: Mike Jones
Cc: openid-specs-ab at lists.openid.net
Subject: Re: [Openid-specs-ab] List of OpenID Connect and JWT libraries

I've been playing with NimbusDS implementation in Java: https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions for OpenID Connect 1.0, and https://bitbucket.org/nimbusds/nimbus-jose-jwt/wiki/Home for JOSE/JWT.

There's also a JWT implementation in Resteasy (http://docs.jboss.org/resteasy/docs/3.0.6.Final/userguide/html/ch40.html) and Keycloak core (http://www.jboss.org/keycloak; that one probably doesn't qualify as a library though).
IIUC, Keycloak also provides OpenID Connect libraries, but they might be tailored for the Keycloak server.

I also believe google-oauth-java-client (and probably other libs from Google, but I'm sure they'll chime in here) provide all the tools for OpenID Connect (https://code.google.com/p/google-oauth-java-client/), and google-http-java-client does JWT/JWS (https://code.google.com/p/google-http-java-client/)

On Thu, Mar 20, 2014 at 4:36 AM, Mike Jones <Michael.Jones at microsoft.com<mailto:Michael.Jones at microsoft.com>> wrote:
The Libraries page at http://openid.net/developers/libraries/ has been updated to list publicly available OpenID Connect libraries and JWT/JOSE libraries.  Is your library listed?  If not, please send me the information right away so it can be included.  I plan to make an openid.net<http://openid.net> blog post tomorrow pointing people to this page.

Thanks to Nat for doing an initial cut at this and to Matias Woloski for compiling a JWT/JOSE list.

The OpenID 2.0 library list has been moved to http://openid.net/developers/libraries/obsolete/.  The specs page http://openid.net/developers/specs/ has been reorganized to move the OpenID 2.0 specs into the obsolete section.  I added the libraries link to the OpenID Connect FAQ at http://openid.net/connect/faq/.

                                                                -- Mike

Openid-specs-ab mailing list
Openid-specs-ab at lists.openid.net<mailto:Openid-specs-ab at lists.openid.net>

Thomas Broyer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-specs-ab/attachments/20140320/24dad1fb/attachment-0001.html>

More information about the Openid-specs-ab mailing list