OAuthClientOld.GetAadTokensAsync メソッド

定義

特定の AAD リソースの Azure Active Directory トークンを取得します。

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

パラメーター

userId
String

ユーザーの ID。

connectionName
String

AAD トークン交換に使用する認証接続の名前。

resourceUrls
String[]

トークンを取得するリソース URL のコレクション。

cancellationToken
CancellationToken

キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。

戻り値

実行するキューに登録された作業を表すタスク。

注釈

タスクが正常に完了すると、応答には resourceUrl とそれに対応する TokenResponse を含む TokenResponse オブジェクトのコレクションが含まれます。

適用対象