Namespace: |
|
Content: |
complex, 1 element |
Defined: |
globally in hsinfra.xsd; see XML source |
Includes: |
definition of 1 element |
Used: |
at 1 location |
XML Representation Summary |
|||||
<...> |
|||||
|
|||||
</...> |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
This element is a SOAP-SEC compliant license that identifies the
</xsd:documentation>
sender of this message to the recipient. The contents are encoded and encrypted using algorithms demonstrated and documented in the .NET My Services client access runtime. This license includes all elements needed to identify the sender of the .NET My Services message. An identity license must be present in all .NET service requests and is always contained within a SOAP-SEC licenses tag. <xsd:sequence>
<!-- sgfix: made type an int until we turn on crypto -->
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
This element specifies the identity of the sender of the message in the form
</xsd:documentation>
of a Kerberos AP request: <br/>
<br/>
<b>
{servicePrincipalName, [{Uk, Kx3, {A/Y, g}}Kh ]Kp , {T}Kx3, otherKerberosStuff }
</b>
<br/>
<br/>
which is easily transformed into:
<dl>
<dt>
</dl>
<b>userId</b>
</dt>
<dd>
The user on whose behalf this message is being sent. The user can be
</dd>
an actual user, or an identity representing an arbitrary user account. This value is extractable as a Passport Unique ID (PUID). <dt>
<b>appAndPlatformId</b>
</dt>
<dd>
The PUID that represents the licenses granted to an application, and a platform
</dd>
on which the application runs. </xsd:complexType>
|
Type: |
xsd:int, predefined, simple content |
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
This element specifies the identity of the sender of the message in the form
</xsd:documentation>
of a Kerberos AP request: <br/>
<br/>
<b>
{servicePrincipalName, [{Uk, Kx3, {A/Y, g}}Kh ]Kp , {T}Kx3, otherKerberosStuff }
</b>
<br/>
<br/>
which is easily transformed into:
<dl>
<dt>
</dl>
<b>userId</b>
</dt>
<dd>
The user on whose behalf this message is being sent. The user can be
</dd>
an actual user, or an identity representing an arbitrary user account. This value is extractable as a Passport Unique ID (PUID). <dt>
<b>appAndPlatformId</b>
</dt>
<dd>
The PUID that represents the licenses granted to an application, and a platform
</dd>
on which the application runs. </xsd:element>
|