BotFrameworkAdapter.GetSignInResourceAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| GetSignInResourceAsync(ITurnContext, String, CancellationToken) |
Dapatkan tautan masuk mentah untuk dikirim ke pengguna untuk masuk untuk nama koneksi. |
| GetSignInResourceAsync(ITurnContext, String, String, String, CancellationToken) |
Dapatkan tautan masuk mentah untuk dikirim ke pengguna untuk masuk untuk nama koneksi. |
| GetSignInResourceAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken) |
Dapatkan tautan masuk mentah untuk dikirim ke pengguna untuk masuk untuk nama koneksi. |
GetSignInResourceAsync(ITurnContext, String, CancellationToken)
Dapatkan tautan masuk mentah untuk dikirim ke pengguna untuk masuk untuk nama koneksi.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource> GetSignInResourceAsync(Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, System.Threading.CancellationToken cancellationToken = default);
abstract member GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
override this.GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
Public Overridable Function GetSignInResourceAsync (turnContext As ITurnContext, connectionName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SignInResource)
Parameter
- turnContext
- ITurnContext
Konteks untuk pergantian percakapan saat ini dengan pengguna.
- connectionName
- String
Nama koneksi autentikasi yang akan digunakan.
- cancellationToken
- CancellationToken
Token pembatalan yang dapat digunakan oleh objek atau utas lain untuk menerima pemberitahuan pembatalan.
Mengembalikan
Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.
Penerapan
Keterangan
Jika tugas berhasil diselesaikan, hasilnya berisi tautan masuk mentah.
Berlaku untuk
GetSignInResourceAsync(ITurnContext, String, String, String, CancellationToken)
Dapatkan tautan masuk mentah untuk dikirim ke pengguna untuk masuk untuk nama koneksi.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource> GetSignInResourceAsync(Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, string userId, string finalRedirect = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
override this.GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
Public Overridable Function GetSignInResourceAsync (turnContext As ITurnContext, connectionName As String, userId As String, Optional finalRedirect As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SignInResource)
Parameter
- turnContext
- ITurnContext
Konteks untuk pergantian percakapan saat ini dengan pengguna.
- connectionName
- String
Nama koneksi autentikasi yang akan digunakan.
- userId
- String
Id pengguna yang akan dikaitkan dengan token.
- finalRedirect
- String
URL akhir yang akan dialihkan alur OAuth.
- cancellationToken
- CancellationToken
Token pembatalan yang dapat digunakan oleh objek atau utas lain untuk menerima pemberitahuan pembatalan.
Mengembalikan
Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.
Penerapan
Keterangan
Jika tugas berhasil diselesaikan, hasilnya berisi tautan masuk mentah.
Berlaku untuk
GetSignInResourceAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)
Dapatkan tautan masuk mentah untuk dikirim ke pengguna untuk masuk untuk nama koneksi.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource> GetSignInResourceAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials, string connectionName, string userId, string finalRedirect = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
override this.GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
Public Overridable Function GetSignInResourceAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials, connectionName As String, userId As String, Optional finalRedirect As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SignInResource)
Parameter
- turnContext
- ITurnContext
Konteks untuk pergantian percakapan saat ini dengan pengguna.
- oAuthAppCredentials
- AppCredentials
AppCredentials untuk OAuth.
- connectionName
- String
Nama koneksi autentikasi yang akan digunakan.
- userId
- String
Id pengguna yang akan dikaitkan dengan token.
- finalRedirect
- String
URL akhir yang akan dialihkan alur OAuth.
- cancellationToken
- CancellationToken
Token pembatalan yang dapat digunakan oleh objek atau utas lain untuk menerima pemberitahuan pembatalan.
Mengembalikan
Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.
Penerapan
Keterangan
Jika tugas berhasil diselesaikan, hasilnya berisi tautan masuk mentah.