TestAdapter.GetUserTokenAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken) |
Pokusí se načíst token pro uživatele, který je v toku přihlášení, pomocí přizpůsobených AppCredentials. |
GetUserTokenAsync(ITurnContext, String, String, CancellationToken) |
Pokusí se načíst token pro uživatele, který je v toku přihlášení, pomocí robota AppCredentials. |
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
Pokusí se načíst token pro uživatele, který je v toku přihlášení, pomocí přizpůsobených AppCredentials.
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)
Parametry
- turnContext
- ITurnContext
Kontext aktuálního obratu konverzace s uživatelem
- oAuthAppCredentials
- AppCredentials
AppCredentials pro OAuth.
- connectionName
- String
Název připojení ověřování, které se má použít.
- magicCode
- String
(Volitelné) Nepovinný uživatel zadal kód k ověření.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
Odpověď tokenu nebo hodnota null, pokud token nebyl nalezen.
Implementuje
Platí pro
GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
Pokusí se načíst token pro uživatele, který je v toku přihlášení, pomocí robota AppCredentials.
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)
Parametry
- turnContext
- ITurnContext
Kontext aktuálního obratu konverzace s uživatelem
- connectionName
- String
Název připojení ověřování, které se má použít.
- magicCode
- String
(Volitelné) uživatel zadal kód k ověření.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
Odpověď tokenu nebo hodnota null, pokud token nebyl nalezen.