AccountInfo type
帳號物件,簽名如下:
- homeAccountId - 此帳戶物件的 Home account 識別碼
- environment-發行由發行者域名代表的代幣的實體(例如 login.microsoftonline.com)
- tenantId - 該帳號所屬的完整租戶或組織識別碼
- 用戶名 - preferred_username代表此帳號的id_token聲稱
- localAccountId - 本機、租戶專用的帳號識別碼,通常用於舊有案件
- 姓名 - 帳戶的全名,包括名字和姓氏
- idToken - 原始 ID 令牌
- idTokenClaims - 物件包含來自 ID 憑證的聲明
- nativeAccountId-使用者的原生帳號ID
- 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
}