Aracılığıyla paylaş


TestAdapter.GetUserTokenAsync Yöntem

Tanım

Aşırı Yüklemeler

GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken)

Özelleştirilmiş AppCredentials kullanarak oturum açma akışındaki bir kullanıcının belirtecini almaya çalışır.

GetUserTokenAsync(ITurnContext, String, String, CancellationToken)

Bot'un AppCredentials'ını kullanarak oturum açma akışındaki bir kullanıcının belirtecini almaya çalışır.

GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken)

Özelleştirilmiş AppCredentials kullanarak oturum açma akışındaki bir kullanıcının belirtecini almaya çalışır.

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse> GetUserTokenAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials, string connectionName, string magicCode, System.Threading.CancellationToken cancellationToken);
abstract member GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
override this.GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
Public Overridable Function GetUserTokenAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials, connectionName As String, magicCode As String, cancellationToken As CancellationToken) As Task(Of TokenResponse)

Parametreler

turnContext
ITurnContext

Kullanıcıyla konuşmanın geçerli dönüşünün bağlamı.

oAuthAppCredentials
AppCredentials

OAuth için AppCredentials.

connectionName
String

Kullanılacak kimlik doğrulama bağlantısının adı.

magicCode
String

(İsteğe bağlı) İsteğe bağlı kullanıcı doğrulamak için kod girdi.

cancellationToken
CancellationToken

İptal belirteci.

Döndürülenler

Belirteç Yanıtı veya belirteç bulunamazsa null.

Uygulamalar

Şunlara uygulanır

GetUserTokenAsync(ITurnContext, String, String, CancellationToken)

Bot'un AppCredentials'ını kullanarak oturum açma akışındaki bir kullanıcının belirtecini almaya çalışır.

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse> GetUserTokenAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, string magicCode, System.Threading.CancellationToken cancellationToken);
abstract member GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
override this.GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
Public Overridable Function GetUserTokenAsync (turnContext As ITurnContext, connectionName As String, magicCode As String, cancellationToken As CancellationToken) As Task(Of TokenResponse)

Parametreler

turnContext
ITurnContext

Kullanıcıyla konuşmanın geçerli dönüşünün bağlamı.

connectionName
String

Kullanılacak kimlik doğrulama bağlantısının adı.

magicCode
String

(İsteğe bağlı) kullanıcı doğrulamak için kod girdi.

cancellationToken
CancellationToken

İptal belirteci.

Döndürülenler

Belirteç Yanıtı veya belirteç bulunamazsa null.

Uygulamalar

Şunlara uygulanır