Oggetti richiesta e risposta

La libreria del browser MSAL include un set di opzioni di configurazione che possono essere usate per personalizzare il comportamento dei flussi di autenticazione. Alcune di queste opzioni possono essere impostate nel costruttore dell'oggetto PublicClientApplicatione la maggior parte di esse può essere impostata per ogni richiesta. La tabella seguente illustra in dettaglio gli oggetti di configurazione che possono essere passati alle API login e acquireToken e gli oggetti restituiti che rappresentano la risposta.

API Oggetto Request Oggetto Response
acquireTokenPopup PopupRequest AuthenticationResult
acquireTokenRedirect RedirectRequest AuthenticationResult (tramite handleRedirectPromise)
acquireTokenSilent SilentRequest AuthenticationResult
loginPopup PopupRequest AuthenticationResult
loginRedirect RedirectRequest AuthenticationResult (tramite handleRedirectPromise)
logoutRedirect EndSessionRequest void
logoutPopup EndSessionPopupRequest void
ssoSilent SsoSilentRequest AuthenticationResult