Adding header sanitizing option.
authorScott Cantor <cantor.2@osu.edu>
Sat, 13 Jun 2009 03:55:55 +0000 (03:55 +0000)
committerScott Cantor <cantor.2@osu.edu>
Sat, 13 Jun 2009 03:55:55 +0000 (03:55 +0000)
configs/shibboleth2.xml
schemas/shibboleth-2.0-native-sp-config.xsd

index 9458846..0cfc813 100644 (file)
@@ -16,7 +16,7 @@
     
     <!-- The InProcess section conrains settings affecting web server modules/filters. -->
     <InProcess logger="native.logger">
-        <ISAPI normalizeRequest="true">
+        <ISAPI normalizeRequest="true" safeHeaderNames="true">
             <!--
             Maps IIS Instance ID values to the host scheme/name/port. The name is
             required so that the proper <Host> in the request map above is found without
index 5da0039..88befab 100644 (file)
                                <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>\r
                        </sequence>\r
                        <attribute name="logger" type="anyURI"/>\r
-                       <attribute name="unsetHeaderValue" type="string"/>\r
+                       <attribute name="unsetHeaderValue" type="conf:string"/>\r
                        <attribute name="checkSpoofing" type="boolean"/>\r
-            <attribute name="spoofKey" type="string"/>\r
-                   <attribute name="catchAll" type="boolean"/>\r
+                       <attribute name="spoofKey" type="conf:string"/>\r
+                       <attribute name="catchAll" type="boolean"/>\r
                        <anyAttribute namespace="##other" processContents="lax"/>\r
                </complexType>\r
        </element>\r
                                <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>\r
                        </sequence>\r
                        <attribute name="normalizeRequest" type="boolean"/>\r
+                       <attribute name="safeHeaderNames" type="boolean"/>\r
                        <anyAttribute namespace="##other" processContents="lax"/>\r
                </complexType>\r
        </element>\r