2.2.2.1.2 requestType Type Definition
The schema definition for the requestType type is as follows:<1>
-
<!-- REQUEST TYPE--> <xs:complexType name="requestType"> <xs:sequence> <!-- number of credentials requests will be bound within MRAS--> <xs:element name="credentialsRequest" type="tns:credentialsRequestType" minOccurs="1" maxOccurs="100"/> </xs:sequence> <xs:attribute name="requestID" type="tns:max64CharStringType" use="required"/> <xs:attribute name="version" type="tns:versionType" use="required"/> <xs:attribute name="to" type="tns:mrasUriType" use="required"/> <xs:attribute name="from" type="tns:mrasUriType" use="required"/> <xs:attribute name="route" type="tns:routeType" use="optional" default="loadbalanced"/> </xs:complexType>
The following table describes the requestType type’s attributes.
Attribute |
Description |
---|---|
requestID |
Type max64CharStringType, as defined in section 2.2.4.8. An identifier that is used to identify the request. This can be used by the protocol client to associate the response with the request, in case the protocol client sent multiple simultaneous requests to the server with a unique requestID. |
version |
Type versionType, as defined in section 2.2.4.12. This is the version requested by the protocol client. The version MUST be set as specified in section 3.1.5.2.1. |
to |
Type mrasUriType, as defined in section 2.2.4.11. A restricted length Uniform Resource Identifier (URI) type that identifies the entity to which the request needs to be sent. It MUST be a Session Initiation Protocol (SIP) URI. |
from |
Type mrasUriType, as defined in section 2.2.4.11. A restricted length URI type that identifies the entity that originated the request. It MUST be a SIP URI. |
route |
Type routeType, as defined in section 2.2.4.1. An optional attribute with a default value of "loadbalanced". |