AccountInfo type
Kontoobjekt med följande signatur:
- homeAccountId – Startkontoidentifierare för det här kontoobjektet
- environment – entitet som utfärdade token som representeras av utfärdarens domän (t.ex. login.microsoftonline.com)
- tenantId – Fullständigt klient- eller organisations-ID som det här kontot tillhör
- username – preferred_username anspråk på id_token som representerar det här kontot
- localAccountId – Lokal, klientspecifik kontoidentifer för det här kontoobjektet, som vanligtvis används i äldre fall
- name – Fullständigt namn för kontot, inklusive förnamn och efternamn
- idToken – rå-ID-token
- idTokenClaims – objektet innehåller anspråk från ID-token
- nativeAccountId – användarens interna konto-ID
- tenantProfiles – Karta över klientprofilobjekt för varje klientorganisation som kontot har autentiserats med i webbläsaren
- dataBoundary – Datagräns som extraherats från 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
}