Microsoft.IdentityModel.Protocols.OpenIdConnect Ruang nama

Kelas

Nama Deskripsi
ActiveDirectoryOpenIdConnectEndpoints

Titik akhir terkenal untuk Microsoft Entra ID.

OpenIdConnectConfiguration

Berisi konfigurasi OpenIdConnect yang dapat diisi dari string json.

OpenIdConnectConfigurationRetriever

Mengambil alamat yang diberikan yang diisi OpenIdConnectConfiguration .

OpenIdConnectGrantTypes

Menentukan jenis pemberian untuk permintaan token. Lihat: https://datatracker.ietf.org/doc/html/rfc6749.

OpenIdConnectMessage

Menyediakan akses ke parameter OpenID Connect umum.

OpenIdConnectParameterNames

Nama parameter untuk pesan Permintaan/Respons OpenID Connect.

OpenIdConnectPrompt

Menentukan jenis perintah untuk OpenID Connect.

OpenIdConnectProtocolException

Pengecualian ini dilemparkan ketika handler protokol OpenIdConnect mengalami kesalahan protokol.

OpenIdConnectProtocolInvalidAtHashException

Pengecualian ini dilemparkan ketika handler protokol OpenIdConnect mengalami at_hash yang tidak valid.

OpenIdConnectProtocolInvalidCHashException

Pengecualian ini dilemparkan ketika handler protokol OpenIdConnect mengalami chash yang tidak valid.

OpenIdConnectProtocolInvalidNonceException

Pengecualian ini dilemparkan ketika handler protokol OpenIdConnect mengalami nonce yang tidak valid.

OpenIdConnectProtocolInvalidStateException

Pengecualian ini dilemparkan ketika handler protokol OpenIdConnect mengalami status tidak valid.

OpenIdConnectProtocolValidationContext

Konteks yang digunakan oleh OpenIdConnectProtocolValidator saat memvalidasi Respons OpenIdConnect untuk memastikannya sesuai dengan https://openid.net/specs/openid-connect-core-1_0.html.

OpenIdConnectProtocolValidator

OpenIdConnectProtocolValidator digunakan untuk memastikan bahwa yang OpenIdConnectMessage diperoleh menggunakan OpenID Connect sesuai dengan https://openid.net/specs/openid-connect-core-1_0.html.

OpenIdConnectResponseMode

Menentukan mode respons untuk OpenID Connect.

OpenIdConnectResponseType

Menentukan jenis respons untuk OpenID Connect.

OpenIdConnectScope

Menentukan cakupan untuk OpenID Connect. Untuk detailnya, Lihat: https://openid.net/specs/openid-connect-core-1_0.html#ScopeClaims.

OpenIdConnectSessionProperties

Menentukan sekumpulan nama properti.

OpenIdProviderMetadataNames

Nama https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadataparameter Metadata Penyedia OpenID .

Enum

Nama Deskripsi
OpenIdConnectRequestType

Menentukan jenis permintaan untuk OpenID Connect.

Delegasikan

Nama Deskripsi
IdTokenValidator

Delegasikan untuk memvalidasi klaim tambahan di 'id_token'.