<xs:attribute name="forceAttributePush" type="xs:boolean" use="optional"/>
<xs:attribute name="signAssertions" type="xs:boolean" use="optional"/>
<xs:attribute name="forceAttributeNoPush" type="xs:boolean" use="optional"/>
+ <xs:attribute name="singleAssertion" type="xs:boolean" use="optional"/>
<xs:attribute name="defaultToPOSTProfile" type="xs:boolean" use="optional"/>
<xs:attribute name="schemaHack" type="xs:boolean" use="optional"/>
<xs:attribute name="defaultAuthMethod" type="xs:string" use="optional"/>
<xs:element name="ProtocolHandler" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
- <xs:element name="Location" type="xs:anyURI" minOccurs="1" maxOccurs="unbounded" />
+ <xs:element name="Location" type="xs:string" minOccurs="1" maxOccurs="unbounded" />
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="implementation" type="xs:string" use="required" />