TestAdapter.GetUserTokenAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.