New relay state attributes
authorScott Cantor <cantor.2@osu.edu>
Thu, 24 Mar 2005 06:41:38 +0000 (06:41 +0000)
committerScott Cantor <cantor.2@osu.edu>
Thu, 24 Mar 2005 06:41:38 +0000 (06:41 +0000)
configs/shibboleth.xml.in
schemas/shibboleth-targetconfig-1.0.xsd

index 70a71da..14defcd 100644 (file)
@@ -36,7 +36,7 @@
         <!--
         <MySQLSessionCache cleanupInterval="300" cacheTimeout="3600" AATimeout="30" AAConnectTimeout="15"
                defaultLifetime="1800" retryInterval="300" strictValidity="false" propagateErrors="true"
-               mysqlTimeout="14400">
+               mysqlTimeout="14400" storeAttributes="false">
             <Argument>&#x2D;&#x2D;language=@-PREFIX-@/share/english</Argument>
             <Argument>&#x2D;&#x2D;datadir=@-PREFIX-@/data</Argument>
         </MySQLSessionCache>
@@ -51,7 +51,7 @@
         -->
     </Global>
     
-    <Local logger="@-PKGSYSCONFDIR-@/shire.logger">
+    <Local logger="@-PKGSYSCONFDIR-@/shire.logger" localRelayState="true">
         <!--
         To customize behavior, map hostnames and path components to applicationId and other settings.
         Can be either a pointer to an external file or an inline configuration.
@@ -97,7 +97,8 @@
     </Local>
 
     <Applications xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion"
-       id="default" providerId="https://example.org/shibboleth/target">
+       id="default" providerId="https://sp.example.org/shibboleth"
+       homeURL="https://sp.example.org/index.html">
 
         <!--
         Controls session lifetimes, address checks, cookie handling, WAYF, and the SHIRE location.
index 14de3c6..660d3ea 100644 (file)
                        <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
                <attribute name="logger" type="anyURI" use="optional"/>
+               <attribute name="localRelayState" type="boolean" use="optional" default="false"/>
                <anyAttribute namespace="##other" processContents="lax"/>
        </complexType>
        
                        </sequence>
                        <attribute name="id" type="string" fixed="default"/>
                        <attribute name="providerId" type="anyURI" use="required"/>
+                       <attribute name="homeURL" type="anyURI" use="optional"/>
                <anyAttribute namespace="##other" processContents="lax"/>
                </complexType>
        </element>
                        </sequence>
                        <attribute name="id" type="string" use="required"/>
                        <attribute name="providerId" type="anyURI" use="optional"/>
+                       <attribute name="homeURL" type="anyURI" use="optional"/>
                <anyAttribute namespace="##other" processContents="lax"/>
                </complexType>
        </element>