Język

SignedHttpRequestValidationParameters Klasa

Definicja

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.

Dotyczy