AccountInfo type
Accountobject met de volgende handtekening:
- homeAccountId - Home-account-id voor dit accountobject
- omgeving: entiteit die het token heeft uitgegeven dat wordt vertegenwoordigd door het domein van de verlener (bijvoorbeeld login.microsoftonline.com)
- tenantId : volledige tenant- of organisatie-id waartoe dit account behoort
- gebruikersnaam : preferred_username claim van de id_token die dit account vertegenwoordigt
- localAccountId - Lokaal, tenantspecifiek accountidentifer voor dit accountobject, meestal gebruikt in verouderde gevallen
- name - Volledige naam voor het account, inclusief de voornaam en familienaam
- idToken - onbewerkt id-token
- idTokenClaims - Object bevat claims van id-token
- nativeAccountId - De systeemeigen account-id van de gebruiker
- tenantProfiles - Toewijzing van tenantprofielobjecten voor elke tenant waarmee het account is geverifieerd in de browser
- dataBoundary - Gegevensgrens geëxtraheerd uit 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
}