SignedHttpRequestValidationParameters Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit un ensemble de paramètres utilisés par un SignedHttpRequestHandler lors de la validation d’une instance SignedHttpRequest.
public class SignedHttpRequestValidationParameters
type SignedHttpRequestValidationParameters = class
Public Class SignedHttpRequestValidationParameters
- Héritage
-
SignedHttpRequestValidationParameters
Constructeurs
| Nom | Description |
|---|---|
| SignedHttpRequestValidationParameters() |
Définit un ensemble de paramètres utilisés par un SignedHttpRequestHandler lors de la validation d’une instance SignedHttpRequest. |
Champs
| Nom | Description |
|---|---|
| DefaultSignedHttpRequestLifetime |
Valeur par défaut pour le SignedHttpRequestLifetime. |
Propriétés
| Nom | Description |
|---|---|
| AcceptUnsignedHeaders |
Obtient ou définit une valeur indiquant si les en-têtes non signés sont acceptés ou non. |
| AcceptUnsignedQueryParameters |
Obtient ou définit une valeur indiquant si les paramètres de requête non signés sont acceptés ou non. |
| AllowedDomainsForJkuRetrieval |
Obtient ou définit une liste de domaines autorisés pour la récupération de revendication « jku ». Les domaines ne sont pas directement comparés à la revendication « jku ». Le domaine autorisé est considéré comme valide si l’hôte spécifié dans la revendication « jku » se termine par la valeur du domaine. |
| AllowResolvingPopKeyFromJku |
Obtient ou définit une valeur indiquant si la clé PoP peut être résolue à partir de la revendication « jku ». Si vous définissez cette propriété sur true, vous devez définir des valeurs dans AllowedDomainsForJkuRetrieval. |
| ClaimsToValidateWhenPresent |
Obtient ou définit les revendications à valider si elles sont présentes. |
| CnfDecryptionKeys |
Obtient ou définit une collection d’éléments utilisés pour le déchiffrement de SecurityKey revendication « cnf ». |
| CnfDecryptionKeysResolverAsync |
Obtient ou définit le CnfDecryptionKeysResolverAsync délégué. |
| HttpClientProvider |
Obtient ou définit le HttpClientProvider délégué. |
| NonceValidatorAsync |
Obtient ou définit le NonceValidatorAsync délégué. |
| PopKeyResolverAsync |
Obtient ou définit le PopKeyResolverAsync délégué. |
| PopKeyResolverFromKeyIdAsync |
Obtient ou définit le PopKeyResolverFromKeyIdAsync délégué. |
| ReplayValidatorAsync |
Obtient ou définit le ReplayValidatorAsync délégué. |
| RequireHttpsForJkuResourceRetrieval |
Obtient ou définit une valeur indiquant si TLS est requis lors de l’obtention d’un jeu JWK à l’aide de la revendication « jku ». |
| SignatureValidatorAsync |
Obtient ou définit le SignatureValidatorAsync délégué. |
| SignedHttpRequestLifetime |
Obtient ou définit la durée de vie de la requête HTTP signée. |
| TokenHandler |
Obtient ou définit la TokenHandler valeur AccessToken à l’intérieur de SignedHttpRequest. |
| UseCaseSensitivePClaimComparison |
Obtient ou définit une valeur indiquant si la P revendication est comparée de façon sensible à la casse avec le chemin de la requête. |
| ValidateB |
Obtient ou définit une valeur indiquant si la B revendication doit être validée ou non. |
| ValidateH |
Obtient ou définit une valeur indiquant si la H revendication doit être validée ou non. |
| ValidateM |
Obtient ou définit une valeur indiquant si la M revendication doit être validée ou non. |
| ValidateP |
Obtient ou définit une valeur indiquant si la P revendication doit être validée ou non. |
| ValidatePresentClaims |
Obtient ou définit une valeur indiquant si les revendications doivent ClaimsToValidateWhenPresent être validées si elles sont présentes. |
| ValidateQ |
Obtient ou définit une valeur indiquant si la Q revendication doit être validée ou non. |
| ValidateTs |
Obtient ou définit une valeur indiquant si la Ts revendication doit être validée ou non. |
| ValidateU |
Obtient ou définit une valeur indiquant si la U revendication doit être validée ou non. |