Dela via


OAuthClientOld.GetAadTokensAsync Metod

Definition

Hämta en Azure Active Directory-token för vissa AAD-resurser.

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))

Parametrar

userId
String

Användarens ID.

connectionName
String

Namnet på den autentiseringsanslutning som ska användas för AAD-tokenutbyte.

resourceUrls
String[]

Samlingen med resurs-URL:er som token ska hämtas för.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö.

Kommentarer

Om uppgiften slutförs innehåller svaret en samling TokenResponse-objekt med resourceUrl och dess motsvarande TokenResponse.

Gäller för