EnvelopedCms.Encrypt メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
CMS/PKCS#7 メッセージの内容を暗号化します。
オーバーロード
Encrypt() |
UI ポップアップで受信者の証明書を選択した後で、CMS/PKCS#7 メッセージの内容を暗号化します。 |
Encrypt(CmsRecipient) |
指定された 1 人の受信者に対する CMS/PKCS#7 メッセージの内容を暗号化します。 |
Encrypt(CmsRecipientCollection) |
1 人以上の受信者に対する CMS/PKCS#7 メッセージの内容を暗号化します。 |
Encrypt()
UI ポップアップで受信者の証明書を選択した後で、CMS/PKCS#7 メッセージの内容を暗号化します。
public:
void Encrypt();
public void Encrypt ();
member this.Encrypt : unit -> unit
Public Sub Encrypt ()
例外
暗号操作を完了できませんでした。
注釈
このメソッドは、メッセージを暗号化する受信者を選択するユーザー インターフェイスを表示します。 これには、現在のプロセスが ユーザー 対話モードで実行されている必要があります。つまり、 プロパティは Environment.UserInteractive です true
。 プロセスは通常、サービス プロセスまたは Web アプリケーション内で実行されている場合を除き、ユーザー対話モードになります。
ユーザー インターフェイスには、有効期間内にあり、キーの使用にキーの暗号化またはキー契約が含まれている証明書のみが表示されます。
.NET Frameworkでユーザー インターフェイスを表示するには、次のアクセス許可が必要です。
適用対象
Encrypt(CmsRecipient)
- ソース:
- EnvelopedCms.cs
- ソース:
- EnvelopedCms.cs
- ソース:
- EnvelopedCms.cs
指定された 1 人の受信者に対する CMS/PKCS#7 メッセージの内容を暗号化します。
public:
void Encrypt(System::Security::Cryptography::Pkcs::CmsRecipient ^ recipient);
public void Encrypt (System.Security.Cryptography.Pkcs.CmsRecipient recipient);
member this.Encrypt : System.Security.Cryptography.Pkcs.CmsRecipient -> unit
Public Sub Encrypt (recipient As CmsRecipient)
パラメーター
- recipient
- CmsRecipient
このメッセージの 1 人の受信者が記述されている受信者情報。
例外
recipient
パラメーターが null
です。
暗号操作を完了できませんでした。
こちらもご覧ください
適用対象
Encrypt(CmsRecipientCollection)
- ソース:
- EnvelopedCms.cs
- ソース:
- EnvelopedCms.cs
- ソース:
- EnvelopedCms.cs
1 人以上の受信者に対する CMS/PKCS#7 メッセージの内容を暗号化します。
public:
void Encrypt(System::Security::Cryptography::Pkcs::CmsRecipientCollection ^ recipients);
public void Encrypt (System.Security.Cryptography.Pkcs.CmsRecipientCollection recipients);
member this.Encrypt : System.Security.Cryptography.Pkcs.CmsRecipientCollection -> unit
Public Sub Encrypt (recipients As CmsRecipientCollection)
パラメーター
- recipients
- CmsRecipientCollection
メッセージの受信者が記述されているコレクション。
例外
recipients
パラメーターが null
です。
暗号操作を完了できませんでした。
適用対象
.NET