Microsoft.IdentityModel.Protocols.SignedHttpRequest Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |