BotFrameworkAdapter.GetUserTokenAsync 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
| GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken) |
Mencoba mengambil token untuk pengguna yang berada dalam alur masuk, menggunakan AppCredentials yang disesuaikan. |
| GetUserTokenAsync(ITurnContext, String, String, CancellationToken) |
Mencoba mengambil token untuk pengguna yang berada dalam alur masuk, menggunakan AppCredentials bot. |
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
Mencoba mengambil token untuk pengguna yang berada dalam alur masuk, menggunakan AppCredentials yang disesuaikan.
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 = default);
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, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TokenResponse)
Parameter
- turnContext
- ITurnContext
Konteks untuk pergantian percakapan saat ini dengan pengguna.
- oAuthAppCredentials
- AppCredentials
AppCredentials untuk OAuth.
- connectionName
- String
Nama koneksi autentikasi yang akan digunakan.
- magicCode
- String
(Opsional) Pengguna opsional memasukkan kode untuk memvalidasi.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Respons Token.
Penerapan
Berlaku untuk
GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
Mencoba mengambil token untuk pengguna yang berada dalam alur masuk, menggunakan AppCredentials bot.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse> GetUserTokenAsync(Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, string magicCode, System.Threading.CancellationToken cancellationToken = default);
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, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TokenResponse)
Parameter
- turnContext
- ITurnContext
Konteks untuk pergantian percakapan saat ini dengan pengguna.
- connectionName
- String
Nama koneksi autentikasi yang akan digunakan.
- magicCode
- String
(Opsional) Pengguna opsional memasukkan kode untuk memvalidasi.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Respons Token.