Microsoft.Bot.Connector.Authentication Ruang nama
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.
Kelas
| AllowedCallersClaimsValidator |
Validator klaim yang menambahkan otorisasi tingkat aplikasi berdasarkan daftar sederhana Id aplikasi yang diizinkan untuk dipanggil. |
| AllowedSkillsClaimsValidator |
Validator klaim yang memuat daftar yang diizinkan dari daftar AppId yang diizinkan dan memeriksa apakah respons berasal dari keterampilan yang dikonfigurasi. |
| AppCredentials |
Abstraksi dasar untuk kredensial AAD untuk autentikasi dan penembolokan. |
| AseChannelValidation |
Memvalidasi dan Memeriksa token JWT dari AseChannel. |
| AuthenticateRequestResult |
Hasil dari panggilan untuk mengautentikasi permintaan Protokol Kerangka Kerja Bot. |
| AuthenticationConfiguration |
Pengaturan konfigurasi umum untuk autentikasi. |
| AuthenticationConstants |
Nilai dan Konstanta yang digunakan untuk Autentikasi dan Authrisasi oleh Protokol Kerangka Kerja Bot. |
| AuthenticatorResult |
Mewakili hasil proses autentikasi. Termasuk token keamanan dan waktu kedaluwarsanya. |
| BotFrameworkAuthentication |
Mewakili Lingkungan Cloud yang digunakan untuk mengautentikasi panggilan jaringan Protokol Kerangka Kerja Bot dalam lingkungan ini. |
| BotFrameworkAuthenticationFactory |
Pabrik untuk BotFrameworkAuthentication yang merangkum kode autentikasi Protokol Kerangka Kerja Bot khusus lingkungan. |
| CertificateAppCredentials |
Implementasi dan cache auth CertificateAppCredentials. |
| CertificateAppCredentialsOptions |
Opsi CertificateAppCredentials. |
| CertificateGovernmentAppCredentials |
Implementasi autentikasi CertificateGovAppCredentials untuk Gov Cloud. |
| CertificateServiceClientCredentialsFactory |
Implementasi Identitas Terkelola dari antarmuka ServiceClientCredentialsFactory. |
| ChannelValidation |
Memvalidasi token JWT yang dikirim dari Azure. |
| ClaimsValidator |
Antarmuka yang digunakan untuk memvalidasi identitas Claim. |
| ConnectorFactory |
Kelas pabrik yang digunakan untuk membuat ConnectorClients dengan kredensial yang sesuai untuk appId saat ini. |
| EmulatorValidation |
Memvalidasi dan Memeriksa token JWT dari Bot Framework Emulator. |
| EndorsementsRetriever |
Properti dukungan dalam setiap kunci berisi satu atau beberapa string dukungan yang dapat Anda gunakan untuk memverifikasi bahwa ID saluran yang ditentukan dalam properti channelId dalam objek Aktivitas permintaan masuk autentik. Detail selengkapnya di: https://docs.microsoft.com/bot-framework/rest-api/bot-framework-rest-connector-authentication. |
| EndorsementsValidator |
Berisi metode pembantu untuk memverifikasi dukungan JWT. |
| EnterpriseChannelValidation |
Memvalidasi token JWT dari saluran perusahaan. |
| GovernmentAuthenticationConstants |
Nilai dan Konstanta yang digunakan untuk Autentikasi dan Otorisasi oleh Protokol Kerangka Kerja Bot ke Pusat Data Pemerintah AS. |
| GovernmentChannelValidation |
Token Valies JWT dari saluran Pemerintah. |
| JwtTokenExtractor |
Kelas pemrosesan token JWT yang mendapatkan informasi identitas dan melakukan validasi token keamanan. |
| JwtTokenValidation |
Berisi metode pembantu untuk mengautentikasi permintaan HTTP masuk. |
| ManagedIdentityAppCredentials |
Implementasi autentikasi Identitas Layanan Terkelola. |
| ManagedIdentityAuthenticator |
Abstraksi untuk memperoleh token dari Identitas Layanan Terkelola. |
| ManagedIdentityServiceClientCredentialsFactory |
Implementasi Identitas Terkelola dari antarmuka ServiceClientCredentialsFactory. |
| MicrosoftAppCredentials |
Implementasi dan cache autentikasi MicrosoftAppCredentials. |
| MicrosoftGovernmentAppCredentials |
Implementasi autentikasi MicrosoftGovernmentAppCredentials. |
| MsalAppCredentials |
Kelas autentikasi yang mengimplementasikan IAuthenticator, digunakan untuk memperoleh token untuk pesan keluar ke saluran. |
| MsalServiceClientCredentialsFactory |
Pabrik info masuk yang menggunakan MSAL untuk memperoleh token. |
| OAuthConfiguration |
Konfigurasi untuk autentikasi kredensial klien OAuth. |
| PasswordServiceClientCredentialFactory |
Implementasi sederhana antarmuka ServiceClientCredentialsFactory. |
| Retry |
Mencoba kembali operasi asinkron. Jika terjadi kesalahan, ia mengumpulkan dan mengembalikan pengecualian dalam objek AggregateException. |
| RetryParams |
Kelas pembungkus yang mendefinisikan perilaku mencoba kembali. |
| ServiceClientCredentialsFactory |
Kelas abstrak ServiceClientCredentialsFactory untuk memungkinkan Bot menyediakan Microsoft.Rest.ServiceClientCredentials mereka sendiri agar bot dapat menyalurkan atau bot keterampilan ke panggilan bot induk. |
| SimpleChannelProvider |
Penyedia saluran sederhana dengan parameter konfigurasi dasar untuk terhubung ke layanan saluran Bot Framework. |
| SimpleCredentialProvider |
Implementasi sederhana antarmuka ICredentialProvider. |
| SkillValidation |
Memvalidasi token JWT yang dikirim ke dan dari Keterampilan. |
| ThrottleException |
Pengecualian pembatasan kustom. |
| TimeSpanExtensions |
Metode ekstensi untuk kelas TimeSpan. |
| UserTokenClient |
Klien untuk mengakses layanan token pengguna. |
Antarmuka
| IAuthenticator |
Kontrak untuk kelas autentikasi yang mengambil token autentikasi. |
| IChannelProvider |
Antarmuka ChannelProvider. Antarmuka ini memungkinkan Bot untuk menyediakan implementasi mereka sendiri agar parameter konfigurasi terhubung ke Bot. Layanan saluran kerangka kerja. |
| ICredentialProvider |
Antarmuka CredentialProvider. Antarmuka ini memungkinkan Bot untuk memberikan implementasi mereka sendiri tentang apa itu, dan apa yang tidak, appId dan kata sandi yang valid. Ini berguna dalam kasus bot multi-penyewa, di mana bot mungkin perlu memanggil layanan untuk menentukan apakah pasangan appid/kata sandi tertentu valid. Untuk bot Penyewa Tunggal (sebagian besar) penyedia statis sederhana sudah cukup. |
| IServiceClientCredentialProvider |
Antarmuka ServiceClientCredentialProvider. Antarmuka ini memungkinkan Bot untuk memberikan bukti identitas layanan mereka sendiri untuk tujuan melakukan panggilan layanan dari bot ke saluran. Implementor harus mengembalikan ServiceClientCredentails dari metode GetCredentials. |