AccountInfo type
Account-Objekt mit der folgenden Signatur:
- homeAccountId – Startkontobezeichner für dieses Kontoobjekt
- Environment – Entität, die das token ausgestellt hat, das durch die Domäne des Ausstellers dargestellt wird (z. B. login.microsoftonline.com)
- tenantId – Vollständige Mandanten- oder Organisations-ID, zu der dieses Konto gehört
- benutzername - preferred_username Anspruch der id_token, die dieses Konto darstellt
- localAccountId – Lokale, mandantenspezifische Kontoidentifer für dieses Kontoobjekt, in der Regel in Legacyfällen verwendet
- Name – Vollständiger Name für das Konto, einschließlich Vorname und Familienname
- idToken – Unformatiertes ID-Token
- idTokenClaims – Objekt enthält Ansprüche aus dem ID-Token
- nativeAccountId – Die systemeigene Konto-ID des Benutzers
- tenantProfiles – Zuordnung von Mandantenprofilobjekten für jeden Mandanten, mit dem das Konto im Browser authentifiziert wurde
- dataBoundary – Aus clientInfo extrahierte Datengrenze
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
}