SignedHttpRequestValidationParameters Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje zestaw parametrów używanych przez SignedHttpRequestHandler element podczas sprawdzania poprawności obiektu SignedHttpRequest.
public class SignedHttpRequestValidationParameters
type SignedHttpRequestValidationParameters = class
Public Class SignedHttpRequestValidationParameters
- Dziedziczenie
-
SignedHttpRequestValidationParameters
Konstruktory
| Nazwa | Opis |
|---|---|
| SignedHttpRequestValidationParameters() |
Definiuje zestaw parametrów używanych przez SignedHttpRequestHandler element podczas sprawdzania poprawności obiektu SignedHttpRequest. |
Pola
| Nazwa | Opis |
|---|---|
| DefaultSignedHttpRequestLifetime |
Wartość domyślna elementu SignedHttpRequestLifetime. |
Właściwości
| Nazwa | Opis |
|---|---|
| AcceptUnsignedHeaders |
Pobiera lub ustawia wartość wskazującą, czy niepodpisane nagłówki są akceptowane, czy nie. |
| AcceptUnsignedQueryParameters |
Pobiera lub ustawia wartość wskazującą, czy niepodpisane parametry zapytania są akceptowane, czy nie. |
| AllowedDomainsForJkuRetrieval |
Pobiera lub ustawia listę dozwolonych domen pobierania oświadczeń "jku". Domeny nie są bezpośrednio porównywane z oświadczeniem "jku". Dozwolona domena zostanie uznana za prawidłową, jeśli host określony w oświadczeniu "jku" kończy się wartością domeny. |
| AllowResolvingPopKeyFromJku |
Pobiera lub ustawia wartość wskazującą, czy klucz poP można rozpoznać z oświadczenia "jku". Jeśli ustawisz tę właściwość na true, musisz ustawić wartości w .AllowedDomainsForJkuRetrieval |
| ClaimsToValidateWhenPresent |
Pobiera lub ustawia oświadczenia w celu zweryfikowania, czy istnieje. |
| CnfDecryptionKeys |
Pobiera lub ustawia kolekcję używaną SecurityKey do odszyfrowywania oświadczeń "cnf". |
| CnfDecryptionKeysResolverAsync |
Pobiera lub ustawia delegata CnfDecryptionKeysResolverAsync . |
| HttpClientProvider |
Pobiera lub ustawia delegata HttpClientProvider . |
| NonceValidatorAsync |
Pobiera lub ustawia delegata NonceValidatorAsync . |
| PopKeyResolverAsync |
Pobiera lub ustawia delegata PopKeyResolverAsync . |
| PopKeyResolverFromKeyIdAsync |
Pobiera lub ustawia delegata PopKeyResolverFromKeyIdAsync . |
| ReplayValidatorAsync |
Pobiera lub ustawia delegata ReplayValidatorAsync . |
| RequireHttpsForJkuResourceRetrieval |
Pobiera lub ustawia wartość wskazującą, czy protokół TLS jest wymagany podczas uzyskiwania zestawu JWK przy użyciu oświadczenia "jku". |
| SignatureValidatorAsync |
Pobiera lub ustawia delegata SignatureValidatorAsync . |
| SignedHttpRequestLifetime |
Pobiera lub ustawia okres istnienia podpisanego żądania HTTP. |
| TokenHandler |
Pobiera lub ustawia wartość TokenHandler AccessToken wewnątrz obiektu SignedHttpRequest. |
| ValidateB |
Pobiera lub ustawia wartość wskazującą, czy B oświadczenie powinno zostać zweryfikowane, czy nie. |
| ValidateH |
Pobiera lub ustawia wartość wskazującą, czy H oświadczenie powinno zostać zweryfikowane, czy nie. |
| ValidateM |
Pobiera lub ustawia wartość wskazującą, czy M oświadczenie powinno zostać zweryfikowane, czy nie. |
| ValidateP |
Pobiera lub ustawia wartość wskazującą, czy P oświadczenie powinno zostać zweryfikowane, czy nie. |
| ValidatePresentClaims |
Pobiera lub ustawia wartość wskazującą, czy oświadczenia w ClaimsToValidateWhenPresent programie powinny być weryfikowane, jeśli istnieją. |
| ValidateQ |
Pobiera lub ustawia wartość wskazującą, czy Q oświadczenie powinno zostać zweryfikowane, czy nie. |
| ValidateTs |
Pobiera lub ustawia wartość wskazującą, czy Ts oświadczenie powinno zostać zweryfikowane, czy nie. |
| ValidateU |
Pobiera lub ustawia wartość wskazującą, czy U oświadczenie powinno zostać zweryfikowane, czy nie. |