3.1.4.1.2.1 GetPolicies

The <GetPolicies> element contains the client request.

 <xs:element name="GetPolicies">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="client" type="xcep:Client" />
       <xs:element name="requestFilter" nillable="true" type="xcep:RequestFilter" />
     </xs:sequence>
   </xs:complexType>
 </xs:element>

xcep:client: The <xcep:client> element is an instance of the Client object as defined in section 3.1.4.1.3.9. The <xcep:client> element contains information about the caller including the caller's preferred language, and the date and time of last policy retrieval. If the <xcep:client> element is absent, is specified as nil, or has no value, the server MUST respond with a SOAP fault.

xcep:requestFilter: The <xcep:requestFilter> element is an instance of the RequestFilter object as defined in section 3.1.4.1.3.22. The <xcep:requestFilter> element specified in the request is used to constrain the policy request to specific policies. If the <xcep:requestFilter> element is empty or specified as nil, the server MUST NOT apply any filters to the response.