AuthenticationResult type
Resultat som returneras från utfärdarens tokenslutpunkt.
- uniqueId –
oidellersubanspråk från ID-token - tenantId –
tidanspråk från ID-token - scopes – Omfång som verifieras för respektive token
- account – En kontoobjektrepresentation av den inloggade användaren
- idToken – Id-token som tagits emot som en del av svaret
- idTokenClaims – MSAL-relevanta ID-tokenanspråk
- accessToken – Åtkomsttoken eller SSH-certifikat som tagits emot som en del av svaret
- fromCache – boolesk som anger om token kom från cacheminnet
- expiresOn – Javascript Date-objekt som representerar relativ förfallotid för åtkomsttoken
- extExpiresOn – Javascript Date-objekt som representerar utökad relativ förfallotid för åtkomsttoken vid serverfel
- refreshOn – Javascript Date-objekt som representerar relativ tid tills en åtkomsttoken måste uppdateras
- state – Värde som skickas av användaren i begäran
- familyId – Familje-ID-identifierare, som vanligtvis endast används för uppdateringstoken
- requestId – begärande-ID som returneras som en del av svaret
type AuthenticationResult = {
accessToken: string
account: AccountInfo | null
authority: string
cloudGraphHostName?: string
code?: string
correlationId: string
expiresOn: Date | null
extExpiresOn?: Date
familyId?: string
fromCache: boolean
fromNativeBroker?: boolean
idToken: string
idTokenClaims: object
msGraphHost?: string
refreshOn?: Date
requestId?: string
scopes: string[]
state?: string
tenantId: string
tokenType: string
uniqueId: string
}