<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
<article>
  <title>Using simpleSAMLphp as a SAML bridge</title>

  <articleinfo>
    <date>2007-10-15</date>

    <pubdate>Thu Mar 27 20:44:55 2008</pubdate>

    <author>
      <firstname>Andreas Åkre</firstname>

      <surname>Solberg</surname>

      <email>andreas.solberg@uninett.no</email>
    </author>
  </articleinfo>

  <section>
    <title>Setting up WebSSO bridges</title>

    <para>simpleSAMLphp can be used to bridge between two WebSSO protocols.
    Below you will find short descriptions of how to setup the different
    bridge configurations.</para>

    <section>
      <title>Bridging SAML 2.0 &lt;-&gt; SAML 2.0</title>

      <para>This setup will bridge between two federations using SAML
      2.0:</para>

      <para>Configure both SAML 2.0 IdP and SP hosted metadata. In the IdP
      hosted metadata, configure the auth parameter to be the SP
      initialization endpoint, like this:</para>

      <screen>    'auth' =&gt; 'saml2/sp/initSSO.php?idpentityid=sam.feide.no'</screen>

      <para>As shown, the IdP in the remote federation is specified as a
      parameter to the initalization endpoint.</para>

      <note>
        <para>This section of the documentation is only a placeholder. There
        will be more detailed information added later. For now, ask the author
        if you want more details of such a setup.</para>

        <para>Briding SAML 2.0 SLO is not implemented. Will be improved
        soon.</para>
      </note>
    </section>

    <section>
      <title>Bridging Shibboleth 1.3 &lt;-&gt; Shibboleth 1.3</title>

      <para>Documentation will be added.</para>
    </section>

    <section>
      <title>Bridging Shibboleth 1.3 &lt;-&gt; SAML 2.0</title>

      <para>Documentation will be added.</para>
    </section>

    <section>
      <title>Bridging SAML 2.0 &lt;-&gt; Shibboleth 1.3</title>

      <para>Documentation will be added.</para>
    </section>

    <section>
      <title>Bridging SAML 2.0 &lt;-&gt; OpenID</title>

      <para>Documentation will be added.</para>
    </section>

    <section>
      <title>Bridging Shibboelth 1.3 &lt;-&gt; OpenID</title>

      <para>Documentation will be added.</para>
    </section>
  </section>

  <section>
    <title>Support</title>

    <para>If you need help to make this work, or want to discuss simpleSAMLphp
    with other users of the software, you are fortunate: Around simpleSAMLphp
    there is a great Open source community, and you are welcome to join! The
    forums are open for you to ask questions, contribute answers other further
    questions, request improvements or contribute with code or plugins of your
    own.</para>

    <para>Visit the project page of simpleSAMLphp at: <ulink
    url="http://code.google.com/p/simplesamlphp/">http://code.google.com/p/simplesamlphp/</ulink></para>

    <para>Please join the mailinglist: <ulink
    url="???">https://postlister.uninett.no/sympa/subscribe/simplesaml</ulink></para>
  </section>
</article>