BotFrameworkAdapter.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í přihlašovacích údajů 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 = default);
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, Optional cancellationToken As CancellationToken = Nothing) 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é) Volitelný uživatel zadal kód k ověření.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
Odpověď tokenu.
Implementuje
Platí pro
GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
Pokusí se načíst token pro uživatele, který je v toku přihlášení, pomocí přihlašovacích údajů 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 = default);
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, Optional cancellationToken As CancellationToken = Nothing) 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é) Volitelný uživatel zadal kód k ověření.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
Odpověď tokenu.