Microsoft.AspNetCore.Authentication.OpenIdConnect 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.
Berisi jenis yang mengaktifkan dukungan untuk autentikasi berbasis OpenIdConnect.
Kelas
| AuthenticationFailedContext |
Konteks untuk AuthenticationFailed(AuthenticationFailedContext). |
| AuthorizationCodeReceivedContext |
Konteks ini dapat digunakan untuk diberi tahu ketika 'AuthorizationCode' diterima melalui protokol OpenIdConnect. |
| BaseOpenIdConnectContext |
Berisi jenis yang mengaktifkan dukungan untuk autentikasi berbasis OpenIdConnect. |
| MessageReceivedContext |
Konteks untuk OnMessageReceived. |
| OpenIdConnectChallengeProperties |
AuthenticationProperties untuk tantangan OpenId Connect. |
| OpenIdConnectDefaults |
Nilai default yang terkait dengan handler autentikasi OpenIdConnect |
| OpenIdConnectEvents |
Menentukan peristiwa yang dipanggil OpenIdConnectHandler untuk mengaktifkan kontrol pengembang atas proses autentikasi. |
| OpenIdConnectHandler |
Handler autentikasi per permintaan untuk OpenIdConnectAuthenticationMiddleware. |
| OpenIdConnectMiddleware |
ASP.NET Middleware Core untuk mendapatkan identitas menggunakan protokol OpenIdConnect. |
| OpenIdConnectOptions |
Opsi konfigurasi untuk OpenIdConnectHandler |
| OpenIdConnectPostConfigureOptions |
Digunakan untuk menyiapkan default untuk semua OpenIdConnectOptions. |
| PushedAuthorizationContext |
Konteks untuk PushAuthorization(PushedAuthorizationContext). |
| RedirectContext |
Saat pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext). |
| RemoteSignOutContext |
Konteks untuk peristiwa RemoteSignOut(RemoteSignOutContext). |
| TokenResponseReceivedContext |
Konteks ini dapat digunakan untuk diberi tahu ketika 'AuthorizationCode' ditukarkan untuk token di titik akhir token. |
| TokenValidatedContext |
Konteks untuk TokenValidated(TokenValidatedContext). |
| UserInformationReceivedContext |
Konteks untuk UserInformationReceived(UserInformationReceivedContext). |
Antarmuka
| IOpenIdConnectEvents |
Menentukan peristiwa yang dipanggil OpenIdConnectMiddlewareuntuk mengaktifkan kontrol pengembang atas proses autentikasi. |
Enum
| OpenIdConnectRedirectBehavior |
Mencantumkan berbagai metode autentikasi yang digunakan untuk mengalihkan agen pengguna ke penyedia identitas. |
| PushedAuthorizationBehavior |
Enum yang berisi opsi untuk penggunaan Pushed Authorization (PAR). |
Keterangan
Untuk informasi selengkapnya tentang menggunakan autentikasi berbasis OpenIdConnect, lihat Pengenalan autentikasi di ASP.NET Core.