<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><font class="Apple-style-span" size="4">We are in the process of designing SSO plugin support for our enterprise backup product. &nbsp;Shibboleth/SAML will be the first SSO implementation, if everything goes as planned. &nbsp;Thank goodness for OIOSAML. &nbsp;:-)</font><div><font class="Apple-style-span" size="4"><br></font></div><div><font class="Apple-style-span" size="4">We are trying to do this as generically as possible, hence we are considering using the HTTP-POST binding for our desktop and mobile apps, in addition to the web app. &nbsp;Which means we would need to imbed a browser into our apps. &nbsp;No problem there, really… its just not as pretty as entering credentials into the regular app.</font></div><div><font class="Apple-style-span" size="4"><br></font></div><div><font class="Apple-style-span" size="4">1) My question is, how common is this for desktop and mobile apps? &nbsp;I'm reluctant to build in ECP support if Shibboleth is one of the few SAML providers that implements ECP.</font></div><div><font class="Apple-style-span" size="4"><br></font></div><div><font class="Apple-style-span" size="4">2) Do most IdPs out-of-the-box have login web pages that scale well to small browser windows? &nbsp;(think Android, iPhone browsers) &nbsp;If not, I'm assuming that each organization running an IdP can customize this page to work in small browser windows.</font></div><div><font class="Apple-style-span" size="4"><br></font></div><div><font class="Apple-style-span" size="4">3) An ECP question because I think I'm missing something: &nbsp;The ECP spec does not specify how the username and password gets sent to the IdP by the client. &nbsp;I don't understand that because, using&nbsp;the browser profile, an IdP can return whatever form it wants to the browser and the person can figure out what goes into the fields presented him. &nbsp;But a desktop app cannot be pre-programmed to stick the username and password into a form/message it has no prior knowledge about…. unless it too imbeds a browser for the credential entering.</font></div><div><font class="Apple-style-span" size="4"><br></font></div><div><font class="Apple-style-span" size="4">Thoughts?</font></div><div><font class="Apple-style-span" size="4"><br></font></div><div><font class="Apple-style-span" size="4">Thanks!</font></div><div><font class="Apple-style-span" size="4"><br></font></div><div><font class="Apple-style-span" size="4">- Jon</font></div></body></html>