KeyTransRecipientInfo クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
KeyTransRecipientInfo クラスは、キー トランスポートの受取人情報を定義します。 キー トランスポート アルゴリズムでは、差出人が共有用の暗号化キーを生成し、それを受取人に配布することによって、受取人との間で暗号化通信を可能にする RSA アルゴリズムを使用するのが一般的です。 これは、当事者の双方がキーの生成に関わることによって、使用する暗号化キーについて相互の合意を確立する キーの承諾 アルゴリズムとは対照的です。
public ref class KeyTransRecipientInfo sealed : System::Security::Cryptography::Pkcs::RecipientInfo
public sealed class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo
type KeyTransRecipientInfo = class
inherit RecipientInfo
Public NotInheritable Class KeyTransRecipientInfo
Inherits RecipientInfo
- 継承
注釈
このクラスにはパブリック コンストラクターがありません。したがって、パブリックにインスタンス化することはできません。 プロパティから EnvelopedCms.RecipientInfos アクセスできる読み取り専用クラスです。
プロパティ
EncryptedKey |
EncryptedKey プロパティは、キー トランスポートの受取人用の暗号化キーを取得します。 |
KeyEncryptionAlgorithm |
KeyEncryptionAlgorithm プロパティは、コンテンツ暗号化キーを暗号化するためのキー暗号化アルゴリズムを取得します。 |
RecipientIdentifier |
RecipientIdentifier プロパティは、暗号化コンテンツに関連付けられたサブジェクト識別子を取得します。 |
Type |
Type プロパティは、受取人のタイプを取得します。 受取人のタイプにより、CMS/PKCS #7 メッセージの差出人と受取人との間で、2 つの主要なプロトコルのうち、どちらを使ってキーを確立するかが決定されます。 (継承元 RecipientInfo) |
Version |
Version プロパティは、キー トランスポートにおける受取人の CMS バージョン番号を取得します。 キー トランスポートにおける受取人の CMS バージョン番号は、このクラスのオブジェクトに対して自動的に設定され、この値によって、受取人がキー トランスポート アルゴリズムに参加していることが示されます。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |