Freigeben über


OAuthClientOld.GetAadTokensAsync Methode

Definition

Rufen Sie ein Azure Active Directory-Token für bestimmte AAD-Ressourcen ab.

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

Parameter

userId
String

Die ID des Benutzers.

connectionName
String

Name der Authentifizierungsverbindung, die für den AAD-Tokenaustausch verwendet werden soll.

resourceUrls
String[]

Die Sammlung von Ressourcen-URLs, für die Token abgerufen werden sollen.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.

Gibt zurück

Eine Aufgabe, die die auszuführende Arbeit in der Warteschlange darstellt.

Hinweise

Wenn die Aufgabe erfolgreich abgeschlossen wurde, enthält die Antwort eine Auflistung von TokenResponse-Objekten mit dem resourceUrl und dem entsprechenden TokenResponse.

Gilt für: