UserTokenClient.GetAadTokensAsync 方法

定义

检索已配置连接上特定资源的 Azure Active Directory 令牌。

public abstract System.Threading.Tasks.Task<System.Collections.Generic.Dictionary<string,Microsoft.Bot.Schema.TokenResponse>> GetAadTokensAsync (string userId, string connectionName, string[] resourceUrls, string channelId, System.Threading.CancellationToken cancellationToken);
abstract member GetAadTokensAsync : string * string * string[] * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.Dictionary<string, Microsoft.Bot.Schema.TokenResponse>>
Public MustOverride Function GetAadTokensAsync (userId As String, connectionName As String, resourceUrls As String(), channelId As String, cancellationToken As CancellationToken) As Task(Of Dictionary(Of String, TokenResponse))

参数

userId
String

将与令牌关联的用户 ID。

connectionName
String

要使用的身份验证连接的名称。

resourceUrls
String[]

要为其检索令牌的资源 URL 列表。

channelId
String

将与令牌关联的通道 ID。

cancellationToken
CancellationToken

取消标记。

返回

resource 的字典任务Url 到相应的 TokenResponse。

适用于