AccountInfo type
Objeto account con la firma siguiente:
- homeAccountId: identificador de cuenta principal para este objeto de cuenta
- environment: entidad que emitió el token representado por el dominio del emisor (por ejemplo, login.microsoftonline.com)
- tenantId: inquilino completo o identificador organizativo al que pertenece esta cuenta
- username: preferred_username notificación del id_token que representa esta cuenta
- localAccountId: identificador de cuenta específico del inquilino local para este objeto de cuenta, que se suele usar en casos heredados.
- name: nombre completo de la cuenta, incluido el nombre especificado y el nombre de familia.
- idToken: token de identificador sin formato
- idTokenClaims: el objeto contiene notificaciones del token de identificador
- nativeAccountId: identificador de cuenta nativa del usuario
- tenantProfiles: asignación de objetos de perfil de inquilino para cada inquilino con el que se ha autenticado la cuenta en el explorador
- dataBoundary: límite de datos 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
}