Partilhar via


OAuthClientOld.GetAadTokensAsync Método

Definição

Obtenha um token do Azure Active Directory para determinados recursos do 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))

Parâmetros

userId
String

O ID do utilizador.

connectionName
String

Nome da ligação de autenticação a utilizar para a troca de tokens do AAD.

resourceUrls
String[]

A coleção de URLs de recursos para os quais obter tokens.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser utilizado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Uma tarefa que representa o trabalho em fila para executar.

Observações

Se a tarefa for concluída com êxito, a resposta inclui uma coleção de objetos TokenResponse com o resourceUrl e o respetivo TokenResponse correspondente.

Aplica-se a