InteractiveRequest type
A felhasználó által átadott objektum kérése a acquireTokenInteractive API konfigurálásához
- openBrowser – Függvény egy böngészőpéldány megnyitásához a felhasználó rendszerében.
- hatókörök – Azon hatókörök tömbje, amelyhez az alkalmazás hozzáférést kér.
- successTemplate: – A megnyitott böngészőpéldányon a sikeres jogkivonat-beszerzéskor megjelenítendő sablon.
- errorTemplate – A megnyitott böngészőpéldányon a jogkivonatok beszerzésének sikertelensége esetén megjelenítendő sablon.
- windowHandle – A natív közvetítőfolyamatokban használatos a natív közvetítőablak megfelelő szülőjeként
- loopbackClient – A visszacsatolási kiszolgáló egyéni implementációja az engedélyezési kód válaszának figyeléséhez.
type InteractiveRequest = Partial<
Omit<
CommonAuthorizationUrlRequest,
"scopes" | "requestedClaimsHash" | "storeInCache"
>
> & {
errorTemplate?: string
loopbackClient?: ILoopbackClient
openBrowser: (url: string) => Promise<void>
scopes?: string[]
successTemplate?: string
windowHandle?: Buffer
}