CmsRecipient Konstruktor
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.
Menginisialisasi instans baru kelas CmsRecipient.
Overload
| CmsRecipient(X509Certificate2) |
Menginisialisasi instans CmsRecipient baru kelas dengan sertifikat tertentu, menggunakan mode enkripsi default untuk algoritma kunci publik dan IssuerAndSerialNumber pengidentifikasi subjek. |
| CmsRecipient(SubjectIdentifierType, X509Certificate2) |
Menginisialisasi instans CmsRecipient baru kelas dengan sertifikat tertentu dan jenis pengidentifikasi penerima, menggunakan mode enkripsi default untuk algoritma kunci publik. |
| CmsRecipient(X509Certificate2, RSAEncryptionPadding) |
Menginisialisasi instans CmsRecipient baru kelas dengan sertifikat RSA tertentu dan padding enkripsi RSA, menggunakan IssuerAndSerialNumber pengidentifikasi subjek. |
| CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding) |
Menginisialisasi instans CmsRecipient baru kelas dengan sertifikat RSA tertentu, padding enkripsi RSA, dan pengidentifikasi subjek. |
CmsRecipient(X509Certificate2)
- Sumber:
- CmsRecipient.cs
- Sumber:
- CmsRecipient.cs
- Sumber:
- CmsRecipient.cs
- Sumber:
- CmsRecipient.cs
Menginisialisasi instans CmsRecipient baru kelas dengan sertifikat tertentu, menggunakan mode enkripsi default untuk algoritma kunci publik dan IssuerAndSerialNumber pengidentifikasi subjek.
public:
CmsRecipient(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public CmsRecipient (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (certificate As X509Certificate2)
Parameter
- certificate
- X509Certificate2
Sertifikat yang digunakan saat mengenkripsi untuk penerima ini.
Pengecualian
Parameternya certificate adalah null.
Keterangan
Kelas CmsRecipient memiliki nilai properti default berikut.
| Properti | Nilai default |
|---|---|
| RecipientIdentifierType | IssuerAndSerialNumber |
| RSAEncryptionPadding | null |
Lihat juga
- CmsRecipient(SubjectIdentifierType, X509Certificate2)
- CmsRecipient(X509Certificate2, RSAEncryptionPadding)
Berlaku untuk
CmsRecipient(SubjectIdentifierType, X509Certificate2)
- Sumber:
- CmsRecipient.cs
- Sumber:
- CmsRecipient.cs
- Sumber:
- CmsRecipient.cs
- Sumber:
- CmsRecipient.cs
Menginisialisasi instans CmsRecipient baru kelas dengan sertifikat tertentu dan jenis pengidentifikasi penerima, menggunakan mode enkripsi default untuk algoritma kunci publik.
public:
CmsRecipient(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public CmsRecipient (System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (recipientIdentifierType As SubjectIdentifierType, certificate As X509Certificate2)
Parameter
- recipientIdentifierType
- SubjectIdentifierType
Skema yang digunakan untuk mengidentifikasi sertifikat penerima mana yang digunakan.
- certificate
- X509Certificate2
Sertifikat yang digunakan saat mengenkripsi untuk penerima ini.
Pengecualian
Parameternya certificate adalah null.
Nilai recipientIdentifierType tidak didukung.
Lihat juga
- CmsRecipient(X509Certificate2)
- CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding)
Berlaku untuk
CmsRecipient(X509Certificate2, RSAEncryptionPadding)
- Sumber:
- CmsRecipient.cs
- Sumber:
- CmsRecipient.cs
- Sumber:
- CmsRecipient.cs
- Sumber:
- CmsRecipient.cs
Menginisialisasi instans CmsRecipient baru kelas dengan sertifikat RSA tertentu dan padding enkripsi RSA, menggunakan IssuerAndSerialNumber pengidentifikasi subjek.
public:
CmsRecipient(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::Security::Cryptography::RSAEncryptionPadding ^ rsaEncryptionPadding);
public CmsRecipient (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Cryptography.RSAEncryptionPadding rsaEncryptionPadding);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.RSAEncryptionPadding -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (certificate As X509Certificate2, rsaEncryptionPadding As RSAEncryptionPadding)
Parameter
- certificate
- X509Certificate2
Sertifikat yang digunakan saat mengenkripsi untuk penerima ini.
- rsaEncryptionPadding
- RSAEncryptionPadding
Mode padding RSA yang akan digunakan saat mengenkripsi penerima ini.
Pengecualian
Parameter certificate atau rsaEncryptionPadding adalah null.
Kunci certificate publik parameter tidak dikenali sebagai kunci umum RSA.
-atau-
Nilai recipientIdentifierType tidak didukung.
Keterangan
Kelas CmsRecipient memiliki nilai properti default berikut.
| Properti | Nilai default |
|---|---|
| RecipientIdentifierType | IssuerAndSerialNumber |
Berlaku untuk
CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding)
- Sumber:
- CmsRecipient.cs
- Sumber:
- CmsRecipient.cs
- Sumber:
- CmsRecipient.cs
- Sumber:
- CmsRecipient.cs
Menginisialisasi instans CmsRecipient baru kelas dengan sertifikat RSA tertentu, padding enkripsi RSA, dan pengidentifikasi subjek.
public:
CmsRecipient(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::Security::Cryptography::RSAEncryptionPadding ^ rsaEncryptionPadding);
public CmsRecipient (System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Cryptography.RSAEncryptionPadding rsaEncryptionPadding);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.RSAEncryptionPadding -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (recipientIdentifierType As SubjectIdentifierType, certificate As X509Certificate2, rsaEncryptionPadding As RSAEncryptionPadding)
Parameter
- recipientIdentifierType
- SubjectIdentifierType
Skema yang digunakan untuk mengidentifikasi sertifikat penerima mana yang digunakan.
- certificate
- X509Certificate2
Sertifikat yang digunakan saat mengenkripsi untuk penerima ini.
- rsaEncryptionPadding
- RSAEncryptionPadding
Mode padding RSA yang akan digunakan saat mengenkripsi penerima ini.
Pengecualian
Parameter certificate atau rsaEncryptionPadding adalah null.
Kunci certificate publik parameter tidak dikenali sebagai kunci umum RSA.