Compartilhar via


IExtendedUserTokenProvider.GetTokenStatusAsync Método

Definição

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

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 atual virada de conversa com o usuário.

oAuthAppCredentials
AppCredentials

AppCredentials para OAuth.

userId
String

A ID de 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. Blank 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 um aviso de cancelamento.

Retornos

Matriz de TokenStatus.

Aplica-se a