AccountInfo type
Objek akun dengan tanda tangan berikut:
- homeAccountId - Pengidentifikasi akun beranda untuk objek akun ini
- environment - Entitas yang mengeluarkan token yang diwakili oleh domain penerbit (misalnya login.microsoftonline.com)
- tenantId - Penyewa lengkap atau id organisasi tempat akun ini berada
- nama pengguna - preferred_username klaim id_token yang mewakili akun ini
- localAccountId - Pengidentifikasi akun lokal khusus penyewa untuk objek akun ini, biasanya digunakan dalam kasus warisan
- name - Nama lengkap untuk akun, termasuk nama yang diberikan dan nama keluarga
- idToken - token ID mentah
- idTokenClaims - Objek berisi klaim dari token ID
- nativeAccountId - ID akun asli pengguna
- tenantProfiles - Peta objek profil penyewa untuk setiap penyewa yang telah diautentikasi akun di browser
- batas data - Batas data yang diekstrak dari 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
}