MSAL Browser ライブラリには、認証フローの動作をカスタマイズするために使用できる一連の構成オプションがあります。 これらのオプションの一部は 、 PublicClientApplication オブジェクトのコンストラクターで設定でき、そのほとんどは要求ごとに設定できます。 次の表では、login API と acquireToken API に渡すことができる構成オブジェクトと、応答を表す返されるオブジェクトについて詳しく説明します。
| API | Request オブジェクト | Response オブジェクト |
|---|---|---|
acquireTokenPopup |
PopupRequest | AuthenticationResult |
acquireTokenRedirect |
RedirectRequest |
AuthenticationResult ( handleRedirectPromise 経由) |
acquireTokenSilent |
SilentRequest | AuthenticationResult |
loginPopup |
PopupRequest | AuthenticationResult |
loginRedirect |
RedirectRequest |
AuthenticationResult ( handleRedirectPromise 経由) |
logoutRedirect |
EndSessionRequest | void |
logoutPopup |
EndSessionPopupRequest | void |
ssoSilent |
SsoSilentRequest | AuthenticationResult |