Compartilhar via


IdentitySelf interface

Informações de identidade.

Propriedades

accountName

O UPN (UserPrincipalName) da conta. Esse valor vem do provedor de origem.

displayName

O nome de exibição. Para contas do AAD com vários locatários, esse é o nome de exibição do perfil no locatário inicial.

domain

Isso representa o nome do contêiner de origem. Para contas do AAD, esse é o tenantID do locatário inicial. Para contas MSA, essa é a cadeia de caracteres "Windows Live ID".

id

Esse é o VSID do perfil do locatário inicial. Se o perfil estiver conectado ao locatário inicial ou se o perfil não tiver locatários, essa ID será a mesma que a ID retornada pelo ponto de extremidade profile/profiles/me. No futuro, é recomendável que você use os valores combinados de Origin, OriginId e Domain para identificar exclusivamente um usuário em vez dessa Id.

origin

O tipo de provedor de origem para o identificador de origem. Para contas MSA, isso é "msa". Para contas AAD, isso é "aad".

originId

O identificador exclusivo do sistema de origem. Se houver vários locatários, esse será o identificador exclusivo da conta no locatário inicial. (Para MSA, esse é o PUID em notação hexadecimal, para AAD, essa é a ID do objeto.)

tenants

Para contas do AAD, esses são todos os locatários dos quais essa conta é membro.

Detalhes da propriedade

accountName

O UPN (UserPrincipalName) da conta. Esse valor vem do provedor de origem.

accountName: string

Valor da propriedade

string

displayName

O nome de exibição. Para contas do AAD com vários locatários, esse é o nome de exibição do perfil no locatário inicial.

displayName: string

Valor da propriedade

string

domain

Isso representa o nome do contêiner de origem. Para contas do AAD, esse é o tenantID do locatário inicial. Para contas MSA, essa é a cadeia de caracteres "Windows Live ID".

domain: string

Valor da propriedade

string

id

Esse é o VSID do perfil do locatário inicial. Se o perfil estiver conectado ao locatário inicial ou se o perfil não tiver locatários, essa ID será a mesma que a ID retornada pelo ponto de extremidade profile/profiles/me. No futuro, é recomendável que você use os valores combinados de Origin, OriginId e Domain para identificar exclusivamente um usuário em vez dessa Id.

id: string

Valor da propriedade

string

origin

O tipo de provedor de origem para o identificador de origem. Para contas MSA, isso é "msa". Para contas AAD, isso é "aad".

origin: string

Valor da propriedade

string

originId

O identificador exclusivo do sistema de origem. Se houver vários locatários, esse será o identificador exclusivo da conta no locatário inicial. (Para MSA, esse é o PUID em notação hexadecimal, para AAD, essa é a ID do objeto.)

originId: string

Valor da propriedade

string

tenants

Para contas do AAD, esses são todos os locatários dos quais essa conta é membro.

tenants: TenantInfo[]

Valor da propriedade