SystemBrowserOptions 類別

  • java.lang.Object
    • com.microsoft.aad.msal4j.SystemBrowserOptions

public class SystemBrowserOptions

使用預設作業系統瀏覽器作為獨立處理互動式驗證程序的選項。 MSAL 會監聽作業系統瀏覽器完成驗證,但無法關閉瀏覽器。 不過,它可以以 HTTP 200 OK 訊息或 302 重定向回應,這些都可以在這裡設定。 如需詳細資訊,請參閱 https://aka.ms/msal4j-interactive-request

方法摘要

修飾詞與類型 方法與描述
java.net.URI browserRedirectError()

當使用者完成驗證但發生錯誤時,MSAL 會將瀏覽器重新導向到指定的 URI。

java.net.URI browserRedirectSuccess()

當使用者完成驗證後,MSAL 會將瀏覽器重新導向到指定的 URI。

static SystemBrowserOptionsBuilder builder()

建造者 SystemBrowserOptions

java.lang.String htmlMessageError()

當使用者完成驗證但發生錯誤時,MSAL 會回覆 Http 200 Ok 訊息,瀏覽器會顯示給使用者。

java.lang.String htmlMessageSuccess()

當使用者完成驗證後,MSAL 會回覆 Http 200 OK 訊息,瀏覽器會顯示給使用者

OpenBrowserAction openBrowserAction()

允許開發者實作自己的邏輯來啟動瀏覽器並導航到特定的 Uri。

方法繼承來源 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

方法詳細資料

browserRedirectError

public URI browserRedirectError()

當使用者完成驗證但發生錯誤時,MSAL 會將瀏覽器重新導向到指定的 URI。 優先於 htmlMessageError

browserRedirectSuccess

public URI browserRedirectSuccess()

當使用者完成驗證後,MSAL 會將瀏覽器重新導向到指定的 URI。 優先於 htmlMessageSuccess

builder

public static SystemBrowserOptions.SystemBrowserOptionsBuilder builder()

建造者 SystemBrowserOptions

htmlMessageError

public String htmlMessageError()

當使用者完成驗證但發生錯誤時,MSAL 會回覆 Http 200 Ok 訊息,瀏覽器會顯示給使用者。

htmlMessageSuccess

public String htmlMessageSuccess()

當使用者完成驗證後,MSAL 會回覆 Http 200 OK 訊息,瀏覽器會顯示給使用者

openBrowserAction

public OpenBrowserAction openBrowserAction()

允許開發者實作自己的邏輯來啟動瀏覽器並導航到特定的 Uri。 MSAL 在開啟瀏覽器時會使用這個功能。 若未設定,則會使用使用者設定的瀏覽器。

適用於