IdentitySelf interface

标识信息。

属性

accountName

帐户的 UserPrincipalName (UPN)。 此值来自源提供程序。

displayName

显示名称。 对于具有多个租户的 AAD 帐户,这是主租户中配置文件的显示名称。

domain

这表示源容器的名称。 对于 AAD 帐户,这是主租户的 tenantID。 对于 MSA 帐户,这是字符串“Windows Live ID”。

id

这是主租户配置文件的 VSID。 如果配置文件已登录到主租户,或者配置文件没有租户,则此 ID 与配置文件/配置文件/我终结点返回的 ID 相同。 今后,建议使用 Origin、OriginId 和 Domain 的组合值来唯一标识用户而不是此 ID。

origin

源标识符的源提供程序的类型。 对于 MSA 帐户,这是“msa”。 对于 AAD 帐户,这是“aad”。

originId

源系统的唯一标识符。 如果有多个租户,则这是主租户中帐户的唯一标识符。 (对于 MSA,这是十六进制表示法中的 PUID,对于 AAD,这是对象 ID。

tenants

对于 AAD 帐户,这是此帐户所属的所有租户。

属性详细信息

accountName

帐户的 UserPrincipalName (UPN)。 此值来自源提供程序。

accountName: string

属性值

string

displayName

显示名称。 对于具有多个租户的 AAD 帐户,这是主租户中配置文件的显示名称。

displayName: string

属性值

string

domain

这表示源容器的名称。 对于 AAD 帐户,这是主租户的 tenantID。 对于 MSA 帐户,这是字符串“Windows Live ID”。

domain: string

属性值

string

id

这是主租户配置文件的 VSID。 如果配置文件已登录到主租户,或者配置文件没有租户,则此 ID 与配置文件/配置文件/我终结点返回的 ID 相同。 今后,建议使用 Origin、OriginId 和 Domain 的组合值来唯一标识用户而不是此 ID。

id: string

属性值

string

origin

源标识符的源提供程序的类型。 对于 MSA 帐户,这是“msa”。 对于 AAD 帐户,这是“aad”。

origin: string

属性值

string

originId

源系统的唯一标识符。 如果有多个租户,则这是主租户中帐户的唯一标识符。 (对于 MSA,这是十六进制表示法中的 PUID,对于 AAD,这是对象 ID。

originId: string

属性值

string

tenants

对于 AAD 帐户,这是此帐户所属的所有租户。

tenants: TenantInfo[]

属性值