Microsoft.IdentityModel.Protocols.OpenIdConnect Espaço de Nomes

Classes

Name Descrição
ActiveDirectoryOpenIdConnectEndpoints

Endpoints bem conhecidos para o Microsoft Entra ID.

OpenIdConnectConfiguration

Contém configuração OpenIdConnect que pode ser preenchida a partir de uma string json.

OpenIdConnectConfigurationRetriever

Recupera um povoado OpenIdConnectConfiguration dado um endereço.

OpenIdConnectGrantTypes

Define tipos de concessão para pedidos de token. Ver: https://datatracker.ietf.org/doc/html/rfc6749.

OpenIdConnectMessage

Fornece acesso a parâmetros comuns do OpenID Connect.

OpenIdConnectParameterNames

Nomes de parâmetros para mensagens OpenID Connect Request/Response.

OpenIdConnectPrompt

Define tipos de prompt para o OpenID Connect.

OpenIdConnectProtocolException

Esta exceção é lançada quando um manipulador de protocolo OpenIdConnect encontra um erro de protocolo.

OpenIdConnectProtocolInvalidAtHashException

Esta exceção é lançada quando um manipulador de protocolo OpenIdConnect encontra uma at_hash inválida.

OpenIdConnectProtocolInvalidCHashException

Esta exceção é lançada quando um handler de protocolo OpenIdConnect encontra um hash inválido.

OpenIdConnectProtocolInvalidNonceException

Esta exceção é lançada quando um manipulador de protocolo OpenIdConnect encontra um nonce inválido.

OpenIdConnectProtocolInvalidStateException

Esta exceção é lançada quando um manipulador de protocolo OpenIdConnect encontra um estado inválido.

OpenIdConnectProtocolValidationContext

Um contexto que é usado por a OpenIdConnectProtocolValidator ao validar uma Resposta OpenIdConnect para garantir que está em conformidade com https://openid.net/specs/openid-connect-core-1_0.html.

OpenIdConnectProtocolValidator

OpenIdConnectProtocolValidator é usado para garantir que um OpenIdConnectMessage obtido usando OpenID Connect está em conformidade com https://openid.net/specs/openid-connect-core-1_0.html.

OpenIdConnectResponseMode

Define modos de resposta para o OpenID Connect.

OpenIdConnectResponseType

Define tipos de resposta para o OpenID Connect.

OpenIdConnectScope

Define os parâmetros para o OpenID Connect. Para mais detalhes, Ver: https://openid.net/specs/openid-connect-core-1_0.html#ScopeClaims.

OpenIdConnectSessionProperties

Define um conjunto de nomes de propriedades.

OpenIdProviderMetadataNames

Nomes https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadatados parâmetros de metadados do Provedor OpenID .

Enumerações

Name Descrição
OpenIdConnectRequestType

Define tipos de pedidos para o OpenID Connect.

Delegados

Name Descrição
IdTokenValidator

Delegar para validar reivindicações adicionais em 'id_token'.