Поделиться через


OAuthClientOld.GetAadTokensAsync Метод

Определение

Получение маркера Azure Active Directory для определенных ресурсов AAD.

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

Идентификатор пользователя.

connectionName
String

Имя подключения проверки подлинности, используемого для обмена маркерами AAD.

resourceUrls
String[]

Коллекция URL-адресов ресурсов, для которых требуется получить маркеры.

cancellationToken
CancellationToken

Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.

Возвращаемое значение

Задача, представляющая работу, поставленную в очередь для выполнения.

Комментарии

Если задача успешно завершена, ответ включает коллекцию объектов TokenResponse с resourceUrl и соответствующими ему TokenResponse.

Применяется к