Microsoft.IdentityModel.Protocols.OpenIdConnect Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ActiveDirectoryOpenIdConnectEndpoints |
Well-known endpoints for Microsoft Entra ID. |
OpenIdConnectConfiguration |
Contains OpenIdConnect configuration that can be populated from a json string. |
OpenIdConnectConfigurationRetriever |
Retrieves a populated OpenIdConnectConfiguration given an address. |
OpenIdConnectGrantTypes |
Defines grant types for token requests. See: https://datatracker.ietf.org/doc/html/rfc6749. |
OpenIdConnectMessage |
Provides access to common OpenID Connect parameters. |
OpenIdConnectParameterNames |
Parameter names for OpenID Connect Request/Response messages. |
OpenIdConnectPrompt |
Defines prompt types for OpenID Connect. |
OpenIdConnectProtocolException |
This exception is thrown when an OpenIdConnect protocol handler encounters a protocol error. |
OpenIdConnectProtocolInvalidAtHashException |
This exception is thrown when an OpenIdConnect protocol handler encounters an invalid at_hash. |
OpenIdConnectProtocolInvalidCHashException |
This exception is thrown when an OpenIdConnect protocol handler encounters an invalid chash. |
OpenIdConnectProtocolInvalidNonceException |
This exception is thrown when an OpenIdConnect protocol handler encounters an invalid nonce. |
OpenIdConnectProtocolInvalidStateException |
This exception is thrown when an OpenIdConnect protocol handler encounters an invalid state. |
OpenIdConnectProtocolValidationContext |
A context that is used by a OpenIdConnectProtocolValidator when validating an OpenIdConnect Response to ensure it's compliant with https://openid.net/specs/openid-connect-core-1_0.html. |
OpenIdConnectProtocolValidator |
OpenIdConnectProtocolValidator is used to ensure that an OpenIdConnectMessage obtained using OpenID Connect is compliant with https://openid.net/specs/openid-connect-core-1_0.html. |
OpenIdConnectResponseMode |
Defines response modes for OpenID Connect. |
OpenIdConnectResponseType |
Defines response types for OpenID Connect. |
OpenIdConnectScope |
Defines scopes for OpenID Connect. For details, See: https://openid.net/specs/openid-connect-core-1_0.html#ScopeClaims. |
OpenIdConnectSessionProperties |
Defines a set of properties names. |
OpenIdProviderMetadataNames |
OpenID Provider Metadata parameter names https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. |
Enums
OpenIdConnectRequestType |
Defines request types for OpenID Connect. |
Delegates
IdTokenValidator |
Delegate for validating additional claims in 'id_token'. |