Taal

SignedHttpRequestValidationParameters Klas

Definitie

Hiermee definieert u een set parameters die worden gebruikt door een SignedHttpRequestHandler ondertekendehttprequest.

public class SignedHttpRequestValidationParameters
type SignedHttpRequestValidationParameters = class
Public Class SignedHttpRequestValidationParameters
Overname
SignedHttpRequestValidationParameters

Constructors

Naam Description
SignedHttpRequestValidationParameters()

Hiermee definieert u een set parameters die worden gebruikt door een SignedHttpRequestHandler ondertekendehttprequest.

Velden

Naam Description
DefaultSignedHttpRequestLifetime

Standaardwaarde voor de SignedHttpRequestLifetime.

Eigenschappen

Naam Description
AcceptUnsignedHeaders

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de niet-ondertekende headers wel of niet worden geaccepteerd.

AcceptUnsignedQueryParameters

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de niet-ondertekende queryparameters wel of niet worden geaccepteerd.

AllowedDomainsForJkuRetrieval

Hiermee wordt een lijst met toegestane domeinen opgehaald of ingesteld voor het ophalen van JKU-claims. De domeinen worden niet rechtstreeks vergeleken met de 'jku'-claim. Toegestaan domein wordt als geldig beschouwd als de host die is opgegeven in de 'jku'-claim eindigt op de domeinwaarde.

AllowResolvingPopKeyFromJku

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de PoP-sleutel kan worden omgezet vanuit de claim 'jku'. Als u deze eigenschap instelt op waar, moet u waarden instellen in AllowedDomainsForJkuRetrieval.

ClaimsToValidateWhenPresent

Hiermee worden de claims opgevraagd of ingesteld om te valideren of aanwezig.

CnfDecryptionKeys

Hiermee haalt u een verzameling van SecurityKey gebruikte gegevens op voor de cnf-claimontsleuteling.

CnfDecryptionKeysResolverAsync

Hiermee haalt u de gemachtigde op of stelt u deze CnfDecryptionKeysResolverAsync in.

HttpClientProvider

Hiermee haalt u de gemachtigde op of stelt u deze HttpClientProvider in.

NonceValidatorAsync

Hiermee haalt u de gemachtigde op of stelt u deze NonceValidatorAsync in.

PopKeyResolverAsync

Hiermee haalt u de gemachtigde op of stelt u deze PopKeyResolverAsync in.

PopKeyResolverFromKeyIdAsync

Hiermee haalt u de gemachtigde op of stelt u deze PopKeyResolverFromKeyIdAsync in.

ReplayValidatorAsync

Hiermee haalt u de gemachtigde op of stelt u deze ReplayValidatorAsync in.

RequireHttpsForJkuResourceRetrieval

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of TLS vereist is bij het verkrijgen van een JWK-set met behulp van de 'jku'-claim.

SignatureValidatorAsync

Hiermee haalt u de gemachtigde op of stelt u deze SignatureValidatorAsync in.

SignedHttpRequestLifetime

Hiermee haalt u de levensduur van de ondertekende HTTP-aanvraag op of stelt u deze in.

TokenHandler

Hiermee wordt het TokenHandler token opgehaald of ingesteld in de SignedHttpRequest.

UseCaseSensitivePClaimComparison

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de P claim hoofdlettergevoelig wordt vergeleken met het aanvraagpad.

ValidateB

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de B claim moet worden gevalideerd of niet.

ValidateH

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de H claim moet worden gevalideerd of niet.

ValidateM

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de M claim moet worden gevalideerd of niet.

ValidateP

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de P claim moet worden gevalideerd of niet.

ValidatePresentClaims

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of claims moeten ClaimsToValidateWhenPresent worden gevalideerd als deze aanwezig zijn.

ValidateQ

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de Q claim moet worden gevalideerd of niet.

ValidateTs

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de Ts claim moet worden gevalideerd of niet.

ValidateU

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de U claim moet worden gevalideerd of niet.

Van toepassing op