Microsoft.IdentityModel.Protocols.SignedHttpRequest Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
| Name | Description |
|---|---|
| ConfirmationClaimTypes |
Související konstanty deklarace potvrzení ("cnf") https://datatracker.ietf.org/doc/html/rfc7800 |
| SignedHttpRequestClaimTypes |
Typy deklarací identity používané se sadou SignedHttpRequest |
| SignedHttpRequestConstants |
Konstanty související s vlastnostmi SignedHttpRequest |
| SignedHttpRequestCreationException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest při vytváření podepsaného požadavku HTTP dojde k chybě. |
| SignedHttpRequestCreationParameters |
Definuje sadu parametrů, které se používají SignedHttpRequestHandler při vytváření SignedHttpRequest. |
| SignedHttpRequestDescriptor |
Struktura, která zabalí parametry potřebné k vytvoření SignedHttpRequest |
| SignedHttpRequestHandler |
Obslužná rutina navržená pro vytváření a ověřování podepsaných požadavků HTTP. |
| SignedHttpRequestInvalidAtClaimException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest při ověřování deklarace identity at narazí na chybu. |
| SignedHttpRequestInvalidBClaimException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest při ověřování deklarace identity b narazí na chybu. |
| SignedHttpRequestInvalidCnfClaimException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest při řešení deklarací identity cnf narazí na chybu. |
| SignedHttpRequestInvalidHClaimException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest při ověřování deklarace identity h dojde k chybě. |
| SignedHttpRequestInvalidMClaimException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest během ověřování deklarace identity m narazí na chybu. |
| SignedHttpRequestInvalidNonceClaimException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest při řešení deklarace identity Nonce narazí na chybu. |
| SignedHttpRequestInvalidPClaimException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest při ověřování deklarace identity p narazí na chybu. |
| SignedHttpRequestInvalidPopKeyException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest při řešení pop klíčů dojde k chybě. |
| SignedHttpRequestInvalidQClaimException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest při ověřování deklarací identity q narazí na chybu. |
| SignedHttpRequestInvalidSignatureException |
Tato výjimka se vyvolá, pokud podpis SignedHttpRequest není platný. |
| SignedHttpRequestInvalidTsClaimException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest během ověřování deklarace identity ts narazí na chybu. |
| SignedHttpRequestInvalidUClaimException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest během ověřování deklarace identity u narazí na chybu. |
| SignedHttpRequestUtilities |
Třída, která obsahuje užitečné metody související se zpracováním protokolu SignedHttpRequest. |
| SignedHttpRequestValidationContext |
Struktura, která zabalí parametry potřebné k ověření SignedHttpRequest |
| SignedHttpRequestValidationException |
Tato výjimka se vyvolá, když obslužná rutina SignedHttpRequest při ověření podepsaného požadavku HTTP dojde k chybě. |
| SignedHttpRequestValidationParameters |
Definuje sadu parametrů, které jsou používány SignedHttpRequestHandler při ověřování SignedHttpRequest. |
| SignedHttpRequestValidationResult |
Obsahuje artefakty získané při ověření SignedHttpRequest. |
Delegáti
| Name | Description |
|---|---|
| CnfDecryptionKeysResolverAsync |
Delegát, který bude volán k načtení kolekce SecurityKeysouborů použitých pro dešifrování deklarace identity cnf. |
| HttpClientProvider |
Delegát, který vrátí HttpClient, který se použije k načtení sady JWK při překladu klíče PoP z deklarace identity jku. |
| NonceValidatorAsync |
Delegát, který převezme kontrolu nad ověřením SignedHttpRequest, pokud je nastaveno. |
| PopKeyResolverAsync |
Delegát, který převezme kontrolu nad řešením klíče PoP, pokud je nastaven. |
| PopKeyResolverFromKeyIdAsync |
Delegát, který bude volán k vyřešení SecurityKey deklarace identity "cnf", která obsahuje pouze deklaraci identity "dítě". |
| ReplayValidatorAsync |
Delegát, který bude volán, aby zkontroloval, jestli se signedHttpRequest znovu přehraje, pokud je nastaveno. |
| SignatureValidatorAsync |
Delegát, který převezme kontrolu nad ověřením podpisu SignedHttpRequest( pokud je nastavená). |