AuthenticationResult type
Hasil yang dikembalikan dari titik akhir token otoritas.
- uniqueId -
oidatausubklaim dari token ID - tenantId -
tidklaim dari token ID - cakupan - Cakupan yang divalidasi untuk token masing-masing
- account - Representasi objek akun dari pengguna yang saat ini masuk
- idToken - Token id yang diterima sebagai bagian dari respons
- idTokenClaims - Klaim token ID yang relevan dengan MSAL
- accessToken - Token akses atau sertifikat SSH yang diterima sebagai bagian dari respons
- fromCache - Boolean yang menunjukkan apakah token berasal dari cache
- expiresOn - Objek Tanggal Javascript yang mewakili kedaluwarsa relatif token akses
- extExpiresOn - Objek Tanggal Javascript yang mewakili kedaluwarsa relatif token akses yang diperpanjang jika terjadi pemadaman server
- refreshOn - Objek Tanggal Javascript yang mewakili waktu relatif hingga token akses harus di-refresh
- state - Nilai yang diteruskan oleh pengguna dalam permintaan
- familyId - Pengidentifikasi ID Keluarga, biasanya hanya digunakan untuk token refresh
- requestId - ID permintaan dikembalikan sebagai bagian dari respons
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
}