</simpleType>
<complexType name="SiteRuleType">
- <choice>
- <element name="AnyValue">
- <complexType>
- <sequence/>
- </complexType>
- </element>
- <element name="Value" maxOccurs="unbounded">
- <complexType>
+ <sequence>
+ <element name="Scope" minOccurs="0" maxOccurs="unbounded">
+ <complexType>
<simpleContent>
<extension base="string">
+ <attribute name="Accept" type="boolean" use="optional" default="true"/>
<attribute name="Type" type="shib:AttributeRuleValueType" use="optional" default="literal"/>
</extension>
</simpleContent>
- </complexType>
- </element>
- </choice>
+ </complexType>
+ </element>
+ <choice>
+ <element name="AnyValue">
+ <complexType>
+ <sequence/>
+ </complexType>
+ </element>
+ <element name="Value" maxOccurs="unbounded">
+ <complexType>
+ <simpleContent>
+ <extension base="string">
+ <attribute name="Type" type="shib:AttributeRuleValueType" use="optional" default="literal"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+ </element>
+ </choice>
+ </sequence>
</complexType>
<element name="AnySite" type="shib:SiteRuleType"/>