Partilhar via


IExtendedUserTokenProvider.GetTokenStatusAsync Método

Definição

Obtém o estado do token para cada ligação configurada para o utilizador especificado, com o 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 viragem atual da conversação com o utilizador.

oAuthAppCredentials
AppCredentials

AppCredentials para OAuth.

userId
String

O ID de utilizador para o qual o estado do token é obtido.

includeFilter
String

Lista opcional separada por vírgulas das ligações a incluir. Em branco devolverá o estado do token para todas as ligações configuradas.

cancellationToken
CancellationToken

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

Devoluções

Matriz de TokenStatus.

Aplica-se a