Microsoft.IdentityModel.Protocols.OpenIdConnect Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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'. |