Bagikan melalui


Microsoft.AspNetCore.Authentication.OpenIdConnect Ruang nama

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 OpenIdConnectHandler dipanggil 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 mengatur default untuk semua OpenIdConnectOptions.

RedirectContext

Saat pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans diteruskan RedirectContext ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

RemoteSignOutContext

Konteks untuk RemoteSignOut(RemoteSignOutContext) peristiwa.

TokenResponseReceivedContext

Konteks ini dapat digunakan untuk diberi tahu ketika 'AuthorizationCode' ditukarkan dengan token di titik akhir token.

TokenValidatedContext

Konteks untuk TokenValidated(TokenValidatedContext).

UserInformationReceivedContext

Konteks untuk UserInformationReceived(UserInformationReceivedContext).

Antarmuka

IOpenIdConnectEvents

Menentukan peristiwa yang OpenIdConnectMiddlewaredipanggil untuk mengaktifkan kontrol pengembang atas proses autentikasi.

Enum

OpenIdConnectRedirectBehavior

Mencantumkan berbagai metode autentikasi yang digunakan untuk mengalihkan agen pengguna ke Penyedia Identitas.

Keterangan

Untuk informasi selengkapnya tentang menggunakan autentikasi berbasis OpenIdConnect, lihat Pengenalan autentikasi di ASP.NET Core.