TestAdapter.GetUserTokenAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken) |
Versucht, das Token für einen Benutzer, der sich in einem Anmeldeflow befindet, mithilfe von angepassten AppCredentials abzurufen. |
GetUserTokenAsync(ITurnContext, String, String, CancellationToken) |
Versucht, das Token für einen Benutzer, der sich in einem Anmeldeflow befindet, mithilfe der AppCredentials des Bots abzurufen. |
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
Versucht, das Token für einen Benutzer, der sich in einem Anmeldeflow befindet, mithilfe von angepassten AppCredentials abzurufen.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse> GetUserTokenAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials, string connectionName, string magicCode, System.Threading.CancellationToken cancellationToken);
abstract member GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
override this.GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
Public Overridable Function GetUserTokenAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials, connectionName As String, magicCode As String, cancellationToken As CancellationToken) As Task(Of TokenResponse)
Parameter
- turnContext
- ITurnContext
Kontext für den aktuellen Gesprächsverlauf mit dem Benutzer.
- oAuthAppCredentials
- AppCredentials
AppCredentials for OAuth.
- connectionName
- String
Name der zu verwendenden Authentifizierungsverbindung.
- magicCode
- String
(Optional) Optionaler benutzerseitig eingegebener Code zur Überprüfung.
- cancellationToken
- CancellationToken
Abbruchtoken.
Gibt zurück
Tokenantwort oder NULL, wenn das Token nicht gefunden wurde.
Implementiert
Gilt für:
GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
Versucht, das Token für einen Benutzer, der sich in einem Anmeldeflow befindet, mithilfe der AppCredentials des Bots abzurufen.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse> GetUserTokenAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, string magicCode, System.Threading.CancellationToken cancellationToken);
abstract member GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
override this.GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
Public Overridable Function GetUserTokenAsync (turnContext As ITurnContext, connectionName As String, magicCode As String, cancellationToken As CancellationToken) As Task(Of TokenResponse)
Parameter
- turnContext
- ITurnContext
Kontext für den aktuellen Gesprächsverlauf mit dem Benutzer.
- connectionName
- String
Name der zu verwendenden Authentifizierungsverbindung.
- magicCode
- String
(Optional) Der Benutzer hat code zur Überprüfung eingegeben.
- cancellationToken
- CancellationToken
Abbruchtoken.
Gibt zurück
Tokenantwort oder NULL, wenn das Token nicht gefunden wurde.