3.1.4.1 GetAuthConfig

A DSS calls the GetAuthConfig method to get information about the authorization service to use to get the authorization cookie.

 <wsdl:operation name="GetAuthConfig">
   <wsdl:input message="tns:GetAuthConfigSoapIn" />
   <wsdl:output message="tns:GetAuthConfigSoapOut" />
 </wsdl:operation>

The SOAP operation is defined as follows.

 <soap:operation soapAction="http://www.microsoft.com/SoftwareDistribut
 ion/GetAuthConfig" style="document" />

Request validation:

None.

Data processing:

The USS MUST compose a GetAuthConfigResponse message in response, as follows:

  • AuthInfo: MUST contain exactly one element, and its fields MUST be set as the following:

    • PlugInID: Set to "DssTargeting".

    • ServiceUrl: Set to "DssAuthWebService/DssAuthWebService.asmx".

    • Parameter: This MUST NOT be included.

Response:

If no errors occur during processing, the USS MUST return the response to the DSS.

The following SOAP fault MAY be returned by this operation.

ErrorCode

Description

InternalServerError

An internal error occurred on the server. The error is implementation-specific. The DSS MUST stop the protocol.