Microsoft.IdentityModel.Protocols.SignedHttpRequest Ruang nama

Kelas

Nama Deskripsi
ConfirmationClaimTypes

Konstanta terkait Klaim Konfirmasi ("cnf") https://datatracker.ietf.org/doc/html/rfc7800

SignedHttpRequestClaimTypes

Jenis klaim yang digunakan dengan SignedHttpRequest.

SignedHttpRequestConstants

Konstanta untuk properti terkait SignedHttpRequest.

SignedHttpRequestCreationException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama pembuatan permintaan http yang ditandatangani.

SignedHttpRequestCreationParameters

Menentukan sekumpulan parameter yang digunakan oleh SignedHttpRequestHandler saat membuat SignedHttpRequest.

SignedHttpRequestDescriptor

Struktur yang membungkus parameter yang diperlukan untuk pembuatan SignedHttpRequest.

SignedHttpRequestHandler

Handler yang dirancang untuk membuat dan memvalidasi permintaan http yang ditandatangani.

SignedHttpRequestInvalidAtClaimException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama validasi klaim 'at'.

SignedHttpRequestInvalidBClaimException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama validasi klaim 'b'.

SignedHttpRequestInvalidCnfClaimException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama resolusi klaim 'cnf'.

SignedHttpRequestInvalidHClaimException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama validasi klaim 'h'.

SignedHttpRequestInvalidMClaimException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama validasi klaim 'm'.

SignedHttpRequestInvalidNonceClaimException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama resolusi klaim 'Nonce'.

SignedHttpRequestInvalidPClaimException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama validasi klaim 'p'.

SignedHttpRequestInvalidPopKeyException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama resolusi kunci pop.

SignedHttpRequestInvalidQClaimException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama validasi klaim 'q'.

SignedHttpRequestInvalidSignatureException

Pengecualian ini dilemparkan ketika tanda tangan SignedHttpRequest tidak valid.

SignedHttpRequestInvalidTsClaimException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama validasi klaim 'ts'.

SignedHttpRequestInvalidUClaimException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama validasi klaim 'u'.

SignedHttpRequestUtilities

Kelas yang berisi metode berguna yang terkait dengan pemrosesan protokol SignedHttpRequest.

SignedHttpRequestValidationContext

Struktur yang membungkus parameter yang diperlukan untuk validasi SignedHttpRequest.

SignedHttpRequestValidationException

Pengecualian ini dilemparkan ketika handler SignedHttpRequest mengalami kesalahan selama validasi permintaan http yang ditandatangani.

SignedHttpRequestValidationParameters

Menentukan sekumpulan parameter yang digunakan oleh SignedHttpRequestHandler saat memvalidasi SignedHttpRequest.

SignedHttpRequestValidationResult

Berisi artefak yang diperoleh saat SignedHttpRequest divalidasi.

Delegasikan

Nama Deskripsi
CnfDecryptionKeysResolverAsync

Delegasi yang akan dipanggil untuk mengambil koleksi SecurityKeyyang digunakan untuk dekripsi klaim 'cnf'.

HttpClientProvider

Delegasi yang mengembalikan HttpClient yang akan digunakan untuk mengambil Set JWK saat menyelesaikan kunci PoP dari klaim 'jku'.

NonceValidatorAsync

Delegasi yang akan mengambil kontrol atas validasi nonce SignedHttpRequest, jika diatur.

PopKeyResolverAsync

Delegasi yang akan mengambil kontrol atas resolusi kunci PoP, jika diatur.

PopKeyResolverFromKeyIdAsync

Delegasi yang akan dipanggil untuk menyelesaikan SecurityKey klaim 'cnf' yang hanya berisi klaim 'anak'.

ReplayValidatorAsync

Delegasi yang akan dipanggil untuk memeriksa apakah SignedHttpRequest diputar ulang, jika diatur.

SignatureValidatorAsync

Delegasi yang akan mengambil kontrol atas validasi tanda tangan SignedHttpRequest, jika diatur.