Microsoft.IdentityModel.Protocols.OpenIdConnect Пространство имен

Классы

Имя Описание
ActiveDirectoryOpenIdConnectEndpoints

Известные конечные точки для Microsoft Entra ID.

OpenIdConnectConfiguration

Содержит конфигурацию OpenIdConnect, которая может быть заполнена из строки JSON.

OpenIdConnectConfigurationRetriever

Извлекает заполненный OpenIdConnectConfiguration адрес.

OpenIdConnectGrantTypes

Определяет типы предоставления для запросов маркеров. См. https://datatracker.ietf.org/doc/html/rfc6749.

OpenIdConnectMessage

Предоставляет доступ к общим параметрам OpenID Connect.

OpenIdConnectParameterNames

Имена параметров для сообщений запроса и ответа OpenID Connect.

OpenIdConnectPrompt

Определяет типы запросов для OpenID Connect.

OpenIdConnectProtocolException

Это исключение возникает, когда обработчик протокола OpenIdConnect обнаруживает ошибку протокола.

OpenIdConnectProtocolInvalidAtHashException

Это исключение возникает при обнаружении обработчика протокола OpenIdConnect недопустимой at_hash.

OpenIdConnectProtocolInvalidCHashException

Это исключение возникает, когда обработчик протокола OpenIdConnect обнаруживает недопустимую chash.

OpenIdConnectProtocolInvalidNonceException

Это исключение возникает, когда обработчик протокола OpenIdConnect обнаруживает недопустимое значение nonce.

OpenIdConnectProtocolInvalidStateException

Это исключение возникает, когда обработчик протокола OpenIdConnect обнаруживает недопустимое состояние.

OpenIdConnectProtocolValidationContext

Контекст, используемый OpenIdConnectProtocolValidator при проверке ответа OpenIdConnect, чтобы обеспечить соответствие требованиям https://openid.net/specs/openid-connect-core-1_0.html.

OpenIdConnectProtocolValidator

OpenIdConnectProtocolValidatorиспользуется для обеспечения соответствия OpenIdConnectMessageполученного https://openid.net/specs/openid-connect-core-1_0.html с помощью OpenID Connect.

OpenIdConnectResponseMode

Определяет режимы отклика для OpenID Connect.

OpenIdConnectResponseType

Определяет типы ответов для OpenID Connect.

OpenIdConnectScope

Определяет области для OpenID Connect. Дополнительные сведения см. в статье https://openid.net/specs/openid-connect-core-1_0.html#ScopeClaims.

OpenIdConnectSessionProperties

Определяет набор имен свойств.

OpenIdProviderMetadataNames

Имена https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadataпараметров метаданных поставщика OpenID.

Перечисления

Имя Описание
OpenIdConnectRequestType

Определяет типы запросов для OpenID Connect.

Делегаты

Имя Описание
IdTokenValidator

Делегат для проверки дополнительных утверждений в id_token.