SignedHttpRequestValidationParameters Classe
Definição
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.
Define um conjunto de parâmetros que são usados por um SignedHttpRequestHandler ao validar um Pedido SignedHttp.
public class SignedHttpRequestValidationParameters
type SignedHttpRequestValidationParameters = class
Public Class SignedHttpRequestValidationParameters
- Herança
-
SignedHttpRequestValidationParameters
Construtores
| Name | Descrição |
|---|---|
| SignedHttpRequestValidationParameters() |
Define um conjunto de parâmetros que são usados por um SignedHttpRequestHandler ao validar um Pedido SignedHttp. |
Campos
| Name | Descrição |
|---|---|
| DefaultSignedHttpRequestLifetime |
Valor padrão para o SignedHttpRequestLifetime. |
Propriedades
| Name | Descrição |
|---|---|
| AcceptUnsignedHeaders |
Recebe ou define um valor que indica se os cabeçalhos sem assinatura são aceites ou não. |
| AcceptUnsignedQueryParameters |
Recebe ou define um valor que indica se os parâmetros de consulta não assinados são aceites ou não. |
| AllowedDomainsForJkuRetrieval |
Obtém ou define uma lista de domínios permitidos para recuperação de reivindicações 'jku'. Os domínios não são diretamente comparados com a reivindicação 'jku'. O domínio permitido seria considerado válido se o host especificado na reivindicação 'jku' terminar com o valor do domínio. |
| AllowResolvingPopKeyFromJku |
Recebe ou define um valor que indica se a chave PoP pode ser resolvida a partir da reivindicação 'jku'. Se definir esta propriedade como verdadeira, deve definir valores em AllowedDomainsForJkuRetrieval. |
| ClaimsToValidateWhenPresent |
Obtém ou define as reivindicações para validar se existirem. |
| CnfDecryptionKeys |
Obtém ou define uma coleção de SecurityKey usados para a desencriptação de reivindicações 'cnf'. |
| CnfDecryptionKeysResolverAsync |
Recebe ou escolhe o CnfDecryptionKeysResolverAsync delegado. |
| HttpClientProvider |
Recebe ou escolhe o HttpClientProvider delegado. |
| NonceValidatorAsync |
Recebe ou escolhe o NonceValidatorAsync delegado. |
| PopKeyResolverAsync |
Recebe ou escolhe o PopKeyResolverAsync delegado. |
| PopKeyResolverFromKeyIdAsync |
Recebe ou escolhe o PopKeyResolverFromKeyIdAsync delegado. |
| ReplayValidatorAsync |
Recebe ou escolhe o ReplayValidatorAsync delegado. |
| RequireHttpsForJkuResourceRetrieval |
Recebe ou define um valor que indica se o TLS é necessário ao obter um conjunto JWK usando a reivindicação 'jku'. |
| SignatureValidatorAsync |
Recebe ou escolhe o SignatureValidatorAsync delegado. |
| SignedHttpRequestLifetime |
Obtém ou define a vida útil do pedido http assinado. |
| TokenHandler |
Obtém ou define o TokenHandler para AccessToken dentro do SignedHttpRequest. |
| ValidateB |
Recebe ou define um valor que indica se a B reivindicação deve ser validada ou não. |
| ValidateH |
Recebe ou define um valor que indica se a H reivindicação deve ser validada ou não. |
| ValidateM |
Recebe ou define um valor que indica se a M reivindicação deve ser validada ou não. |
| ValidateP |
Recebe ou define um valor que indica se a P reivindicação deve ser validada ou não. |
| ValidatePresentClaims |
Recebe ou define um valor que indica se as reivindicações em ClaimsToValidateWhenPresent devem ser validadas se existirem. |
| ValidateQ |
Recebe ou define um valor que indica se a Q reivindicação deve ser validada ou não. |
| ValidateTs |
Recebe ou define um valor que indica se a Ts reivindicação deve ser validada ou não. |
| ValidateU |
Recebe ou define um valor que indica se a U reivindicação deve ser validada ou não. |