Jazyk

BotFrameworkAdapter.GetUserTokenAsync Metoda

Definice

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ěď.

Implementuje

Platí pro