In process of request map cleanup
authorcantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Fri, 15 Apr 2005 04:20:49 +0000 (04:20 +0000)
committercantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Fri, 15 Apr 2005 04:20:49 +0000 (04:20 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@1527 cb58f699-b61c-0410-a6fe-9272a202ed29

schemas/shibboleth-targetconfig-1.0.xsd

index fada574..828410f 100644 (file)
        <element name="NSAPI" type="anyType"/>
        <element name="Java" type="anyType"/>
 
-       <element name="htaccess" type="conf:UniOperatorType">
+       <element name="AccessControl" type="conf:UniOperatorType">
                <annotation>
                        <documentation>
                        A simple example access policy language extension that supersedes Apache .htaccess
        </simpleType>
        
        <attributeGroup name="ContentSettings">
+               <attribute name="authType" type="string" use="optional"/>
                <attribute name="requireSession" type="boolean" use="optional"/>
                <attribute name="requireSessionWith" type="string" use="optional"/>
                <attribute name="exportAssertion" type="boolean" use="optional"/>
                <anyAttribute namespace="##other" processContents="lax"/>
        </attributeGroup>
        <element name="AccessControlProvider" type="conf:PluggableType"/>
+       <element name="htaccess" type="conf:PluggableType"/>
 
     <element name="RequestMap">
                <annotation>
             <sequence>
                <choice minOccurs="0">
                        <element ref="conf:htaccess"/>
+                                       <element ref="conf:AccessControl"/>
                        <element ref="conf:AccessControlProvider"/>
                    </choice>
                 <element ref="conf:Host" minOccurs="0" maxOccurs="unbounded"/>
                <sequence>
                <choice minOccurs="0">
                        <element ref="conf:htaccess"/>
+                                       <element ref="conf:AccessControl"/>
                        <element ref="conf:AccessControlProvider"/>
                    </choice>
                        <element ref="conf:Path" minOccurs="0" maxOccurs="unbounded"/>
                <sequence>
                <choice minOccurs="0">
                        <element ref="conf:htaccess"/>
+                                       <element ref="conf:AccessControl"/>
                        <element ref="conf:AccessControlProvider"/>
                    </choice>
                        <element ref="conf:Path" minOccurs="0" maxOccurs="unbounded"/>