BotFrameworkAdapter.GetTokenStatusAsync Método

Definición

Sobrecargas

Nombre Description
GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

Recupera el estado del token para cada conexión configurada para el usuario determinado, mediante appCredentials del bot.

GetTokenStatusAsync(ITurnContext, AppCredentials, String, String, CancellationToken)

Recupera el estado del token para cada conexión configurada para el usuario determinado, mediante AppCredentials personalizado.

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

Recupera el estado del token para cada conexión configurada para el usuario determinado, mediante appCredentials del bot.

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenStatus[]> GetTokenStatusAsync(Microsoft.Bot.Builder.ITurnContext context, string userId, string includeFilter = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetTokenStatusAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenStatus[]>
override this.GetTokenStatusAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenStatus[]>
Public Overridable Function GetTokenStatusAsync (context As ITurnContext, userId As String, Optional includeFilter As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TokenStatus())

Parámetros

context
ITurnContext

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

userId
String

Identificador de usuario para el que se recupera el estado del token.

includeFilter
String

Lista opcional separada por comas de las conexiones que se van a incluir. En blanco se devolverá el estado del token para todas las conexiones configuradas.

cancellationToken
CancellationToken

El token de cancelación de operación asincrónico.

Devoluciones

Matriz de TokenStatus.

Implementaciones

Se aplica a

GetTokenStatusAsync(ITurnContext, AppCredentials, String, String, CancellationToken)

Recupera el estado del token para cada conexión configurada para el usuario determinado, mediante AppCredentials personalizado.

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenStatus[]> GetTokenStatusAsync(Microsoft.Bot.Builder.ITurnContext context, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials, string userId, string includeFilter = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetTokenStatusAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenStatus[]>
override this.GetTokenStatusAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenStatus[]>
Public Overridable Function GetTokenStatusAsync (context As ITurnContext, oAuthAppCredentials As AppCredentials, userId As String, Optional includeFilter As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TokenStatus())

Parámetros

context
ITurnContext

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

oAuthAppCredentials
AppCredentials

AppCredentials para OAuth.

userId
String

Identificador de usuario para el que se recupera el estado del token.

includeFilter
String

Lista opcional separada por comas de las conexiones que se van a incluir. En blanco se devolverá el estado del token para todas las conexiones configuradas.

cancellationToken
CancellationToken

El token de cancelación de operación asincrónico.

Devoluciones

Matriz de TokenStatus.

Implementaciones

Se aplica a