Idioma

IExtendedUserTokenProvider.GetTokenStatusAsync Método

Definição

Recupera o status do token para cada conexão configurada para o usuário fornecido, usando AppCredentials personalizados.

public 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[]>
Public 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 a virada atual da conversa com o usuário.

oAuthAppCredentials
AppCredentials

AppCredentials para OAuth.

userId
String

A ID do usuário para a qual o status do token é recuperado.

includeFilter
String

Lista opcional separada por vírgulas das conexões a serem incluídas. Em branco retornará o status do token para todas as conexões configuradas.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser usado por outros objetos ou threads para receber aviso de cancelamento.

Retornos

Matriz de TokenStatus.

Aplica-se a