AccountInfo type
Объект учетной записи со следующей подписью:
- homeAccountId — идентификатор домашней учетной записи для этого объекта учетной записи
- среда — сущность, выдавающая маркер, представленный доменом издателя (например, login.microsoftonline.com)
- tenantId — полный идентификатор клиента или организации, к которому принадлежит эта учетная запись.
- имя пользователя — preferred_username утверждение id_token, представляющего эту учетную запись.
- localAccountId — локальный идентификатор учетной записи для конкретного клиента для этого объекта учетной записи, обычно используемый в устаревших случаях
- name — полное имя для учетной записи, включая имя и имя семейства
- idToken — маркер необработанного идентификатора
- idTokenClaims — объект содержит утверждения из маркера идентификатора
- nativeAccountId — собственный идентификатор учетной записи пользователя
- tenantProfiles — сопоставление объектов профиля клиента для каждого клиента, прошедшего проверку подлинности учетной записи в браузере.
- dataBoundary — граница данных, извлеченная из 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
}