EnvelopedCms.Encrypt Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengenkripsi konten pesan CMS/PKCS#7.
Overload
Encrypt() |
Mengenkripsi konten pesan CMS/PKCS#7 setelah memilih sertifikat penerima melalui popup UI. |
Encrypt(CmsRecipient) |
Mengenkripsi konten pesan CMS/PKCS#7 untuk satu penerima yang ditentukan. |
Encrypt(CmsRecipientCollection) |
Mengenkripsi konten pesan CMS/PKCS#7 untuk satu atau beberapa penerima. |
Encrypt()
Mengenkripsi konten pesan CMS/PKCS#7 setelah memilih sertifikat penerima melalui popup UI.
public:
void Encrypt();
public void Encrypt ();
member this.Encrypt : unit -> unit
Public Sub Encrypt ()
Pengecualian
Operasi kriptografi tidak dapat diselesaikan.
Keterangan
Metode ini menampilkan antarmuka pengguna tempat Anda memilih penerima untuk mengenkripsi pesan. Ini mengharuskan proses saat ini berjalan dalam mode interaktif pengguna, yang berarti bahwa Environment.UserInteractive properti adalah true
. Proses biasanya dalam mode interaktif pengguna kecuali proses layanan atau berjalan di dalam aplikasi Web.
Antarmuka pengguna hanya akan menyajikan sertifikat yang berada dalam masa berlakunya dan yang memiliki Kunci Encipherment atau Perjanjian Kunci yang disertakan dalam penggunaan kunci mereka.
Izin berikut diperlukan untuk menampilkan antarmuka pengguna pada .NET Framework:
Berlaku untuk
Encrypt(CmsRecipient)
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
Mengenkripsi konten pesan CMS/PKCS#7 untuk satu penerima yang ditentukan.
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)
Parameter
- recipient
- CmsRecipient
Informasi penerima yang menjelaskan penerima tunggal pesan ini.
Pengecualian
Parameternya recipient
adalah null
.
Operasi kriptografi tidak dapat diselesaikan.
Lihat juga
Berlaku untuk
Encrypt(CmsRecipientCollection)
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
Mengenkripsi konten pesan CMS/PKCS#7 untuk satu atau beberapa penerima.
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)
Parameter
- recipients
- CmsRecipientCollection
Koleksi yang menjelaskan penerima pesan.
Pengecualian
Parameternya recipients
adalah null
.
Operasi kriptografi tidak dapat diselesaikan.