Microsoft.IdentityModel.Protocols.SignedHttpRequest Obor názvů

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á).