RecipientInfo.Version プロパティ

定義

Version 抽象プロパティは、受取人情報の CMS バージョン番号を取得します。 派生クラスのオブジェクトでは、このプロパティが自動的に設定され、この値によって、メッセージの保護に PKCS #7 と Cryptographic Message Syntax (CMS) のどちらを使用しているかが示されます。 また、RecipientInfo オブジェクトによって暗号化キーが確立される際に、キーの承諾アルゴリズムとキー トランスポート アルゴリズムのどちらが使われているかも、このバージョン番号によって暗黙的にわかります。

public:
 abstract property int Version { int get(); };
public abstract int Version { get; }
member this.Version : int
Public MustOverride ReadOnly Property Version As Integer

プロパティ値

Int32 オブジェクトの CMS バージョン番号を表す RecipientInfo 値です。

注釈

これは、 と KeyTransRecipientInfoによってKeyAgreeRecipientInfoオーバーライドされる抽象プロパティです。

バージョンによって、メッセージが PKCS #7 メッセージか CMS メッセージかが決まります。 CMS は PKCS #7 の新しいスーパーセットです。

適用対象

こちらもご覧ください