IExtendedUserTokenProvider.GetUserTokenAsync Metodo

Definizione

Tenta di recuperare il token per un utente che si trova in un flusso di accesso, usando AppCredentials personalizzato.

public 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>
Public Function GetUserTokenAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials, connectionName As String, magicCode As String, cancellationToken As CancellationToken) As Task(Of TokenResponse)

Parametri

turnContext
ITurnContext

Contesto per il turno corrente della conversazione con l'utente.

oAuthAppCredentials
AppCredentials

AppCredentials per OAuth.

connectionName
String

Nome della connessione di autenticazione da usare.

magicCode
String

(Facoltativo) Codice immesso facoltativo dall'utente da convalidare.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Risposta del token.

Si applica a