2.2.4.4 SamlMessageType

This structure contains a representation of a SAML Protocol message. The schema for this type MUST be as follows:

  
   <complexType name="SamlMessageType">
     <sequence>
       <element name="BaseUri" type="anyURI"/>
       <choice>
         <element name="SAMLart" type="string"/>
         <element name="SAMLRequest" type="string"/>
         <element name="SAMLResponse" type="string"/>
       </choice>
       <choice>
         <element name="PostBindingInformation" type="msis:PostBindingType"/>
         <element name="RedirectBindingInformation" type="msis:RedirectBindingType"/>
       </choice>
     </sequence>
   </complexType>

BaseUri: The URL to post message to.

SAMLart: A SAML artifact identifier, base64-encoded as per [SamlBinding] section 3.6.

SAMLRequest: A SAML request message, base64-encoded as per [SamlBinding] sections 3.4 and 3.5.

SAMLResponse: A SAML response message, base64-encoded as per [SamlBinding] sections 3.4 and 3.5.

PostBindingInformation: Information about the SAML Message using the SAML post binding, as per [SamlBinding] section 3.5.

RedirectBindingInformation: Information about the SAML Message using the SAML redirect binding, as per [SamlBinding] section 3.4.