X509EncryptingCredentials クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
x509 証明書に基づいてX509EncryptingCredentialsを構築するように設計されたEncryptingCredentials。
public class X509EncryptingCredentials : Microsoft.IdentityModel.Tokens.EncryptingCredentials
type X509EncryptingCredentials = class
inherit EncryptingCredentials
Public Class X509EncryptingCredentials
Inherits EncryptingCredentials
- 継承
コンストラクター
| 名前 | 説明 |
|---|---|
| X509EncryptingCredentials(X509Certificate2, String, String) |
x509 証明書、キー ラップ アルゴリズム、およびデータ暗号化アルゴリズムに基づいて EncryptingCredentials を構築するように設計されています。 |
| X509EncryptingCredentials(X509Certificate2) |
x509 証明書に基づいて EncryptingCredentials を構築するように設計されています。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Alg |
セッション キーの暗号化に使用されるキー ラップ アルゴリズムを取得します。 (継承元 EncryptingCredentials) |
| Certificate |
このインスタンスで使用される X509Certificate2 を取得します。 |
| CryptoProviderFactory |
ユーザーは、このプロパティを使用して既定の CryptoProviderFactory をオーバーライドできます。 このファクトリは、暗号化プロバイダーの作成に使用されます。 (継承元 EncryptingCredentials) |
| Enc |
データ暗号化アルゴリズムを取得します。 (継承元 EncryptingCredentials) |
| Key |
暗号化に使用される SecurityKey を取得します。 (継承元 EncryptingCredentials) |
| KeyExchangePublicKey |
キー アグリーメント アルゴリズムで使用される公開キーを取得または設定します。 (継承元 EncryptingCredentials) |
| SetDefaultCtyClaim |
暗号化されたトークンの作成で既定の 'cty' が指定されていない場合に設定されるかどうかを制御するブール値を取得または設定します。 (継承元 EncryptingCredentials) |