InteractiveRequest type
Meminta objek yang diteruskan oleh pengguna untuk mengonfigurasi API acquireTokenInteractive
- openBrowser - Fungsi untuk membuka instans browser pada sistem pengguna.
- cakupan - Array cakupan yang diminta aplikasi aksesnya.
- successTemplate: - Templat yang akan ditampilkan pada instans browser yang dibuka setelah akuisisi token berhasil.
- errorTemplate - Templat yang akan ditampilkan pada instans browser yang dibuka setelah kegagalan akuisisi token.
- windowHandle - Digunakan dalam alur broker asli untuk menginduk jendela broker asli dengan benar
- loopbackClient - Implementasi kustom untuk server loopback untuk mendengarkan respons kode otorisasi.
type InteractiveRequest = Partial<
Omit<
CommonAuthorizationUrlRequest,
"scopes" | "requestedClaimsHash" | "storeInCache"
>
> & {
errorTemplate?: string
loopbackClient?: ILoopbackClient
openBrowser: (url: string) => Promise<void>
scopes?: string[]
successTemplate?: string
windowHandle?: Buffer
}