2.2.4.7 AuthorizationCookie

This complex type is an object returned by the USS on successful completion of the GetAuthorizationCookie operation. It is defined in the namespace: http://www.microsoft.com/SoftwareDistribution.

 <s:complexType name="AuthorizationCookie">
   <s:sequence>
     <s:element minOccurs="0" maxOccurs="1" name="PlugInId" 
     type="s:string" />
     <s:element minOccurs="0" maxOccurs="1" name="CookieData" 
     type="s:base64Binary" />
   </s:sequence>
 </s:complexType>

PlugInId: The name identifying the Authorization PlugIn issuing the AuthorizationCookie.

CookieData: An opaque sequence of bytes constituting the data for the authorization cookie. The USS creates the data and interprets its content. The DSS does not interpret the content of this element. The format of the data is implementation-dependent; however, the USS that generated this data MUST be able to obtain the following information from the data:<7>