RestBotSignIn 类

  • java.lang.Object
    • com.microsoft.bot.connector.rest.RestBotSignIn

实现

public class RestBotSignIn
implements BotSignIn

此类的实例提供对 BotSignIns 中定义的所有作的访问权限。

构造函数摘要

构造函数 说明
RestBotSignIn(Retrofit withRetrofit, RestOAuthClient withClient)

初始化 BotSigninsImpl 实例。

方法摘要

修饰符和类型 方法和描述
java.util.concurrent.CompletableFuture<SignInResource> getSignInResource(String state)
java.util.concurrent.CompletableFuture<SignInResource> getSignInResource(String state, String codeChallenge, String emulatorUrl, String finalRedirect)
java.util.concurrent.CompletableFuture<java.lang.String> getSignInUrl(String state)
java.util.concurrent.CompletableFuture<java.lang.String> getSignInUrl(String state, String codeChallenge, String emulatorUrl, String finalRedirect)

方法继承自 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

构造函数详细信息

RestBotSignIn

public RestBotSignIn(Retrofit withRetrofit, RestOAuthClient withClient)

初始化 BotSignInsImpl 的实例。

参数:

withRetrofit - 从一个改造生成器生成的改造实例。
withClient - 包含此作类的服务客户端的实例。

方法详细信息

getSignInResource

public CompletableFuture getSignInResource(String state)

参数:

state - 字符串值

返回:

String 对象的可观测对象

getSignInResource

public CompletableFuture getSignInResource(String state, String codeChallenge, String emulatorUrl, String finalRedirect)

参数:

state - 字符串值
codeChallenge - 字符串值
emulatorUrl - 字符串值
finalRedirect - 字符串值

返回:

String 对象的可观测对象

getSignInUrl

public CompletableFuture getSignInUrl(String state)

参数:

state - 字符串值

返回:

String 对象的可观测对象

getSignInUrl

public CompletableFuture getSignInUrl(String state, String codeChallenge, String emulatorUrl, String finalRedirect)

参数:

state - 字符串值
codeChallenge - 字符串值
emulatorUrl - 字符串值
finalRedirect - 字符串值

返回:

String 对象的可观测对象

适用于