AuthenticationResult type
Wynik zwrócony z punktu końcowego tokenu urzędu.
- uniqueId —
oidlubsuboświadczenie z tokenu identyfikatora - tenantId —
tidoświadczenie z tokenu identyfikatora - scopes — zakresy, które są weryfikowane dla odpowiedniego tokenu
- account — reprezentacja obiektu konta aktualnie zalogowanego użytkownika
- idToken — token identyfikatora odebrany w ramach odpowiedzi
- idTokenClaims — oświadczenia tokenu identyfikatora odpowiedniego biblioteki MSAL
- accessToken — token dostępu lub certyfikat SSH odebrany w ramach odpowiedzi
- fromCache — wartość logiczna określająca, czy token pochodzi z pamięci podręcznej
- expiresOn — obiekt daty javascript reprezentujący względne wygaśnięcie tokenu dostępu
- extExpiresOn — obiekt daty javascript reprezentujący przedłużony względny wygaśnięcie tokenu dostępu w przypadku awarii serwera
- refreshOn — obiekt daty javascript reprezentujący czas względny do czasu odświeżenia tokenu dostępu
- state — wartość przekazana przez użytkownika w żądaniu
- familyId — identyfikator rodziny, zwykle używany tylko do odświeżania tokenów
- requestId — identyfikator żądania zwrócony w ramach odpowiedzi
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
}