AccountInfo type
Objeto account com a seguinte assinatura:
- homeAccountId – Identificador de conta inicial para este objeto de conta
- ambiente – Entidade que emitiu o token representado pelo domínio do emissor (por exemplo, login.microsoftonline.com)
- tenantId – ID de locatário completo ou organizacional à qual essa conta pertence
- nome de usuário - preferred_username declaração do id_token que representa essa conta
- localAccountId – Identifer de conta local específica do locatário para esse objeto de conta, geralmente usado em casos herdados
- nome – Nome completo da conta, incluindo nome e nome da família fornecidos
- idToken – token de ID bruto
- idTokenClaims – Objeto contém declarações do token de ID
- nativeAccountId – ID da conta nativa do usuário
- tenantProfiles - Mapa de objetos de perfil de locatário para cada locatário com o qual a conta foi autenticada no navegador
- dataBoundary – Limite de dados extraído de clientInfo
type AccountInfo = {
authorityType?: string
dataBoundary?: DataBoundary
environment: string
homeAccountId: string
idToken?: string
idTokenClaims?: TokenClaims & {
[key: string]: string | number | string[] | object | undefined | unknown
}
localAccountId: string
loginHint?: string
name?: string
nativeAccountId?: string
tenantId: string
tenantProfiles?: Map<string, TenantProfile>
username: string
}