Microsoft.IdentityModel.Protocols.SignedHttpRequest 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 |
|---|---|
| ConfirmationClaimTypes |
Constantes relacionadas com a Reivindicação de Confirmação ("cnf") https://datatracker.ietf.org/doc/html/rfc7800 |
| SignedHttpRequestClaimTypes |
Tipos de reivindicação usados com o SignedHttpRequest. |
| SignedHttpRequestConstants |
Constantes para propriedades relacionadas com SignedHttpRequest. |
| SignedHttpRequestCreationException |
Esta exceção é lançada quando um handler SignedHttpRequest encontra um erro durante a criação de um pedido HTTP assinado. |
| SignedHttpRequestCreationParameters |
Define um conjunto de parâmetros que são usados por a SignedHttpRequestHandler ao criar um SignedHttpRequest. |
| SignedHttpRequestDescriptor |
Estrutura que envolve os parâmetros necessários para a criação do SignedHttpRequest. |
| SignedHttpRequestHandler |
Um handler concebido para criar e validar pedidos http assinados. |
| SignedHttpRequestInvalidAtClaimException |
Esta exceção é lançada quando um handler SignedHttpRequest encontra um erro durante a validação da reivindicação 'at'. |
| SignedHttpRequestInvalidBClaimException |
Esta exceção é lançada quando um handler SignedHttpRequest encontra um erro durante a validação da reivindicação 'b'. |
| SignedHttpRequestInvalidCnfClaimException |
Esta exceção é lançada quando um handler SignedHttpRequest encontra um erro durante a resolução da reivindicação 'cnf'. |
| SignedHttpRequestInvalidHClaimException |
Esta exceção é lançada quando um handler SignedHttpRequest encontra um erro durante a validação da reivindicação 'h'. |
| SignedHttpRequestInvalidMClaimException |
Esta exceção é lançada quando um handler SignedHttpRequest encontra um erro durante a validação da reivindicação 'm'. |
| SignedHttpRequestInvalidNonceClaimException |
Esta exceção é lançada quando um handler SignedHttpRequest encontra um erro durante a resolução da reivindicação 'Nonce'. |
| SignedHttpRequestInvalidPClaimException |
Esta exceção é lançada quando um handler SignedHttpRequest encontra um erro durante a validação da reivindicação 'p'. |
| SignedHttpRequestInvalidPopKeyException |
Esta exceção é lançada quando um manipulador SignedHttpRequest encontra um erro durante a resolução da chave pop. |
| SignedHttpRequestInvalidQClaimException |
Esta exceção é lançada quando um handler SignedHttpRequest encontra um erro durante a validação da reivindicação 'q'. |
| SignedHttpRequestInvalidSignatureException |
Esta exceção é lançada quando a assinatura de um SignedHttpRequest não é válida. |
| SignedHttpRequestInvalidTsClaimException |
Esta exceção é lançada quando um handler SignedHttpRequest encontra um erro durante a validação da reivindicação 'ts'. |
| SignedHttpRequestInvalidUClaimException |
Esta exceção é lançada quando um handler SignedHttpRequest encontra um erro durante a validação da reivindicação 'u'. |
| SignedHttpRequestUtilities |
Uma classe que contém métodos úteis relacionados com o processamento do protocolo SignedHttpRequest. |
| SignedHttpRequestValidationContext |
Estrutura que envolve os parâmetros necessários para a validação do SignedHttpRequest. |
| SignedHttpRequestValidationException |
Esta exceção é lançada quando um handler SignedHttpRequest encontra um erro durante a validação de um pedido HTTP assinado. |
| SignedHttpRequestValidationParameters |
Define um conjunto de parâmetros que são usados por um SignedHttpRequestHandler ao validar um Pedido SignedHttp. |
| SignedHttpRequestValidationResult |
Contém artefactos obtidos quando um SignedHttpRequest é validado. |
Delegados
| Name | Descrição |
|---|---|
| CnfDecryptionKeysResolverAsync |
Um delegado que será chamado para recuperar uma coleção de SecurityKeys usada para a desencriptação da reivindicação 'cnf'. |
| HttpClientProvider |
Um delegado que devolve um HttpClient que será usado para recuperar um JWK Set enquanto resolve uma chave PoP a partir de uma reivindicação 'jku'. |
| NonceValidatorAsync |
Um delegado que assumirá o controlo da validação de nonce SignedHttpRequest, se estiver definido. |
| PopKeyResolverAsync |
Um delegado que assumirá o controlo da resolução da chave PoP, se estiver definido. |
| PopKeyResolverFromKeyIdAsync |
Um delegado que será chamado para resolver um SecurityKey a partir de uma reclamação 'cnf' que contenha apenas a reclamação 'kid'. |
| ReplayValidatorAsync |
Um delegado que será chamado para verificar se o SignedHttpRequest foi reproduzido, se estiver definido. |
| SignatureValidatorAsync |
Um delegado que assumirá o controlo da validação da assinatura SignedHttpRequest, se estiver definido. |