element <subject> (local)
Namespace:
Type:
Content:
empty, 3 attributes
Defined:
locally within roleType complexType in hsinfra.xsd; see XML source
XML Representation Summary
<subject
   
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
/>
Included in content model of elements (1):
role (type roleType)
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="1" name="subject" type="subjectType"/>
Attribute Detail (all declarations; 3/3)
appAndPlatformId
Type:
Use:
optional
Defined:
locally within subjectType complexType
This optional attribute specifies the authenticated ID of an application-platform combination. For example, the PUID of calendar@microsoft.com represents the calendar application at Microsoft. The PUID of office@windows represents the Office application running on the Microsoft® Windows® platform.
XML Source (see within schema source)
<xsd:attribute name="appAndPlatformId" type="puidType" use="optional">
<xsd:annotation>
<xsd:documentation>
This optional attribute specifies the authenticated ID of an application-platform
combination. For example, the PUID of calendar@microsoft.com represents the calendar application
at Microsoft. The PUID of office@windows represents the Office application running on the
Microsoft&#174; Windows&#174; platform.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

credType
Type:
Use:
optional
Defined:
locally within subjectType complexType
This optional attribute specifies a credential type value which represents the type of credential used to authenticate the <b>userId</b>. During a match operation, this value may be used to further qualify the set of subjects that match in the <b>userId</b> dimension.
XML Source (see within schema source)
<xsd:attribute name="credType" type="string" use="optional">
<xsd:annotation>
<xsd:documentation>
This optional attribute
specifies a credential type value which represents the type of credential used
to authenticate the
<b>userId</b>
. During a match operation, this value may be used
to further qualify the set of subjects that match in the
<b>userId</b>
dimension.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

userId
Type:
Use:
required
Defined:
locally within subjectType complexType
This ID represents an authenticated <b>userId</b>. It must always be specified.
XML Source (see within schema source)
<xsd:attribute name="userId" type="puidType" use="required">
<xsd:annotation>
<xsd:documentation>
This ID represents an authenticated
<b>userId</b>
. It must always be specified.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>