<html><head></head><body><div style="color:#000; background-color:#fff; font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:13px"><div dir="ltr" id="yui_3_16_0_1_1450898553541_4557"><span id="yui_3_16_0_1_1450898553541_4558">Adapters are not mandatory. We tested out OpenID connect clients based on Apache Oltu against Keycloak. If you need something specific to Spring, look at the below</span></div><div dir="ltr" id="yui_3_16_0_1_1450898553541_4556"><br></div><div dir="ltr" id="yiv1355487096yui_3_16_0_1_1450883656926_3173" class=""><span id="yiv1355487096yui_3_16_0_1_1450883656926_3495" class=""><a rel="nofollow" shape="rect" id="yiv1355487096yui_3_16_0_1_1450883656926_3487" target="_blank" href="https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server/tree/master/openid-connect-client" style="color: rgb(25, 106, 212);" class="">https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server/tree/master/openid-connect-client</a><br clear="none" id="yui_3_16_0_1_1450898553541_4551" class=""></span></div><div dir="ltr" id="yui_3_16_0_1_1450898553541_4553" class=""><br id="yui_3_16_0_1_1450898553541_4555" class=""></div><br> <div class="qtdSeparateBR" id="yui_3_16_0_1_1450898553541_4498"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_1_1450898553541_4477" style="display: block;"> <div style="font-family: Courier New, courier, monaco, monospace, sans-serif; font-size: 13px;" id="yui_3_16_0_1_1450898553541_4476"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_1_1450898553541_4475"> <div dir="ltr" id="yui_3_16_0_1_1450898553541_4474"> <font size="2" face="Arial" id="yui_3_16_0_1_1450898553541_4497"> <hr size="1" id="yui_3_16_0_1_1450898553541_4699"> <b><span style="font-weight:bold;">From:</span></b> Amaeztu <amaeztu@tesicnor.com><br> <b><span style="font-weight: bold;">To:</span></b> keycloak-user@lists.jboss.org <br> <b><span style="font-weight: bold;">Sent:</span></b> Wednesday, December 23, 2015 12:52 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [keycloak-user] Why do I need to include an adapter to work with Spring Security or Spring Boot<br> </font> </div> <div class="y_msg_container" id="yui_3_16_0_1_1450898553541_4691"><br><div id="yiv7605932187"><div id="yui_3_16_0_1_1450898553541_4693"><div dir="ltr" id="yui_3_16_0_1_1450898553541_4692">OK, it seems that I was misunderstanding some concepts. So adapters seem to be mandatory till spring releases some module for openid-connect </div>
<div dir="ltr" id="yui_3_16_0_1_1450898553541_4694">Nire Sony Xperia™ telefonotik bidalita</div>
<br clear="none"><div class="yiv7605932187yqt4054894372" id="yiv7605932187yqtfd52944"><br clear="none">---- Scott Rossillo igorleak idatzi du ----<br clear="none"><br clear="none">The adapters are provided for full comparability with Keycloak. You don't have to use them. However, OpenID and OpenID Connect are not the sane thing. I've yet to see Spring publish an OpenID Connect security project. <br clear="none"><br clear="none">If I'm wrong, please post a link to such project. <br clear="none"><br clear="none"><br clear="none"><div class="yiv7605932187gmail_quote"><div dir="ltr">On Wed, Dec 23, 2015 at 6:07 AM Aritz Maeztu <<a rel="nofollow" shape="rect" ymailto="mailto:amaeztu@tesicnor.com" target="_blank" href="mailto:amaeztu@tesicnor.com">amaeztu@tesicnor.com</a>> wrote:<br clear="none"></div><blockquote class="yiv7605932187gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div>
Even though both Spring Security and Spring Boot happen to support
OpenId and OAuth2, an specific keycloak adapter in needed in order
to configure them to work with the keycloak server. Also in Spring
Security we need to provide the keycloak.json file with the client
configuration.<br clear="none">
<br clear="none">
If keycloak supports both standards shouldn't we be able to access
it in a non-coupling way?<br clear="none">
<br clear="none">
Thanks in advance<br clear="none">
<div>-- <br clear="none">
<div>
<table style="width:600;border-collapse:collapse;"><tbody><tr><td colspan="1" rowspan="1" style="border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#989898;"> <span style="font-weight:bold;">Aritz Maeztu Otaño</span><br clear="none">
<span style="font-size:12px;">Departamento Desarrollo
de Software</span> </td><td colspan="1" rowspan="1" style="border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#989898;padding-left:20px;"> <a rel="nofollow" shape="rect" target="_blank" href="https://www.linkedin.com/profile/preview?vpa=pub&locale=es_ES">
<img border="0" data-id="ea7caf1d-6f58-d7fd-a9bc-c098f7348554">
</a> </td></tr><tr><td colspan="1" rowspan="1"> <a rel="nofollow" shape="rect" target="_blank" href="http://www.tesicnor.com/"> <img border="0" width="143" data-id="62e37d06-462d-061f-5aa5-c43028c73976">
</a> </td><td colspan="1" rowspan="1" style="font-size:12px;">
<div style="padding-left:20px;"> <span>Pol. Ind.
Mocholi.</span> <span>C/Rio Elorz, Nave 13E </span><span style="font-weight:bold;">31110 Noain (Navarra)</span><br clear="none">
<span>Telf.: 948 21 40 40</span> <br clear="none">
<span>Fax.: 948 21 40 41</span> <br clear="none">
</div>
</td></tr><tr><td colspan="2" rowspan="1"> <span style="color:#009900;font-size:12px;">Antes de imprimir este e-mail piense bien si es
necesario hacerlo: El medioambiente es cosa de todos.</span>
</td></tr></tbody></table>
</div>
</div>
</div>
_______________________________________________<br clear="none">
keycloak-user mailing list<br clear="none">
<a rel="nofollow" shape="rect" ymailto="mailto:keycloak-user@lists.jboss.org" target="_blank" href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br clear="none">
<a rel="nofollow" shape="rect" target="_blank" href="https://lists.jboss.org/mailman/listinfo/keycloak-user">https://lists.jboss.org/mailman/listinfo/keycloak-user</a></blockquote></div>
</div></div></div><br><div class="yqt4054894372" id="yqtfd09146">_______________________________________________<br clear="none">keycloak-user mailing list<br clear="none"><a shape="rect" ymailto="mailto:keycloak-user@lists.jboss.org" href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br clear="none"><a shape="rect" href="https://lists.jboss.org/mailman/listinfo/keycloak-user" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a></div><br><br></div> </div> </div> </div></div></body></html>