Microsoft.IdentityModel.Protocols.SignedHttpRequest Namespace
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.
Klassen
| Name | Beschreibung |
|---|---|
| ConfirmationClaimTypes |
Bestätigungsanspruch ("cnf") verwandte Konstanten https://datatracker.ietf.org/doc/html/rfc7800 |
| SignedHttpRequestClaimTypes |
Anspruchstypen, die mit SignedHttpRequest verwendet werden. |
| SignedHttpRequestConstants |
Konstanten für verbundene SignedHttpRequest-Eigenschaften. |
| SignedHttpRequestCreationException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Erstellung signierter HTTP-Anforderungen einen Fehler auftritt. |
| SignedHttpRequestCreationParameters |
Definiert einen Satz von Parametern, die von einem SignedHttpRequestHandler beim Erstellen einer SignedHttpRequest verwendet werden. |
| SignedHttpRequestDescriptor |
Struktur, die Parameter umschließt, die für die SignedHttpRequest-Erstellung erforderlich sind. |
| SignedHttpRequestHandler |
Ein Handler zum Erstellen und Überprüfen signierter HTTP-Anforderungen. |
| SignedHttpRequestInvalidAtClaimException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Anspruchsüberprüfung auf einen Fehler stößt. |
| SignedHttpRequestInvalidBClaimException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Überprüfung des Anspruchs "b" auf einen Fehler stößt. |
| SignedHttpRequestInvalidCnfClaimException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Lösung des Anspruchs "cnf" einen Fehler findet. |
| SignedHttpRequestInvalidHClaimException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Überprüfung des Anspruchs "h" auf einen Fehler stößt. |
| SignedHttpRequestInvalidMClaimException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Überprüfung des Anspruchs "m" auf einen Fehler stößt. |
| SignedHttpRequestInvalidNonceClaimException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Lösung des Anspruchs "Nonce" auf einen Fehler stößt. |
| SignedHttpRequestInvalidPClaimException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Überprüfung des Anspruchs "p" auf einen Fehler stößt. |
| SignedHttpRequestInvalidPopKeyException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Pop-Key-Auflösung auf einen Fehler stößt. |
| SignedHttpRequestInvalidQClaimException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Überprüfung des Anspruchs "q" auf einen Fehler stößt. |
| SignedHttpRequestInvalidSignatureException |
Diese Ausnahme wird ausgelöst, wenn die Signatur einer SignedHttpRequest ungültig ist. |
| SignedHttpRequestInvalidTsClaimException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Überprüfung des Anspruchs "ts" auf einen Fehler stößt. |
| SignedHttpRequestInvalidUClaimException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Überprüfung des Anspruchs "u" auf einen Fehler stößt. |
| SignedHttpRequestUtilities |
Eine Klasse, die nützliche Methoden für die Verarbeitung des SignedHttpRequest-Protokolls enthält. |
| SignedHttpRequestValidationContext |
Struktur, die Parameter umschließt, die für die SignedHttpRequest-Überprüfung erforderlich sind. |
| SignedHttpRequestValidationException |
Diese Ausnahme wird ausgelöst, wenn ein SignedHttpRequest-Handler während der Überprüfung der signierten HTTP-Anforderung einen Fehler auftritt. |
| SignedHttpRequestValidationParameters |
Definiert einen Satz von Parametern, die bei der SignedHttpRequestHandler Überprüfung einer SignedHttpRequest verwendet werden. |
| SignedHttpRequestValidationResult |
Enthält Artefakte, die abgerufen werden, wenn eine SignedHttpRequest überprüft wird. |
Delegaten
| Name | Beschreibung |
|---|---|
| CnfDecryptionKeysResolverAsync |
Eine Stellvertretung, die aufgerufen wird, um eine Sammlung von SecurityKeyS abzurufen, die für die "cnf"-Anspruchsentschlüsselung verwendet wird. |
| HttpClientProvider |
Ein Delegat, der einen HttpClient zurückgibt, der zum Abrufen eines JWK-Satzes verwendet wird, während ein PoP-Schlüssel aus einem "jku"-Anspruch aufgelöst wird. |
| NonceValidatorAsync |
Ein Delegat, der die Kontrolle über die SignedHttpRequest-Nonce-Überprüfung übernimmt, falls festgelegt. |
| PopKeyResolverAsync |
Ein Delegat, der die Kontrolle über die PoP-Schlüsselauflösung übernimmt, falls festgelegt. |
| PopKeyResolverFromKeyIdAsync |
Eine Stellvertretung, die aufgerufen wird, um einen SecurityKey Von einem "cnf"-Anspruch aufzulösen, der nur den Anspruch "Kind" enthält. |
| ReplayValidatorAsync |
Eine Stellvertretung, die aufgerufen wird, um zu überprüfen, ob SignedHttpRequest wiedergegeben wird, falls festgelegt. |
| SignatureValidatorAsync |
Ein Delegat, der die Kontrolle über die SignedHttpRequest-Signaturüberprüfung übernimmt, falls festgelegt. |