SystemBrowserOptions 类
- java.
lang. Object - com.
microsoft. aad. msal4j. SystemBrowserOptions
- com.
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
System |
builder()
Builder for SystemBrowserOptions |
| java.lang.String |
htmlMessageError()
用户完成身份验证,但发生错误时,MSAL 将响应 Http 200 Ok 消息,浏览器将显示给用户。 |
| java.lang.String |
htmlMessageSuccess()
用户完成身份验证后,MSAL 将响应 Http 200 OK 消息,浏览器将向用户显示该消息 |
|
Open |
openBrowserAction()
允许开发人员实现自己的逻辑,以便启动浏览器并导航到特定的 URI。 |
方法继承自 java.lang.Object
方法详细信息
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 将使用此代码。 如果未设置,将使用用户配置的浏览器。