Microsoft.IdentityModel.Protocols.SignedHttpRequest 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 |
|---|---|
| ConfirmationClaimTypes |
Constantes relacionadas à Declaração de Confirmação ("cnf") https://datatracker.ietf.org/doc/html/rfc7800 |
| SignedHttpRequestClaimTypes |
Tipos de declaração usados com SignedHttpRequest. |
| SignedHttpRequestConstants |
Constantes para propriedades relacionadas a SignedHttpRequest. |
| SignedHttpRequestCreationException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a criação de solicitação http assinada. |
| SignedHttpRequestCreationParameters |
Define um conjunto de parâmetros que são usados por um SignedHttpRequestHandler ao criar um SignedHttpRequest. |
| SignedHttpRequestDescriptor |
Estrutura que encapsula os parâmetros necessários para a criação de SignedHttpRequest. |
| SignedHttpRequestHandler |
Um manipulador projetado para criar e validar solicitações http assinadas. |
| SignedHttpRequestInvalidAtClaimException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a validação de declaração 'at'. |
| SignedHttpRequestInvalidBClaimException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a validação da declaração 'b'. |
| SignedHttpRequestInvalidCnfClaimException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a resolução de declaração "cnf". |
| SignedHttpRequestInvalidHClaimException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a validação da declaração 'h'. |
| SignedHttpRequestInvalidMClaimException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a validação da declaração 'm'. |
| SignedHttpRequestInvalidNonceClaimException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a resolução de declaração 'Nonce'. |
| SignedHttpRequestInvalidPClaimException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a validação da declaração 'p'. |
| SignedHttpRequestInvalidPopKeyException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a resolução de tecla pop. |
| SignedHttpRequestInvalidQClaimException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a validação da declaração 'q'. |
| SignedHttpRequestInvalidSignatureException |
Essa exceção é gerada quando a assinatura de um SignedHttpRequest não é válida. |
| SignedHttpRequestInvalidTsClaimException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a validação da declaração 'ts'. |
| SignedHttpRequestInvalidUClaimException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a validação da declaração 'u'. |
| SignedHttpRequestUtilities |
Uma classe que contém métodos úteis relacionados ao processamento do protocolo SignedHttpRequest. |
| SignedHttpRequestValidationContext |
Estrutura que encapsula os parâmetros necessários para a validação SignedHttpRequest. |
| SignedHttpRequestValidationException |
Essa exceção é gerada quando um manipulador SignedHttpRequest encontra um erro durante a validação de solicitação http assinada. |
| SignedHttpRequestValidationParameters |
Define um conjunto de parâmetros que são usados por um SignedHttpRequestHandler ao validar um SignedHttpRequest. |
| SignedHttpRequestValidationResult |
Contém artefatos obtidos quando um SignedHttpRequest é validado. |
Delegados
| Nome | Description |
|---|---|
| CnfDecryptionKeysResolverAsync |
Um delegado que será chamado para recuperar uma coleção de SecurityKeys usados para a descriptografia da declaração 'cnf'. |
| HttpClientProvider |
Um delegado que retorna um HttpClient que será usado para recuperar um conjunto JWK ao resolver uma chave PoP de uma declaração 'jku'. |
| NonceValidatorAsync |
Um delegado que assumirá o controle sobre a validação de nonce SignedHttpRequest, se definido. |
| PopKeyResolverAsync |
Um delegado que assumirá o controle sobre a resolução de chaves PoP, se definido. |
| PopKeyResolverFromKeyIdAsync |
Um delegado que será chamado para resolver uma SecurityKey declaração 'cnf' que contém apenas a declaração 'kid'. |
| ReplayValidatorAsync |
Um delegado que será chamado para verificar se SignedHttpRequest é reproduzido, se definido. |
| SignatureValidatorAsync |
Um delegado que assumirá o controle sobre a validação da assinatura SignedHttpRequest, se definido. |