EnvelopedCms.Encrypt Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
CMS/PKCS#7 iletisinin içeriğini şifreler.
Aşırı Yüklemeler
Encrypt() |
Kullanıcı arabirimi açılır penceresi aracılığıyla alıcı sertifikalarını seçtikten sonra CMS/PKCS#7 iletisinin içeriğini şifreler. |
Encrypt(CmsRecipient) |
Belirtilen tek bir alıcı için CMS/PKCS#7 iletisinin içeriğini şifreler. |
Encrypt(CmsRecipientCollection) |
Bir veya daha fazla alıcı için CMS/PKCS#7 iletisinin içeriğini şifreler. |
Encrypt()
Kullanıcı arabirimi açılır penceresi aracılığıyla alıcı sertifikalarını seçtikten sonra CMS/PKCS#7 iletisinin içeriğini şifreler.
public:
void Encrypt();
public void Encrypt ();
member this.Encrypt : unit -> unit
Public Sub Encrypt ()
Özel durumlar
Şifreleme işlemi tamamlanamadı.
Açıklamalar
Bu yöntem, iletinin şifrelendiği alıcıları seçtiğiniz bir kullanıcı arabirimi görüntüler. Bu, geçerli işlemin kullanıcı etkileşimli modunda çalışmasını gerektirir, yani Environment.UserInteractive özelliği şeklindedir true
. Bir işlem normalde bir hizmet işlemi olmadığı veya bir Web uygulaması içinde çalıştırılmadığı sürece kullanıcı etkileşimli modundadır.
Kullanıcı arabirimi yalnızca geçerlilik süresi içinde olan ve anahtar kullanımına Anahtar Şifrelemesi veya Anahtar Sözleşmesi dahil olan sertifikaları sunar.
Kullanıcı arabirimini .NET Framework görüntülemek için aşağıdaki izinler gereklidir:
Şunlara uygulanır
Encrypt(CmsRecipient)
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
Belirtilen tek bir alıcı için CMS/PKCS#7 iletisinin içeriğini şifreler.
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)
Parametreler
- recipient
- CmsRecipient
Bu iletinin tek alıcısını açıklayan alıcı bilgileri.
Özel durumlar
recipient
parametresidirnull
.
Şifreleme işlemi tamamlanamadı.
Ayrıca bkz.
Şunlara uygulanır
Encrypt(CmsRecipientCollection)
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
Bir veya daha fazla alıcı için CMS/PKCS#7 iletisinin içeriğini şifreler.
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)
Parametreler
- recipients
- CmsRecipientCollection
İletinin alıcılarını açıklayan koleksiyon.
Özel durumlar
recipients
parametresidirnull
.
Şifreleme işlemi tamamlanamadı.