Bagikan melalui


CmsRecipient Konstruktor

Definisi

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

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

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.

Lihat juga

Berlaku untuk