<html><head></head><body><div style="color:#000; background-color:#fff; font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:13px"><div id="yui_3_16_0_1_1450883656926_3173"><span id="yui_3_16_0_1_1450883656926_3336">You can try the below for Spring OpenID connect client functionality. It also has a simple web application to demonstrate the functionality</span></div><div id="yui_3_16_0_1_1450883656926_3173"><span><br></span></div><div id="yui_3_16_0_1_1450883656926_3173" dir="ltr"><span id="yui_3_16_0_1_1450883656926_3495"><a href="https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server/tree/master/openid-connect-client" id="yui_3_16_0_1_1450883656926_3487">https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server/tree/master/openid-connect-client</a><br></span></div><div id="yui_3_16_0_1_1450883656926_3173" dir="ltr"><br></div><div id="yui_3_16_0_1_1450883656926_3173"><br></div><div id="yui_3_16_0_1_1450883656926_3173" dir="ltr"><span id="yui_3_16_0_1_1450883656926_3196">For SAML Service provider functionality, you can use the below</span></div><div id="yui_3_16_0_1_1450883656926_3173" dir="ltr"><br></div><div id="yui_3_16_0_1_1450883656926_3173" dir="ltr"><span id="yui_3_16_0_1_1450883656926_3264"><a href="https://github.com/spring-projects/spring-security-saml" id="yui_3_16_0_1_1450883656926_3200">spring-projects/spring-security-saml</a></span></div><div id="yui_3_16_0_1_1450883656926_3173" dir="ltr"><br></div><div class="qtdSeparateBR" id="yui_3_16_0_1_1450883656926_3599"><br></div><div class="yahoo_quoted" id="yui_3_16_0_1_1450883656926_3598" style="display: block;"> <div style="font-family: Courier New, courier, monaco, monospace, sans-serif; font-size: 13px;" id="yui_3_16_0_1_1450883656926_3597"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_1_1450883656926_3596"> <div dir="ltr" id="yui_3_16_0_1_1450883656926_3595"> <font size="2" face="Arial" id="yui_3_16_0_1_1450883656926_3657"> <hr size="1" id="yui_3_16_0_1_1450883656926_3658"> <b id="yui_3_16_0_1_1450883656926_3656"><span style="font-weight:bold;" id="yui_3_16_0_1_1450883656926_3655">From:</span></b> Bill Burke <bburke@redhat.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 9:10 AM<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_1450883656926_3682"><br>Doesn't Spring have a SAML adapter? You could definitely use that <br clear="none">instead too.<br clear="none"><br clear="none">On 12/23/2015 6:44 AM, Scott Rossillo wrote:<br clear="none">> The adapters are provided for full comparability with Keycloak. You<br clear="none">> don't have to use them. However, OpenID and OpenID Connect are not the<br clear="none">> sane thing. I've yet to see Spring publish an OpenID Connect security<br clear="none">> 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">> On Wed, Dec 23, 2015 at 6:07 AM Aritz Maeztu <<a shape="rect" ymailto="mailto:amaeztu@tesicnor.com" href="mailto:amaeztu@tesicnor.com">amaeztu@tesicnor.com</a><br clear="none">> <mailto:<a shape="rect" ymailto="mailto:amaeztu@tesicnor.com" href="mailto:amaeztu@tesicnor.com">amaeztu@tesicnor.com</a>>> wrote:<br clear="none">><br clear="none">> Even though both Spring Security and Spring Boot happen to support<br clear="none">> OpenId and OAuth2, an specific keycloak adapter in needed in order<br clear="none">> to configure them to work with the keycloak server. Also in Spring<br clear="none">> Security we need to provide the keycloak.json file with the client<br clear="none">> configuration.<br clear="none">><br clear="none">> If keycloak supports both standards shouldn't we be able to access<br clear="none">> it in a non-coupling way?<br clear="none">><br clear="none">> Thanks in advance<br clear="none">> --<br clear="none">> Aritz Maeztu OtaƱo<br clear="none">> Departamento Desarrollo de Software<br clear="none">> <<a shape="rect" href="https://www.linkedin.com/profile/preview?vpa=pub&locale=es_ES" target="_blank">https://www.linkedin.com/profile/preview?vpa=pub&locale=es_ES</a>><br clear="none">> <<a shape="rect" href="http://www.tesicnor.com/" target="_blank">http://www.tesicnor.com</a>> <br clear="none">><br clear="none">> Pol. Ind. Mocholi. C/Rio Elorz, Nave 13E 31110 Noain (Navarra)<br clear="none">> Telf.: 948 21 40 40<br clear="none">> Fax.: 948 21 40 41<br clear="none">><br clear="none">> Antes de imprimir este e-mail piense bien si es necesario hacerlo:<br clear="none">> El medioambiente es cosa de todos.<br clear="none">><br clear="none">> _______________________________________________<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> <mailto:<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><br clear="none">><br clear="none">><br clear="none">><br clear="none">> _______________________________________________<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><br clear="none">><br clear="none"><br clear="none">-- <br clear="none">Bill Burke<br clear="none">JBoss, a division of Red Hat<br clear="none"><a shape="rect" href="http://bill.burkecentral.com/" target="_blank">http://bill.burkecentral.com</a><div class="yqt6938003398" id="yqtfd11044"><br clear="none">_______________________________________________<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>