<div dir="ltr">Why Keycloak is listed as a language? (i.e., with <H2></H2>)<div>Is it not just an implementation? </div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-21 8:10 GMT+09:00 Mike Jones <span dir="ltr"><<a href="mailto:Michael.Jones@microsoft.com" target="_blank">Michael.Jones@microsoft.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Do you know what license the Keycloak implementation uses and whether it has both RP and OP implementations?<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">                                                                Thanks,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">                                                                -- Mike<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:t.broyer@gmail.com" target="_blank">t.broyer@gmail.com</a> [mailto:<a href="mailto:t.broyer@gmail.com" target="_blank">t.broyer@gmail.com</a>]
<b>On Behalf Of </b>Thomas Broyer<br>
<b>Sent:</b> Thursday, March 20, 2014 2:27 AM<br>
<b>To:</b> Mike Jones<br>
<b>Cc:</b> <a href="mailto:openid-specs-ab@lists.openid.net" target="_blank">openid-specs-ab@lists.openid.net</a><br>
<b>Subject:</b> Re: [Openid-specs-ab] List of OpenID Connect and JWT libraries<u></u><u></u></span></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">I've been playing with NimbusDS implementation in Java: <a href="https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions" target="_blank">https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions</a> for OpenID
 Connect 1.0, and <a href="https://bitbucket.org/nimbusds/nimbus-jose-jwt/wiki/Home" target="_blank">https://bitbucket.org/nimbusds/nimbus-jose-jwt/wiki/Home</a> for JOSE/JWT.<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">There's also a JWT implementation in Resteasy (<a href="http://docs.jboss.org/resteasy/docs/3.0.6.Final/userguide/html/ch40.html" target="_blank">http://docs.jboss.org/resteasy/docs/3.0.6.Final/userguide/html/ch40.html</a>) and Keycloak core (<a href="http://www.jboss.org/keycloak" target="_blank">http://www.jboss.org/keycloak</a>;
 that one probably doesn't qualify as a library though).<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">IIUC, Keycloak also provides OpenID Connect libraries, but they might be tailored for the Keycloak server.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">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 (<a href="https://code.google.com/p/google-oauth-java-client/" target="_blank">https://code.google.com/p/google-oauth-java-client/</a>),
 and google-http-java-client does JWT/JWS (<a href="https://code.google.com/p/google-http-java-client/" target="_blank">https://code.google.com/p/google-http-java-client/</a>)<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Thu, Mar 20, 2014 at 4:36 AM, Mike Jones <<a href="mailto:Michael.Jones@microsoft.com" target="_blank">Michael.Jones@microsoft.com</a>> wrote:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">The Libraries page at
<a href="http://openid.net/developers/libraries/" target="_blank">http://openid.net/developers/libraries/</a> has been updated to list publicly available OpenID Connect libraries and JWT/JOSE libraries. 
<b>Is your library listed?</b>  If not, please send me the information<b><i> right away</i></b> so it can be included.  I plan to make an
<a href="http://openid.net" target="_blank">openid.net</a> blog post tomorrow pointing people to this page.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Thanks to Nat for doing an initial cut at this and to Matias Woloski for compiling a JWT/JOSE list.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">The OpenID 2.0 library list has been moved to
<a href="http://openid.net/developers/libraries/obsolete/" target="_blank">http://openid.net/developers/libraries/obsolete/</a>.  The specs page
<a href="http://openid.net/developers/specs/" target="_blank">http://openid.net/developers/specs/</a> 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
<a href="http://openid.net/connect/faq/" target="_blank">http://openid.net/connect/faq/</a>.<u></u><u></u></p>
<p class="MsoNormal"><span style="color:#888888"> <u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#888888">                                                                -- Mike<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#888888"> <u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Openid-specs-ab mailing list<br>
<a href="mailto:Openid-specs-ab@lists.openid.net" target="_blank">Openid-specs-ab@lists.openid.net</a><br>
<a href="http://lists.openid.net/mailman/listinfo/openid-specs-ab" target="_blank">http://lists.openid.net/mailman/listinfo/openid-specs-ab</a><u></u><u></u></p>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <br>
Thomas Broyer<br>
/t<a href="http://xn--nna.ma.xn--bwa-xxb.je/" target="_blank">ɔ.ma.bʁwa.je/</a> <u></u><u></u></p>
</div>
</div></div></div>
</div>

<br>_______________________________________________<br>
Openid-specs-ab mailing list<br>
<a href="mailto:Openid-specs-ab@lists.openid.net">Openid-specs-ab@lists.openid.net</a><br>
<a href="http://lists.openid.net/mailman/listinfo/openid-specs-ab" target="_blank">http://lists.openid.net/mailman/listinfo/openid-specs-ab</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Nat Sakimura (=nat)<div>Chairman, OpenID Foundation<br><a href="http://nat.sakimura.org/" target="_blank">http://nat.sakimura.org/</a><br>@_nat_en</div>
</div>