Objets de demande (Request) et de réponse (Response)

La bibliothèque MSAL Browser a un ensemble d’options de configuration qui peuvent être utilisées pour personnaliser le comportement de vos flux d’authentification. Certaines de ces options peuvent être définies dans le constructeur de l’objet, et la PublicClientApplicationplupart d’entre elles peuvent être définies par demande. Le tableau ci-dessous détaille les objets de configuration qui peuvent être transmis aux API login et acquireToken, ainsi que les objets retournés représentant la réponse.

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