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.