3.2.4.2 CreateAppId Operation

The CreateAppId operation creates an identifier for an organization that participates in a federation management service. The identifier that is returned by the CreateAppId operation is used when calling operations on the federation management server to identify the organization that is making the request.

The following is the WSDL port type specification for the operation.

 <wsdl:operation name="CreateAppId"> 
   <wsdl:input message="tns:CreateAppIdSoapIn" /> 
   <wsdl:output message="tns:CreateAppIdSoapOut" /> 
 </wsdl:operation>

The following is the WSDL binding specification for the operation.

 <wsdl:operation name="CreateAppId">
    <soap:operation soapAction="http://domains.live.com/Service/ManageDelegation2/V1.0/CreateAppId" style="document" />
     <wsdl:input>
         <soap:body use="literal" />
    </wsdl:input>
    <wsdl:output>
       <soap:body use="literal" />
    </wsdl:output>
 </wsdl:operation>

The CreateAppIdDomainOwnershipProofHeader message, as specified in section 3.2.4.2.1.1, and CreateAppIdSecurity message, as specified in section 3.2.4.2.1.2), MUST be attached as SOAP headers to CreateAppId operation requests.