Compartir a través de


IExtendedUserTokenProvider.GetUserTokenAsync Método

Definición

Intenta recuperar el token de un usuario que se encuentra en un flujo de inicio de sesión mediante AppCredentials personalizado.

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)

Parámetros

turnContext
ITurnContext

Contexto para el turno actual de conversación con el usuario.

oAuthAppCredentials
AppCredentials

AppCredentials para OAuth.

connectionName
String

Nombre de la conexión de autenticación que se va a usar.

magicCode
String

(Opcional) El usuario opcional especificó el código para validarlo.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Respuesta del token.

Se aplica a