RecipientInfo クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RecipientInfo クラスは、CMS/PKCS #7 メッセージ受信者に関する情報を表します。 RecipientInfo クラスは、KeyAgreeRecipientInfo および KeyTransRecipientInfo クラスによって継承される抽象クラスです。
public ref class RecipientInfo abstract
public abstract class RecipientInfo
type RecipientInfo = class
Public MustInherit Class RecipientInfo
- 継承
-
RecipientInfo
- 派生
注釈
これはインスタンス化できない抽象クラスです。 これは、 KeyAgreeRecipientInfo クラスと KeyTransRecipientInfo クラスによって継承されます。
プロパティ
| 名前 | 説明 |
|---|---|
| EncryptedKey |
EncryptedKey抽象プロパティは、暗号化された受信者キーマテリアルを取得します。 |
| KeyEncryptionAlgorithm |
KeyEncryptionAlgorithm抽象プロパティは、キーの確立を実行するために使用されるアルゴリズムを取得します。 |
| RecipientIdentifier |
RecipientIdentifier抽象プロパティは、受信者の識別子を取得します。 |
| Type |
Type プロパティは、受信者の型を取得します。 受信者の種類によって、送信元と CMS/PKCS #7 メッセージの受信者との間にキーを確立するために使用される 2 つの主要なプロトコルが決まります。 |
| Version |
Version抽象プロパティは、受信者情報のバージョンを取得します。 派生クラスはオブジェクトに対してこのプロパティを自動的に設定し、値は PKCS #7 または暗号化メッセージ構文 (CMS) を使用してメッセージを保護するかどうかを示します。 バージョンは、 RecipientInfo オブジェクトがキー アグリーメント アルゴリズムまたはキー トランスポート アルゴリズムによって暗号化キーを確立するかどうかを意味します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |