Sdílet prostřednictvím


IExtendedUserTokenProvider.GetTokenStatusAsync Metoda

Definice

Načte stav tokenu pro každé nakonfigurované připojení pro daného uživatele pomocí přizpůsobených AppCredentials.

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())

Parametry

context
ITurnContext

Kontext aktuálního obratu konverzace s uživatelem

oAuthAppCredentials
AppCredentials

AppCredentials pro OAuth.

userId
String

ID uživatele, pro které se načítá stav tokenu.

includeFilter
String

Volitelný seznam připojení oddělených čárkami, který se má zahrnout. Prázdné vrátí stav tokenu pro všechna nakonfigurovaná připojení.

cancellationToken
CancellationToken

Token zrušení, který může být použit jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Pole TokenStatus.

Platí pro