AuthenticationResult type
Výsledek vrácený z koncového bodu tokenu autority.
- uniqueId –
oidnebosubdeklarace identity z tokenu ID - tenantId –
tiddeklarace identity z tokenu ID - scopes – Obory, které jsou ověřeny pro příslušný token
- account – reprezentace objektu účtu aktuálně přihlášeného uživatele
- idToken – token ID přijatý jako součást odpovědi
- idTokenClaims – deklarace identity tokenů ID relevantních pro MSAL
- accessToken – Přístupový token nebo certifikát SSH přijatý jako součást odpovědi
- fromCache – logické označení, jestli token pochází z mezipaměti
- expiresOn – objekt Date javascriptu představující relativní vypršení platnosti přístupového tokenu
- extExpiresOn - JavaScript Date objekt představující rozšířený relativní vypršení platnosti přístupového tokenu v případě výpadku serveru
- refreshOn – objekt date javascriptu představující relativní čas, dokud se přístupový token nesmí aktualizovat
- state – hodnota předaná uživatelem v požadavku
- familyId – identifikátor ID rodiny, obvykle používaný pouze pro obnovovací tokeny
- requestId – ID požadavku vrácené jako součást odpovědi
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
}