Microsoft.IdentityModel.Protocols.OpenIdConnect Namespace

Classes

Nome Description
ActiveDirectoryOpenIdConnectEndpoints

Pontos de extremidade conhecidos para Microsoft Entra ID.

OpenIdConnectConfiguration

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

OpenIdConnectConfigurationRetriever

Recupera um endereço preenchido OpenIdConnectConfiguration determinado.

OpenIdConnectGrantTypes

Define tipos de concessão para solicitações de token. Veja: https://datatracker.ietf.org/doc/html/rfc6749.

OpenIdConnectMessage

Fornece acesso a parâmetros comuns do OpenID Connect.

OpenIdConnectParameterNames

Nomes de parâmetro para mensagens de solicitação/resposta do OpenID Connect.

OpenIdConnectPrompt

Define tipos de prompt para OpenID Connect.

OpenIdConnectProtocolException

Essa exceção é gerada quando um manipulador de protocolo OpenIdConnect encontra um erro de protocolo.

OpenIdConnectProtocolInvalidAtHashException

Essa exceção é gerada quando um manipulador de protocolo OpenIdConnect encontra uma at_hash inválida.

OpenIdConnectProtocolInvalidCHashException

Essa exceção é gerada quando um manipulador de protocolo OpenIdConnect encontra um chash inválido.

OpenIdConnectProtocolInvalidNonceException

Essa exceção é gerada quando um manipulador de protocolo OpenIdConnect encontra um nonce inválido.

OpenIdConnectProtocolInvalidStateException

Essa exceção é gerada quando um manipulador de protocolo OpenIdConnect encontra um estado inválido.

OpenIdConnectProtocolValidationContext

Um contexto que é usado por um OpenIdConnectProtocolValidator ao validar uma resposta OpenIdConnect para garantir que ela esteja em conformidade com https://openid.net/specs/openid-connect-core-1_0.html.

OpenIdConnectProtocolValidator

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

OpenIdConnectResponseMode

Define os modos de resposta para o OpenID Connect.

OpenIdConnectResponseType

Define tipos de resposta para o OpenID Connect.

OpenIdConnectScope

Define escopos para o OpenID Connect. Para obter detalhes, consulte: 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#ProviderMetadatade parâmetro de metadados do provedor OpenID.

Enumerações

Nome Description
OpenIdConnectRequestType

Define tipos de solicitação para o OpenID Connect.

Delegados

Nome Description
IdTokenValidator

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