MicrosoftAppCredentials Kelas
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.
Implementasi dan cache autentikasi MicrosoftAppCredentials.
public class MicrosoftAppCredentials : Microsoft.Bot.Connector.Authentication.AppCredentials
type MicrosoftAppCredentials = class
inherit AppCredentials
Public Class MicrosoftAppCredentials
Inherits AppCredentials
- Warisan
- Turunan
Konstruktor
| MicrosoftAppCredentials(String, String, HttpClient, ILogger, String) |
Menginisialisasi instans baru kelas MicrosoftAppCredentials. |
| MicrosoftAppCredentials(String, String, String, HttpClient, ILogger, String) |
Menginisialisasi instans baru kelas MicrosoftAppCredentials. |
Bidang
| Empty |
Sekumpulan kredensial kosong. |
| MicrosoftAppIdKey |
Properti konfigurasi untuk ID aplikasi Microsoft. |
| MicrosoftAppPasswordKey |
Properti konfigurasi untuk Kata Sandi aplikasi Microsoft. |
| MicrosoftAppTenantIdKey |
Properti konfigurasi untuk ID Penyewa penyewa Azure AD. |
| MicrosoftAppTypeKey |
Properti konfigurasi untuk Jenis aplikasi bot -- MultiTenant, SingleTenant, atau, MSI. |
Properti
| AuthTenant |
Mendapatkan atau mengatur penyewa token autentikasi saluran untuk kredensial ini. (Diperoleh dari AppCredentials) |
| ChannelAuthTenant |
Mendapatkan atau mengatur penyewa yang akan digunakan untuk autentikasi saluran. (Diperoleh dari AppCredentials) |
| CustomHttpClient |
Mendapatkan atau mengatur penyewa token autentikasi saluran untuk kredensial ini. (Diperoleh dari AppCredentials) |
| DefaultChannelAuthTenant |
Mendapatkan DefaultChannelAuthTenant. (Diperoleh dari AppCredentials) |
| Logger |
Mendapatkan atau mengatur penyewa token autentikasi saluran untuk kredensial ini. (Diperoleh dari AppCredentials) |
| MicrosoftAppId |
Mendapatkan atau mengatur ID aplikasi Microsoft untuk kredensial ini. (Diperoleh dari AppCredentials) |
| MicrosoftAppPassword |
Mendapatkan atau mengatur kata sandi aplikasi Microsoft untuk kredensial ini. |
| OAuthEndpoint |
Mendapatkan titik akhir OAuth untuk digunakan. (Diperoleh dari AppCredentials) |
| OAuthScope |
Mendapatkan cakupan OAuth untuk digunakan. (Diperoleh dari AppCredentials) |
| ToChannelFromBotLoginUrlTemplate |
Mendapatkan ToChannelFromBotLoginUrlTemplate. (Diperoleh dari AppCredentials) |
| ToChannelFromBotOAuthScope |
Mendapatkan ToChannelFromBotOAuthScope. (Diperoleh dari AppCredentials) |
| ValidateAuthority |
Mendapatkan nilai yang menunjukkan apakah akan memvalidasi Otoritas. (Diperoleh dari AppCredentials) |
Metode
| BuildIAuthenticator() |
Membangun IAuthenticator malas yang akan digunakan untuk akuisisi token. |
| GetTokenAsync(Boolean) |
Mendapatkan token akses OAuth. (Diperoleh dari AppCredentials) |
| ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken) |
Terapkan kredensial ke permintaan HTTP. (Diperoleh dari AppCredentials) |