3.1.4.23 GetUserProfileByIndex

The GetUserProfileByIndex WSDL operation is used to retrieve a user profile given a unique identifier. This operation can be used to iterate through all of the existing user profiles.

 <wsdl:operation name="GetUserProfileByIndex">
     <wsdl:input message="tns:GetUserProfileByIndexSoapIn"/>
     <wsdl:output message="tns:GetUserProfileByIndexSoapOut"/>
 </wsdl:operation>

The protocol client sends a GetUserProfileByIndexSoapIn request WSDL message and the protocol server responds with a GetUserProfileByIndexSoapOut response WSDL message.

If the current user is not authorized to administer the user profile service and not requesting the profile of the current user, the protocol server MUST send a SOAP fault message.

GetUserProfileByIndex operation

Figure 25: GetUserProfileByIndex operation