<any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>\r
</sequence>\r
<attribute name="logger" type="anyURI"/>\r
+ <attribute name="catchAll" type="boolean"/>\r
<anyAttribute namespace="##other" processContents="lax"/>\r
</complexType>\r
</element>\r
<attribute name="logger" type="anyURI"/>\r
<attribute name="unsetHeaderValue" type="string"/>\r
<attribute name="checkSpoofing" type="boolean"/>\r
+ <attribute name="catchAll" type="boolean"/>\r
<anyAttribute namespace="##other" processContents="lax"/>\r
</complexType>\r
</element>\r
<attribute name="requireSessionWith" type="conf:string"/>\r
<attribute name="exportAssertion" type="boolean"/>\r
<attribute name="redirectToSSL" type="unsignedInt"/>\r
+ <attribute name="entityID" type="anyURI"/>\r
<attribute name="isPassive" type="boolean"/>\r
<attribute name="forceAuthn" type="boolean"/>\r
<attribute name="authnContextClassRef" type="anyURI"/>\r
<choice minOccurs="0" maxOccurs="unbounded">\r
<element ref="conf:Path"/>\r
<element ref="conf:PathRegex"/>\r
+ <element ref="conf:Query"/>\r
</choice>\r
</sequence>\r
<attribute name="scheme">\r
<choice minOccurs="0" maxOccurs="unbounded">\r
<element ref="conf:Path"/>\r
<element ref="conf:PathRegex"/>\r
+ <element ref="conf:Query"/>\r
</choice>\r
</sequence>\r
<attribute name="regex" type="conf:string" use="required"/>\r
<choice minOccurs="0" maxOccurs="unbounded">\r
<element ref="conf:Path"/>\r
<element ref="conf:PathRegex"/>\r
+ <element ref="conf:Query"/>\r
</choice>\r
</sequence>\r
<attribute name="name" type="conf:string" use="required"/>\r
<element ref="conf:AccessControl"/>\r
<element ref="conf:AccessControlProvider"/>\r
</choice>\r
+ <element ref="conf:Query" minOccurs="0" maxOccurs="unbounded"/>\r
</sequence>\r
<attribute name="regex" type="conf:string" use="required"/>\r
<attribute name="ignoreCase" type="boolean" default="true"/>\r
</complexType>\r
</element>\r
\r
+ <element name="Query">\r
+ <complexType>\r
+ <sequence>\r
+ <choice minOccurs="0">\r
+ <element ref="conf:htaccess"/>\r
+ <element ref="conf:AccessControl"/>\r
+ <element ref="conf:AccessControlProvider"/>\r
+ </choice>\r
+ <element ref="conf:Query" minOccurs="0" maxOccurs="unbounded"/>\r
+ </sequence>\r
+ <attribute name="name" type="conf:string" use="required"/>\r
+ <attribute name="regex" type="conf:string"/>\r
+ <attributeGroup ref="conf:ContentSettings"/>\r
+ </complexType>\r
+ </element>\r
+ \r
<element name="Applications">\r
<annotation>\r
<documentation>Container for global settings and application-specific overrides</documentation>\r
<any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>\r
</sequence>\r
<attribute name="Location" type="anyURI" use="required"/>\r
+ <anyAttribute namespace="##any" processContents="lax"/>\r
</restriction>\r
</complexContent>\r
</complexType>\r