Microsoft.IdentityModel.Protocols.OpenIdConnect
Namespace with 21 public types
Classes
OpenIdConnectConfiguration
Contains OpenIdConnect configuration that can be populated from a json string.
OpenIdConnectConfigurationRetriever
Retrieves a populated given an address.
OpenIdConnectMessage
Provides access to common OpenID Connect parameters.
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 when validating an OpenIdConnect Response
to ensure it's compliant with .
OpenIdConnectProtocolValidator
is used to ensure that an
obtained using OpenID Connect is compliant with .
Enumerations
OpenIdConnectRequestType
Defines request types for OpenID Connect.
Static Classes
ActiveDirectoryOpenIdConnectEndpoints
Well-known endpoints for Microsoft Entra ID.
OpenIdConnectGrantTypes
Defines grant types for token requests. See: .
OpenIdConnectParameterNames
Parameter names for OpenID Connect Request/Response messages.
OpenIdConnectPrompt
Defines prompt types for OpenID Connect.
OpenIdConnectResponseMode
Defines response modes for OpenID Connect.
OpenIdConnectResponseType
Defines response types for OpenID Connect.
OpenIdConnectScope
Defines scopes for OpenID Connect. For details, See: .
OpenIdConnectSessionProperties
Defines a set of properties names.
OpenIdProviderMetadataNames
OpenID Provider Metadata parameter names
.