Bagikan melalui


IUserTokenProvider Antarmuka

Definisi

Perhatian

Use UserTokenClient instead. With CloudAdapter the UserTokenClient is available on TurnState.

Kontrak untuk kelas penyedia token pengguna.

[System.Obsolete("Use UserTokenClient instead. With CloudAdapter the UserTokenClient is available on TurnState.", false)]
public interface IUserTokenProvider
[<System.Obsolete("Use UserTokenClient instead. With CloudAdapter the UserTokenClient is available on TurnState.", false)>]
type IUserTokenProvider = interface
Public Interface IUserTokenProvider
Turunan
Atribut

Metode

GetAadTokensAsync(ITurnContext, String, String[], String, CancellationToken)
Kedaluwarsa.

Mengambil token Azure Active Directory untuk sumber daya tertentu pada koneksi yang dikonfigurasi, menggunakan AppCredentials bot.

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)
Kedaluwarsa.

Dapatkan tautan masuk mentah yang akan dikirim ke pengguna untuk masuk untuk nama koneksi, menggunakan AppCredentials bot.

GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)
Kedaluwarsa.

Dapatkan tautan masuk mentah yang akan dikirim ke pengguna untuk masuk untuk nama koneksi, menggunakan AppCredentials bot.

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)
Kedaluwarsa.

Mengambil status token untuk setiap koneksi yang dikonfigurasi untuk pengguna tertentu, menggunakan AppCredentials bot.

GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
Kedaluwarsa.

Mencoba mengambil token untuk pengguna yang berada dalam alur masuk, menggunakan AppCredentials bot.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)
Kedaluwarsa.

Mengeluarkan pengguna dengan server token, menggunakan AppCredentials bot.

Berlaku untuk