UserToken 接口
public interface UserToken
此类的实例提供对 UserTokens 中定义的所有作的访问权限。
方法摘要
| 修饰符和类型 |
方法和描述 |
|
abstract
java.util.concurrent.CompletableFuture<TokenResponse>
|
exchangeToken(String userId, String connectionName, String channelId, TokenExchangeRequest exchangeRequest)
|
|
abstract
java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,TokenResponse>>
|
getAadTokens(String userId, String connectionName, AadResourceUrls aadResourceUrls)
|
|
abstract
java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,TokenResponse>>
|
getAadTokens(String userId, String connectionName, AadResourceUrls aadResourceUrls, String channelId)
|
|
abstract
java.util.concurrent.CompletableFuture<TokenResponse>
|
getToken(String userId, String connectionName)
|
|
abstract
java.util.concurrent.CompletableFuture<TokenResponse>
|
getToken(String userId, String connectionName, String channelId, String code)
|
|
abstract
java.util.concurrent.CompletableFuture<java.util.List<TokenStatus>>
|
getTokenStatus(String userId)
|
|
abstract
java.util.concurrent.CompletableFuture<java.util.List<TokenStatus>>
|
getTokenStatus(String userId, String channelId, String include)
|
|
abstract
java.util.concurrent.CompletableFuture<java.lang.Void>
|
sendEmulateOAuthCards(boolean emulateOAuthCards)
在模拟器上使用机器人进行测试时发送虚拟 OAuth 卡,而无需提取真实令牌。
|
|
abstract
java.util.concurrent.CompletableFuture<java.lang.Object>
|
signOut(String userId)
|
|
abstract
java.util.concurrent.CompletableFuture<java.lang.Object>
|
signOut(String userId, String connectionName, String channelId)
|
方法详细信息
exchangeToken
public abstract CompletableFuture exchangeToken(String userId, String connectionName, String channelId, TokenExchangeRequest exchangeRequest)
参数:
userId
- 字符串值
connectionName
- 字符串值
channelId
- 字符串值
exchangeRequest
- TokenExchangeRequest
返回:
TokenResponse 对象的可观测值
getAadTokens
public abstract CompletableFuture
参数:
userId
- 字符串值
connectionName
- 字符串值
aadResourceUrls
- AadResourceUrls 值
返回:
Map<String, TokenResponse> 对象的可观测对象
getAadTokens
public abstract CompletableFuture
参数:
userId
- 字符串值
connectionName
- 字符串值
aadResourceUrls
- AadResourceUrls 值
channelId
- 字符串值
返回:
Map<String, TokenResponse> 对象的可观测对象
getToken
public abstract CompletableFuture getToken(String userId, String connectionName)
参数:
userId
- 字符串值
connectionName
- 字符串值
返回:
TokenResponse 对象的可观测值
getToken
public abstract CompletableFuture getToken(String userId, String connectionName, String channelId, String code)
参数:
userId
- 字符串值
connectionName
- 字符串值
channelId
- 字符串值
code
- 字符串值
返回:
TokenResponse 对象的可观测值
getTokenStatus
public abstract CompletableFuture> getTokenStatus(String userId)
参数:
userId
- 字符串值
返回:
List<TokenStatus> 对象的可观测对象
getTokenStatus
public abstract CompletableFuture> getTokenStatus(String userId, String channelId, String include)
参数:
userId
- 字符串值
channelId
- 字符串值
include
- 字符串值
返回:
List<TokenStatus> 对象的可观测对象
sendEmulateOAuthCards
public abstract CompletableFuture sendEmulateOAuthCards(boolean emulateOAuthCards)
在模拟器上使用机器人进行测试时发送虚拟 OAuth 卡,而无需提取真实令牌。
参数:
emulateOAuthCards
- 指示模拟器是否应模拟 OAuth 卡。
返回:
表示要执行的工作的任务。
signOut
public abstract CompletableFuture