Idioma

IExtendedUserTokenProvider.GetTokenStatusAsync Método

Definição

Recupera o estado do token para cada ligação configurada para o utilizador em questão, 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 o turno atual da conversa com o usuário.

oAuthAppCredentials
AppCredentials

AppCredentials para OAuth.

userId
String

O ID do utilizador para o estado do token é recuperado.

includeFilter
String

Lista opcional separada por vírgulas de ligações a incluir. 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.

Devoluções

Array de TokenStatus.

Aplica-se a