AccountInfo type
Aşağıdaki imzaya sahip hesap nesnesi:
- homeAccountId - Bu hesap nesnesi için giriş hesabı tanımlayıcısı
- environment - Verenin etki alanı tarafından temsil edilen belirteci veren varlık (örneğin, login.microsoftonline.com)
- tenantId - Bu hesabın ait olduğu tam kiracı veya kuruluş kimliği
- username - Bu hesabı temsil eden id_token preferred_username talebi
- localAccountId - Genellikle eski durumlarda kullanılan bu hesap nesnesi için yerel, kiracıya özgü hesap identifer
- name - Verilen ad ve aile adı dahil olmak üzere hesabın tam adı
- idToken - ham kimlik belirteci
- idTokenClaims - Nesne kimlik belirtecinden talepler içeriyor
- nativeAccountId - Kullanıcının yerel hesap kimliği
- tenantProfiles - Hesabın tarayıcıda kimlik doğrulaması yaptığı her kiracı için kiracı profili nesnelerinin haritası
- dataBoundary - clientInfo'dan ayıklanan veri sınırı
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
}