EnvelopedCms 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 EnvelopedCms.
Overload
EnvelopedCms() |
Menginisialisasi instans EnvelopedCms baru kelas dengan nilai default. |
EnvelopedCms(ContentInfo) |
Menginisialisasi instans EnvelopedCms baru kelas dengan informasi konten yang ditentukan. |
EnvelopedCms(ContentInfo, AlgorithmIdentifier) |
Menginisialisasi instans EnvelopedCms baru kelas dengan algoritma enkripsi simetris dan informasi konten tertentu. |
EnvelopedCms(SubjectIdentifierType, ContentInfo) |
Menginisialisasi instans EnvelopedCms baru kelas dengan informasi konten tertentu dan skema pengidentifikasi subjek saat memilih penerima menurut UI. |
EnvelopedCms(SubjectIdentifierType, ContentInfo, AlgorithmIdentifier) |
Menginisialisasi instans EnvelopedCms baru kelas dengan algoritma enkripsi simetris, informasi konten, dan skema pengidentifikasi subjek saat memilih penerima oleh UI. |
EnvelopedCms()
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
Menginisialisasi instans EnvelopedCms baru kelas dengan nilai default.
public:
EnvelopedCms();
public EnvelopedCms ();
Public Sub New ()
Keterangan
Kelas EnvelopedCms memiliki nilai properti default berikut:
Properti | Nilai default |
---|---|
ContentInfo | Jenis Konten: 1.2.840.113549.1.7.1 (data) Panjang: nol |
ContentEncryptionAlgorithm | 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC) atau 2.16.840.1.101.3.4.1.42 (AES-256-CBC) |
Default SubjectIdentifierType untuk penerima adalah IssuerAndSerialNumber.
Pada .NET Framework, algoritma enkripsi simetris default ditentukan oleh versi .NET Framework yang dapat dieksekusi aplikasi dibangun. Dimulai dengan .NET Framework 4.8, algoritma default adalah AES-256 dalam mode CBC; dalam versi sebelumnya, defaultnya adalah TripleDES (DES3-EDE) dalam mode CBC.
Pada .NET Core, algoritma enkripsi simetris default ditentukan oleh versi rakitan System.Security.Cryptography.Pkcs yang dimuat. Dimulai dengan paket NuGet System.Security.Cryptography.Pkcs versi 4.6.0, algoritma defaultnya adalah AES-256 dalam mode CBC; dalam versi sebelumnya, defaultnya adalah TripleDES (DES3-EDE) dalam mode CBC.
Berlaku untuk
EnvelopedCms(ContentInfo)
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
Menginisialisasi instans EnvelopedCms baru kelas dengan informasi konten yang ditentukan.
public:
EnvelopedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public EnvelopedCms (System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.EnvelopedCms : System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.EnvelopedCms
Public Sub New (contentInfo As ContentInfo)
Parameter
- contentInfo
- ContentInfo
Konten pesan untuk dienkripsi.
Pengecualian
Parameternya contentInfo
adalah null
.
Keterangan
Default SubjectIdentifierType untuk penerima adalah IssuerAndSerialNumber.
Pada .NET Framework, algoritma enkripsi simetris default ditentukan oleh versi .NET Framework yang dapat dieksekusi aplikasi dibangun. Dimulai dengan .NET Framework 4.8, algoritma default adalah AES-256 dalam mode CBC; dalam versi sebelumnya, defaultnya adalah TripleDES (DES3-EDE) dalam mode CBC.
Pada .NET Core, algoritma enkripsi simetris default ditentukan oleh versi rakitan System.Security.Cryptography.Pkcs yang dimuat. Dimulai dengan paket NuGet System.Security.Cryptography.Pkcs versi 4.6.0, algoritma defaultnya adalah AES-256 dalam mode CBC; dalam versi sebelumnya, defaultnya adalah TripleDES (DES3-EDE) dalam mode CBC.
Lihat juga
Berlaku untuk
EnvelopedCms(ContentInfo, AlgorithmIdentifier)
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
- Sumber:
- EnvelopedCms.cs
Menginisialisasi instans EnvelopedCms baru kelas dengan algoritma enkripsi simetris dan informasi konten tertentu.
public:
EnvelopedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, System::Security::Cryptography::Pkcs::AlgorithmIdentifier ^ encryptionAlgorithm);
public EnvelopedCms (System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm);
new System.Security.Cryptography.Pkcs.EnvelopedCms : System.Security.Cryptography.Pkcs.ContentInfo * System.Security.Cryptography.Pkcs.AlgorithmIdentifier -> System.Security.Cryptography.Pkcs.EnvelopedCms
Public Sub New (contentInfo As ContentInfo, encryptionAlgorithm As AlgorithmIdentifier)
Parameter
- contentInfo
- ContentInfo
Konten pesan untuk dienkripsi.
- encryptionAlgorithm
- AlgorithmIdentifier
Pengidentifikasi untuk algoritma enkripsi simetris untuk digunakan saat mengenkripsi konten pesan.
Pengecualian
Parameter contentInfo
atau encryptionAlgorithm
adalah null
.
Keterangan
Default SubjectIdentifierType untuk penerima adalah IssuerAndSerialNumber.
Lihat juga
Berlaku untuk
EnvelopedCms(SubjectIdentifierType, ContentInfo)
Menginisialisasi instans EnvelopedCms baru kelas dengan informasi konten tertentu dan skema pengidentifikasi subjek saat memilih penerima menurut UI.
public:
EnvelopedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public EnvelopedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.EnvelopedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.EnvelopedCms
Public Sub New (recipientIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo)
Parameter
- recipientIdentifierType
- SubjectIdentifierType
Salah satu nilai enumerasi yang menentukan skema pengidentifikasi subjek yang akan digunakan untuk sertifikat penerima yang dipilih oleh perintah UI.
- contentInfo
- ContentInfo
Konten pesan untuk dienkripsi.
Pengecualian
Parameternya contentInfo
adalah null
.
Keterangan
Pada .NET Framework, algoritma enkripsi simetris default ditentukan oleh versi .NET Framework yang dapat dieksekusi aplikasi dibangun. Dimulai dengan .NET Framework 4.8, algoritma default adalah AES-256 dalam mode CBC; dalam versi sebelumnya, defaultnya adalah TripleDES (DES3-EDE) dalam mode CBC.
Pada .NET Core, algoritma enkripsi simetris default ditentukan oleh versi rakitan System.Security.Cryptography.Pkcs yang dimuat. Dimulai dengan paket NuGet System.Security.Cryptography.Pkcs versi 4.6.0, algoritma defaultnya adalah AES-256 dalam mode CBC; dalam versi sebelumnya, defaultnya adalah TripleDES (DES3-EDE) dalam mode CBC.
Lihat juga
Berlaku untuk
EnvelopedCms(SubjectIdentifierType, ContentInfo, AlgorithmIdentifier)
Menginisialisasi instans EnvelopedCms baru kelas dengan algoritma enkripsi simetris, informasi konten, dan skema pengidentifikasi subjek saat memilih penerima oleh UI.
public:
EnvelopedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, System::Security::Cryptography::Pkcs::AlgorithmIdentifier ^ encryptionAlgorithm);
public EnvelopedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm);
new System.Security.Cryptography.Pkcs.EnvelopedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo * System.Security.Cryptography.Pkcs.AlgorithmIdentifier -> System.Security.Cryptography.Pkcs.EnvelopedCms
Public Sub New (recipientIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo, encryptionAlgorithm As AlgorithmIdentifier)
Parameter
- recipientIdentifierType
- SubjectIdentifierType
Salah satu nilai enumerasi yang menentukan skema pengidentifikasi subjek yang akan digunakan untuk sertifikat penerima yang dipilih oleh perintah UI.
- contentInfo
- ContentInfo
Konten pesan untuk dienkripsi.
- encryptionAlgorithm
- AlgorithmIdentifier
Pengidentifikasi untuk algoritma enkripsi simetris untuk digunakan saat mengenkripsi konten pesan.
Pengecualian
Parameter contentInfo
atau encryptionAlgorithm
adalah null
.