<sequence>
<element ref="conf:Extensions" minOccurs="0"/>
<choice minOccurs="0">
+ <element name="OutOfProcess" type="conf:GlobalConfigurationType"/>
<element name="Global" type="conf:GlobalConfigurationType"/>
<element name="SHAR" type="conf:GlobalConfigurationType"/>
</choice>
<choice minOccurs="0">
+ <element name="InProcess" type="conf:LocalConfigurationType"/>
<element name="Local" type="conf:LocalConfigurationType"/>
<element name="SHIRE" type="conf:LocalConfigurationType"/>
</choice>
<attribute name="lifetime" type="unsignedInt" use="optional"/>
<attribute name="timeout" type="unsignedInt" use="optional"/>
<attribute name="checkAddress" type="boolean" use="optional"/>
+ <attribute name="consistentAddress" type="boolean" use="optional" default="true"/>
<attribute name="checkReplay" type="boolean" use="optional" default="true"/>
<anyAttribute namespace="##other" processContents="lax"/>
</complexType>
<attribute name="digestAlg" type="anyURI" use="optional"/>
<attribute name="signedResponse" type="boolean" use="optional" default="false"/>
<attribute name="signedAssertions" type="boolean" use="optional" default="false"/>
+ <attribute name="authType" use="optional">
+ <simpleType>
+ <restriction base="string">
+ <enumeration value="basic"/>
+ <enumeration value="digest"/>
+ <enumeration value="ntlm"/>
+ <enumeration value="gss"/>
+ </restriction>
+ </simpleType>
+ </attribute>
+ <attribute name="authUsername" use="optional"/>
+ <attribute name="authPassword" use="optional"/>
</attributeGroup>
<element name="CredentialUse">