- <complexType>
- <choice minOccurs="0" maxOccurs="unbounded">
- <element ref="conf:SessionInitiator"/>
- <element ref="conf:LogoutInitiator"/>
- <element ref="md:AssertionConsumerService"/>
- <element ref="md:ArtifactResolutionService"/>
- <element ref="md:SingleLogoutService"/>
- <element ref="md:ManageNameIDService"/>
- <element name="Handler">
- <complexType>
- <complexContent>
- <restriction base="conf:PluggableType">
- <sequence>
- <any namespace="##any" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Location" type="anyURI" use="required"/>
- <attribute name="acl" type="conf:listOfStrings"/>
- <anyAttribute namespace="##any" processContents="skip"/>
- </restriction>
- </complexContent>
- </complexType>
- </element>
- </choice>
- <attribute name="handlerURL" type="anyURI" use="required"/>
- <attribute name="handlerSSL" type="boolean"/>
- <attribute name="exportLocation" type="conf:string"/>
- <attribute name="exportACL" type="conf:listOfStrings"/>
- <attribute name="cookieName" type="conf:string"/>
- <attribute name="cookieProps" type="conf:string"/>
- <attribute name="cookieLifetime" type="unsignedInt"/>
- <attribute name="idpHistory" type="boolean"/>
- <attribute name="idpHistoryDays" type="unsignedInt"/>
- <attribute name="lifetime" type="unsignedInt"/>
- <attribute name="timeout" type="unsignedInt"/>
- <attribute name="maxTimeSinceAuthn" type="unsignedInt"/>
- <attribute name="checkAddress" type="boolean"/>
- <attribute name="consistentAddress" type="boolean"/>
- <attribute name="postData" type="conf:string"/>
- <attribute name="postLimit" type="positiveInteger"/>
- <attribute name="postTemplate" type="conf:string"/>
- <attribute name="postExpire" type="boolean"/>
- <anyAttribute namespace="##other" processContents="lax"/>
- </complexType>
- </element>
+ <choice minOccurs="0" maxOccurs="unbounded">
+ <element ref="conf:SessionInitiator"/>
+ <element ref="conf:LogoutInitiator"/>
+ <element ref="md:AssertionConsumerService"/>
+ <element ref="md:ArtifactResolutionService"/>
+ <element ref="md:SingleLogoutService"/>
+ <element ref="md:ManageNameIDService"/>
+ <element name="Handler">
+ <complexType>
+ <complexContent>
+ <restriction base="conf:PluggableType">
+ <sequence>
+ <any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ <attribute name="Location" type="anyURI" use="required"/>
+ <attribute name="acl" type="conf:listOfStrings"/>
+ <anyAttribute namespace="##any" processContents="lax"/>
+ </restriction>
+ </complexContent>
+ </complexType>
+ </element>
+ </choice>
+ <attribute name="handlerURL" type="anyURI" use="required"/>
+ <attribute name="handlerSSL" type="boolean"/>
+ <attribute name="exportLocation" type="conf:string"/>
+ <attribute name="exportACL" type="conf:listOfStrings"/>
+ <attribute name="cookieName" type="conf:string"/>
+ <attribute name="cookieProps" type="conf:string"/>
+ <attribute name="cookieLifetime" type="unsignedInt"/>
+ <attribute name="idpHistory" type="boolean"/>
+ <attribute name="idpHistoryDays" type="unsignedInt"/>
+ <attribute name="lifetime" type="unsignedInt"/>
+ <attribute name="timeout" type="unsignedInt"/>
+ <attribute name="maxTimeSinceAuthn" type="unsignedInt"/>
+ <attribute name="checkAddress" type="boolean"/>
+ <attribute name="consistentAddress" type="boolean"/>
+ <attribute name="postData" type="conf:string"/>
+ <attribute name="postLimit" type="positiveInteger"/>
+ <attribute name="postTemplate" type="conf:string"/>
+ <attribute name="postExpire" type="boolean"/>
+ <anyAttribute namespace="##other" processContents="lax"/>
+ </complexType>