AccountInfo type
Objeto de conta com a seguinte assinatura:
- homeAccountId - Identificador da conta principal para este objeto de conta
- ambiente - Entidade que emitiu o token representado pelo domínio do emissor (por exemplo, login.microsoftonline.com)
- TenantId - Tenant completo ou ID organizacional a que esta conta pertence
- Nome de utilizador - preferred_username reivindicação da id_token que representa esta conta
- localAccountId - Identificador de conta local, específico do inquilino para este objeto de conta, geralmente usado em casos legados
- nome - Nome completo da conta, incluindo nome próprio e apelido
- idToken - token de identificação bruto
- idTokenClaims - O objeto contém reivindicações do ID token
- nativeAccountId - O ID nativo da conta do utilizador
- TenantProfiles - Mapa dos objetos de perfil de inquilino para cada inquilino com que a conta se autenticou no navegador
- dataBoundary - Fronteira de dados extraída do clienteInfo
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
}