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í
| Name | Description |
|---|---|
| GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken) |
Pokusy získat token pro uživatele, který je v přihlašovacím toku, pomocí přizpůsobených AppCredentials. |
| GetUserTokenAsync(ITurnContext, String, String, CancellationToken) |
Pokusy získat token pro uživatele, který je v přihlašovacím toku, pomocí AppCredentials bota. |
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
Pokusy získat token pro uživatele, který je v přihlašovacím toku, 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 otočení konverzace s uživatelem
- oAuthAppCredentials
- AppCredentials
AppCredentials pro OAuth.
- connectionName
- String
Název připojení pro ověřování, které se má použít.
- magicCode
- String
(Volitelné) Volitelný uživatel zadal kód, který se má ověřit.
- cancellationToken
- CancellationToken
Token zrušení
Návraty
Symbolická odpověď.
Implementuje
Platí pro
GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
Pokusy získat token pro uživatele, který je v přihlašovacím toku, pomocí AppCredentials bota.
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 otočení konverzace s uživatelem
- connectionName
- String
Název připojení pro ověřování, které se má použít.
- magicCode
- String
(Volitelné) Volitelný uživatel zadal kód, který se má ověřit.
- cancellationToken
- CancellationToken
Token zrušení
Návraty
Symbolická odpověď.