Dil

SignedHttpRequestValidationParameters Sınıf

Tanım

İmzalıHttpRequest doğrulanırken tarafından SignedHttpRequestHandler kullanılan bir parametre kümesini tanımlar.

public class SignedHttpRequestValidationParameters
type SignedHttpRequestValidationParameters = class
Public Class SignedHttpRequestValidationParameters
Devralma
SignedHttpRequestValidationParameters

Oluşturucular

Name Description
SignedHttpRequestValidationParameters()

İmzalıHttpRequest doğrulanırken tarafından SignedHttpRequestHandler kullanılan bir parametre kümesini tanımlar.

Alanlar

Name Description
DefaultSignedHttpRequestLifetime

için SignedHttpRequestLifetimevarsayılan değer.

Özellikler

Name Description
AcceptUnsignedHeaders

İmzalanmamış üst bilgilerin kabul edilip edilmediğini belirten bir değer alır veya ayarlar.

AcceptUnsignedQueryParameters

İmzalanmamış sorgu parametrelerinin kabul edilip edilmediğini belirten bir değer alır veya ayarlar.

AllowedDomainsForJkuRetrieval

'jku' talep alma işlemi için izin verilen etki alanlarının listesini alır veya ayarlar. Etki alanları doğrudan 'jku' talebiyle karşılaştırılmaz. 'jku' talebinde belirtilen ana bilgisayar etki alanı değeriyle biterse izin verilen etki alanı geçerli kabul edilir.

AllowResolvingPopKeyFromJku

PoP anahtarının 'jku' talebinden çözümlenip çözümlenemeyeceğini belirten bir değer alır veya ayarlar. Bu özelliği true olarak ayarlarsanız içindeki değerleri AllowedDomainsForJkuRetrievalayarlamanız gerekir.

ClaimsToValidateWhenPresent

Mevcut olup olmadığını doğrulamak için talepleri alır veya ayarlar.

CnfDecryptionKeys

'cnf' talebi şifre çözme işlemi için kullanılan koleksiyonunu SecurityKey alır veya ayarlar.

CnfDecryptionKeysResolverAsync

Temsilciyi CnfDecryptionKeysResolverAsync alır veya ayarlar.

HttpClientProvider

Temsilciyi HttpClientProvider alır veya ayarlar.

NonceValidatorAsync

Temsilciyi NonceValidatorAsync alır veya ayarlar.

PopKeyResolverAsync

Temsilciyi PopKeyResolverAsync alır veya ayarlar.

PopKeyResolverFromKeyIdAsync

Temsilciyi PopKeyResolverFromKeyIdAsync alır veya ayarlar.

ReplayValidatorAsync

Temsilciyi ReplayValidatorAsync alır veya ayarlar.

RequireHttpsForJkuResourceRetrieval

'jku' talebi kullanılarak bir JWK kümesi alınırken TLS'nin gerekli olup olmadığını belirten bir değer alır veya ayarlar.

SignatureValidatorAsync

Temsilciyi SignatureValidatorAsync alır veya ayarlar.

SignedHttpRequestLifetime

İmzalı http isteği ömrünü alır veya ayarlar.

TokenHandler

İmzalıHttpRequest içinde öğesini AccessToken olarak alır veya ayarlar TokenHandler .

ValidateB

Talebin doğrulanıp doğrulanmayacağını B belirten bir değer alır veya ayarlar.

ValidateH

Talebin doğrulanıp doğrulanmayacağını H belirten bir değer alır veya ayarlar.

ValidateM

Talebin doğrulanıp doğrulanmayacağını M belirten bir değer alır veya ayarlar.

ValidateP

Talebin doğrulanıp doğrulanmayacağını P belirten bir değer alır veya ayarlar.

ValidatePresentClaims

içinde taleplerin ClaimsToValidateWhenPresent varsa doğrulanıp doğrulanmayacağını belirten bir değer alır veya ayarlar.

ValidateQ

Talebin doğrulanıp doğrulanmayacağını Q belirten bir değer alır veya ayarlar.

ValidateTs

Talebin doğrulanıp doğrulanmayacağını Ts belirten bir değer alır veya ayarlar.

ValidateU

Talebin doğrulanıp doğrulanmayacağını U belirten bir değer alır veya ayarlar.

Şunlara uygulanır