Språk

SignedHttpRequestValidationParameters Klass

Definition

Definierar en uppsättning parametrar som används av en SignedHttpRequestHandler när du validerar en SignedHttpRequest.

public class SignedHttpRequestValidationParameters
type SignedHttpRequestValidationParameters = class
Public Class SignedHttpRequestValidationParameters
Arv
SignedHttpRequestValidationParameters

Konstruktorer

Name Description
SignedHttpRequestValidationParameters()

Definierar en uppsättning parametrar som används av en SignedHttpRequestHandler när du validerar en SignedHttpRequest.

Fält

Name Description
DefaultSignedHttpRequestLifetime

Standardvärde för SignedHttpRequestLifetime.

Egenskaper

Name Description
AcceptUnsignedHeaders

Hämtar eller anger ett värde som anger om de osignerade rubrikerna godkänns eller inte.

AcceptUnsignedQueryParameters

Hämtar eller anger ett värde som anger om de osignerade frågeparametrarna godkänns eller inte.

AllowedDomainsForJkuRetrieval

Hämtar eller anger en lista över tillåtna domäner för "jku"-anspråkshämtning. Domänerna jämförs inte direkt med jku-anspråket. Den tillåtna domänen anses vara giltig om värden som anges i jku-anspråket slutar med domänvärdet.

AllowResolvingPopKeyFromJku

Hämtar eller anger ett värde som anger om PoP-nyckeln kan lösas från "jku"-anspråket. Om du anger den här egenskapen till true måste du ange värden i AllowedDomainsForJkuRetrieval.

ClaimsToValidateWhenPresent

Hämtar eller anger anspråken för att verifiera om de finns.

CnfDecryptionKeys

Hämtar eller anger en samling SecurityKey som används för "cnf"-anspråksdekryptering.

CnfDecryptionKeysResolverAsync

Hämtar eller anger ombudet CnfDecryptionKeysResolverAsync .

HttpClientProvider

Hämtar eller anger ombudet HttpClientProvider .

NonceValidatorAsync

Hämtar eller anger ombudet NonceValidatorAsync .

PopKeyResolverAsync

Hämtar eller anger ombudet PopKeyResolverAsync .

PopKeyResolverFromKeyIdAsync

Hämtar eller anger ombudet PopKeyResolverFromKeyIdAsync .

ReplayValidatorAsync

Hämtar eller anger ombudet ReplayValidatorAsync .

RequireHttpsForJkuResourceRetrieval

Hämtar eller anger ett värde som anger om TLS krävs när du hämtar en JWK-uppsättning med hjälp av "jku"-anspråket.

SignatureValidatorAsync

Hämtar eller anger ombudet SignatureValidatorAsync .

SignedHttpRequestLifetime

Hämtar eller anger den signerade http-begärandelivslängden.

TokenHandler

Hämtar eller ställer in TokenHandler till AccessToken i SignedHttpRequest.

ValidateB

Hämtar eller anger ett värde som anger om anspråket B ska verifieras eller inte.

ValidateH

Hämtar eller anger ett värde som anger om anspråket H ska verifieras eller inte.

ValidateM

Hämtar eller anger ett värde som anger om anspråket M ska verifieras eller inte.

ValidateP

Hämtar eller anger ett värde som anger om anspråket P ska verifieras eller inte.

ValidatePresentClaims

Hämtar eller anger ett värde som anger om anspråk i ClaimsToValidateWhenPresent ska verifieras om de finns.

ValidateQ

Hämtar eller anger ett värde som anger om anspråket Q ska verifieras eller inte.

ValidateTs

Hämtar eller anger ett värde som anger om anspråket Ts ska verifieras eller inte.

ValidateU

Hämtar eller anger ett värde som anger om anspråket U ska verifieras eller inte.

Gäller för