Microsoft.IdentityModel.Protocols.SignedHttpRequest 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
| 名前 | 説明 |
|---|---|
| ConfirmationClaimTypes |
確認要求 ("cnf") 関連の定数 https://datatracker.ietf.org/doc/html/rfc7800 |
| SignedHttpRequestClaimTypes |
SignedHttpRequest で使用される要求の種類。 |
| SignedHttpRequestConstants |
SignedHttpRequest 関連プロパティの定数。 |
| SignedHttpRequestCreationException |
この例外は、署名された http 要求の作成時に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestCreationParameters |
SignedHttpRequest の作成時に SignedHttpRequestHandler によって使用されるパラメーターのセットを定義します。 |
| SignedHttpRequestDescriptor |
SignedHttpRequest の作成に必要なパラメーターをラップする構造体。 |
| SignedHttpRequestHandler |
署名された http 要求を作成および検証するために設計されたハンドラー。 |
| SignedHttpRequestInvalidAtClaimException |
この例外は、"at" 要求の検証中に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestInvalidBClaimException |
この例外は、"b" 要求の検証中に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestInvalidCnfClaimException |
この例外は、"cnf" 要求解決中に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestInvalidHClaimException |
この例外は、"h" 要求の検証中に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestInvalidMClaimException |
この例外は、'm' 要求の検証中に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestInvalidNonceClaimException |
この例外は、"Nonce" 要求解決中に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestInvalidPClaimException |
この例外は、'p' 要求の検証中に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestInvalidPopKeyException |
この例外は、ポップ キーの解決中に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestInvalidQClaimException |
この例外は、"q" 要求の検証中に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestInvalidSignatureException |
SignedHttpRequest の署名が無効な場合、この例外がスローされます。 |
| SignedHttpRequestInvalidTsClaimException |
この例外は、'ts' 要求の検証中に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestInvalidUClaimException |
この例外は、"u" 要求の検証中に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestUtilities |
SignedHttpRequest プロトコルの処理に関連する便利なメソッドを含むクラス。 |
| SignedHttpRequestValidationContext |
SignedHttpRequest 検証に必要なパラメーターをラップする構造体。 |
| SignedHttpRequestValidationException |
この例外は、署名された http 要求の検証中に SignedHttpRequest ハンドラーでエラーが発生した場合にスローされます。 |
| SignedHttpRequestValidationParameters |
SignedHttpRequest を検証するときに SignedHttpRequestHandler によって使用されるパラメーターのセットを定義します。 |
| SignedHttpRequestValidationResult |
SignedHttpRequest が検証されたときに取得された成果物が含まれます。 |
代理人
| 名前 | 説明 |
|---|---|
| CnfDecryptionKeysResolverAsync |
'cnf' 要求の暗号化解除に使用される SecurityKeyのコレクションを取得するために呼び出されるデリゲート。 |
| HttpClientProvider |
'jku' 要求から PoP キーを解決するときに JWK セットを取得するために使用される HttpClient を返すデリゲート。 |
| NonceValidatorAsync |
SignedHttpRequest nonce 検証を制御するデリゲート (設定されている場合)。 |
| PopKeyResolverAsync |
PoP キー解決を制御するデリゲート (設定されている場合)。 |
| PopKeyResolverFromKeyIdAsync |
'kid' 要求のみを含む 'cnf' 要求から SecurityKey を解決するために呼び出されるデリゲート。 |
| ReplayValidatorAsync |
SignedHttpRequest が再生されているかどうかを確認するために呼び出されるデリゲート (設定されている場合)。 |
| SignatureValidatorAsync |
SignedHttpRequest 署名の検証を制御するデリゲート (設定されている場合)。 |