SystemBrowserOptions 类

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

public class SystemBrowserOptions

将默认 OS 浏览器用作处理交互式身份验证的单独过程的选项。 MSAL 将侦听 OS 浏览器完成身份验证,但无法关闭浏览器。 但是,它可以响应 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()

Builder for 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()

Builder for SystemBrowserOptions

htmlMessageError

public String htmlMessageError()

用户完成身份验证,但发生错误时,MSAL 将响应 Http 200 Ok 消息,浏览器将显示给用户。

htmlMessageSuccess

public String htmlMessageSuccess()

用户完成身份验证后,MSAL 将响应 Http 200 OK 消息,浏览器将向用户显示该消息

openBrowserAction

public OpenBrowserAction openBrowserAction()

允许开发人员实现自己的逻辑,以便启动浏览器并导航到特定的 URI。 在打开浏览器时,Msal 将使用此代码。 如果未设置,将使用用户配置的浏览器。

适用于