SignedHttpRequestValidationParameters Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert eine Reihe von Parametern, die bei der SignedHttpRequestHandler Überprüfung einer SignedHttpRequest verwendet werden.
public class SignedHttpRequestValidationParameters
type SignedHttpRequestValidationParameters = class
Public Class SignedHttpRequestValidationParameters
- Vererbung
-
SignedHttpRequestValidationParameters
Konstruktoren
| Name | Beschreibung |
|---|---|
| SignedHttpRequestValidationParameters() |
Definiert eine Reihe von Parametern, die bei der SignedHttpRequestHandler Überprüfung einer SignedHttpRequest verwendet werden. |
Felder
| Name | Beschreibung |
|---|---|
| DefaultSignedHttpRequestLifetime |
Standardwert für die SignedHttpRequestLifetime. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AcceptUnsignedHeaders |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die nicht signierten Header akzeptiert werden oder nicht. |
| AcceptUnsignedQueryParameters |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die nicht signierten Abfrageparameter akzeptiert werden oder nicht. |
| AllowedDomainsForJkuRetrieval |
Ruft eine Liste der zulässigen Domänen für den Abruf des Anspruchs "jku" ab, oder legt diese fest. Die Domänen werden nicht direkt mit dem Anspruch "jku" verglichen. Zulässige Domäne gilt als gültig, wenn der im "jku"-Anspruch angegebene Host mit dem Domänenwert endet. |
| AllowResolvingPopKeyFromJku |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob poP-Schlüssel aus dem Anspruch "jku" aufgelöst werden kann. Wenn Sie diese Eigenschaft auf "true" festlegen, müssen Sie Werte in AllowedDomainsForJkuRetrieval. |
| ClaimsToValidateWhenPresent |
Ruft die Ansprüche ab, die überprüft werden sollen, wenn vorhanden. |
| CnfDecryptionKeys |
Dient zum Abrufen oder Festlegen einer Auflistung der SecurityKey für die "cnf"-Anspruchsentschlüsselung verwendeten Auflistung. |
| CnfDecryptionKeysResolverAsync |
Dient zum Abrufen oder Festlegen des CnfDecryptionKeysResolverAsync Delegaten. |
| HttpClientProvider |
Dient zum Abrufen oder Festlegen des HttpClientProvider Delegaten. |
| NonceValidatorAsync |
Dient zum Abrufen oder Festlegen des NonceValidatorAsync Delegaten. |
| PopKeyResolverAsync |
Dient zum Abrufen oder Festlegen des PopKeyResolverAsync Delegaten. |
| PopKeyResolverFromKeyIdAsync |
Dient zum Abrufen oder Festlegen des PopKeyResolverFromKeyIdAsync Delegaten. |
| ReplayValidatorAsync |
Dient zum Abrufen oder Festlegen des ReplayValidatorAsync Delegaten. |
| RequireHttpsForJkuResourceRetrieval |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob TLS beim Abrufen eines JWK-Satzes mithilfe des jku-Anspruchs erforderlich ist. |
| SignatureValidatorAsync |
Dient zum Abrufen oder Festlegen des SignatureValidatorAsync Delegaten. |
| SignedHttpRequestLifetime |
Ruft die Lebensdauer der signierten HTTP-Anforderung ab oder legt sie fest. |
| TokenHandler |
Dient zum Abrufen oder Festlegen des TokenHandler Zugriffstokens innerhalb der SignedHttpRequest. |
| ValidateB |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der B Anspruch überprüft werden soll oder nicht. |
| ValidateH |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der H Anspruch überprüft werden soll oder nicht. |
| ValidateM |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der M Anspruch überprüft werden soll oder nicht. |
| ValidateP |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der P Anspruch überprüft werden soll oder nicht. |
| ValidatePresentClaims |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Ansprüche ClaimsToValidateWhenPresent überprüft werden sollen, wenn vorhanden. |
| ValidateQ |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Q Anspruch überprüft werden soll oder nicht. |
| ValidateTs |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Ts Anspruch überprüft werden soll oder nicht. |
| ValidateU |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der U Anspruch überprüft werden soll oder nicht. |