Add cache method to find but not remove sessions by name.
[shibboleth/sp.git] / schemas / shibboleth-2.0-native-sp-config.xsd
index cde7881..1b88c53 100644 (file)
        <simpleType name="listOfURIs">\r
                <list itemType="anyURI"/>\r
        </simpleType>\r
+\r
+       <simpleType name="bindingBoolean">\r
+               <restriction base="string">\r
+                       <enumeration value="true"/>\r
+                       <enumeration value="false"/>\r
+                       <enumeration value="front"/>\r
+                       <enumeration value="back"/>\r
+               </restriction>\r
+       </simpleType>\r
        \r
        <complexType name="PluggableType">\r
                <sequence>\r
                <attribute name="authType" type="conf:string"/>\r
                <attribute name="authUsername" type="conf:string"/>\r
                <attribute name="authPassword" type="conf:string"/>\r
-               <attribute name="signRequests" type="boolean"/>\r
-               <attribute name="signResponses" type="boolean"/>\r
+               <attribute name="signRequests" type="bindingBoolean"/>\r
+               <attribute name="signResponses" type="bindingBoolean"/>\r
                <attribute name="signatureAlg" type="anyURI"/>\r
                <attribute name="digestAlg" type="anyURI"/>\r
-               <attribute name="encryptRequests" type="boolean"/>\r
-               <attribute name="encryptResponses" type="boolean"/>\r
+               <attribute name="encryptRequests" type="bindingBoolean"/>\r
+               <attribute name="encryptResponses" type="bindingBoolean"/>\r
                <attribute name="encryptionAlg" type="anyURI"/>\r
                <attribute name="keyName" type="conf:string"/>\r
                <attribute name="artifactEndpointIndex" type="unsignedShort"/>\r