Aracılığıyla paylaş


IUserTokenProvider.GetOauthSignInLinkAsync Yöntem

Tanım

Aşırı Yüklemeler

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

Botun AppCredentials komutunu kullanarak bağlantı adı için oturum açmak üzere kullanıcıya gönderilecek ham oturum açma bağlantısını alın.

GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)

Botun AppCredentials komutunu kullanarak bağlantı adı için oturum açmak üzere kullanıcıya gönderilecek ham oturum açma bağlantısını alın.

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

Botun AppCredentials komutunu kullanarak bağlantı adı için oturum açmak üzere kullanıcıya gönderilecek ham oturum açma bağlantısını alın.

public System.Threading.Tasks.Task<string> GetOauthSignInLinkAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, System.Threading.CancellationToken cancellationToken);
abstract member GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function GetOauthSignInLinkAsync (turnContext As ITurnContext, connectionName As String, cancellationToken As CancellationToken) As Task(Of String)

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ı.

cancellationToken
CancellationToken

İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.

Döndürülenler

Yürütülmek üzere kuyruğa alınan çalışmayı temsil eden görev.

Açıklamalar

Görev başarıyla tamamlanırsa, sonuç ham oturum açma bağlantısını içerir.

Şunlara uygulanır

GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)

Botun AppCredentials komutunu kullanarak bağlantı adı için oturum açmak üzere kullanıcıya gönderilecek ham oturum açma bağlantısını alın.

public System.Threading.Tasks.Task<string> GetOauthSignInLinkAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, string userId, string finalRedirect = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function GetOauthSignInLinkAsync (turnContext As ITurnContext, connectionName As String, userId As String, Optional finalRedirect As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of String)

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ı.

userId
String

Belirteçle ilişkilendirilecek kullanıcı kimliği.

finalRedirect
String

OAuth akışının yeniden yönlendireceği son URL.

cancellationToken
CancellationToken

İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.

Döndürülenler

Yürütülmek üzere kuyruğa alınan çalışmayı temsil eden görev.

Açıklamalar

Görev başarıyla tamamlanırsa, sonuç ham oturum açma bağlantısını içerir.

Şunlara uygulanır