InteractiveRequest type
Solicitar objeto passado pelo usuário para configurar a API acquireTokenInteractive
- openBrowser – Função para abrir uma instância do navegador no sistema do usuário.
- escopos – matriz de escopos aos que o aplicativo está solicitando acesso.
- successTemplate: – Modelo a ser exibido na instância do navegador aberta após a aquisição bem-sucedida do token.
- errorTemplate – Modelo a ser exibido na instância do navegador aberta após falha de aquisição de token.
- windowHandle – Usado em fluxos de agente nativos para parentar corretamente a janela do agente nativo
- loopbackClient – Implementação personalizada para um servidor de loopback escutar a resposta do código de autorização.
type InteractiveRequest = Partial<
Omit<
CommonAuthorizationUrlRequest,
"scopes" | "requestedClaimsHash" | "storeInCache"
>
> & {
errorTemplate?: string
loopbackClient?: ILoopbackClient
openBrowser: (url: string) => Promise<void>
scopes?: string[]
successTemplate?: string
windowHandle?: Buffer
}