Microsoft.IdentityModel.Protocols.OpenIdConnect Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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'. |