EnvelopedCms Oluşturucular
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.
EnvelopedCms sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| EnvelopedCms() |
EnvelopedCms sınıfının yeni bir örneğini varsayılan değerlerle başlatır. |
| EnvelopedCms(ContentInfo) |
Belirtilen içerik bilgileriyle sınıfının yeni bir örneğini EnvelopedCms başlatır. |
| EnvelopedCms(ContentInfo, AlgorithmIdentifier) |
Belirtilen simetrik şifreleme algoritması ve içerik bilgileriyle sınıfının yeni bir örneğini EnvelopedCms başlatır. |
| EnvelopedCms(SubjectIdentifierType, ContentInfo) |
Kullanıcı arabirimine EnvelopedCms göre alıcıları seçerken belirtilen içerik bilgileri ve konu tanımlayıcı düzeniyle sınıfının yeni bir örneğini başlatır. |
| EnvelopedCms(SubjectIdentifierType, ContentInfo, AlgorithmIdentifier) |
Kullanıcı arabirimine EnvelopedCms göre alıcıları seçerken simetrik şifreleme algoritması, içerik bilgileri ve konu tanımlayıcı düzeni ile sınıfın yeni bir örneğini başlatır. |
EnvelopedCms()
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
EnvelopedCms sınıfının yeni bir örneğini varsayılan değerlerle başlatır.
public:
EnvelopedCms();
public EnvelopedCms ();
Public Sub New ()
Açıklamalar
sınıfı EnvelopedCms aşağıdaki varsayılan özellik değerlerine sahiptir:
| Özellik | Varsayılan değer |
|---|---|
| ContentInfo | İçerik Türü: 1.2.840.113549.1.7.1 (veri) Uzunluk: sıfır |
| ContentEncryptionAlgorithm | 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC) veya 2.16.840.1.101.3.4.1.42 (AES-256-CBC) |
Alıcılar için varsayılan SubjectIdentifierType değer şeklindedir IssuerAndSerialNumber.
.NET Framework'de, varsayılan simetrik şifreleme algoritması, uygulamanın yürütülebilir dosyasının oluşturulduğu .NET Framework sürümü tarafından belirlenir. .NET Framework 4.8'den başlayarak varsayılan algoritma CBC modunda AES-256'dır; önceki sürümlerde CBC modunda varsayılan olarak TripleDES (DES3-EDE) kullanılır.
.NET Core'da varsayılan simetrik şifreleme algoritması, yüklenen System.Security.Cryptography.Pkcs derlemesinin sürümü tarafından belirlenir. System.Security.Cryptography.Pkcs NuGet paketinin 4.6.0 sürümünden başlayarak, varsayılan algoritma CBC modunda AES-256'dır; önceki sürümlerde varsayılan değer CBC modunda TripleDES (DES3-EDE) şeklindedir.
Şunlara uygulanır
EnvelopedCms(ContentInfo)
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
Belirtilen içerik bilgileriyle sınıfının yeni bir örneğini EnvelopedCms başlatır.
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)
Parametreler
- contentInfo
- ContentInfo
Şifrelenmesi gereken ileti içeriği.
Özel durumlar
contentInfo parametresidirnull.
Açıklamalar
Alıcılar için varsayılan SubjectIdentifierType değer şeklindedir IssuerAndSerialNumber.
.NET Framework'de, varsayılan simetrik şifreleme algoritması, uygulamanın yürütülebilir dosyasının oluşturulduğu .NET Framework sürümü tarafından belirlenir. .NET Framework 4.8'den başlayarak varsayılan algoritma CBC modunda AES-256'dır; önceki sürümlerde CBC modunda varsayılan olarak TripleDES (DES3-EDE) kullanılır.
.NET Core'da varsayılan simetrik şifreleme algoritması, yüklenen System.Security.Cryptography.Pkcs derlemesinin sürümü tarafından belirlenir. System.Security.Cryptography.Pkcs NuGet paketinin 4.6.0 sürümünden başlayarak, varsayılan algoritma CBC modunda AES-256'dır; önceki sürümlerde varsayılan değer CBC modunda TripleDES (DES3-EDE) şeklindedir.
Ayrıca bkz.
Şunlara uygulanır
EnvelopedCms(ContentInfo, AlgorithmIdentifier)
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
- Kaynak:
- EnvelopedCms.cs
Belirtilen simetrik şifreleme algoritması ve içerik bilgileriyle sınıfının yeni bir örneğini EnvelopedCms başlatır.
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)
Parametreler
- contentInfo
- ContentInfo
Şifrelenmesi gereken ileti içeriği.
- encryptionAlgorithm
- AlgorithmIdentifier
İleti içeriğini şifrelerken kullanılacak simetrik şifreleme algoritmasının tanımlayıcısı.
Özel durumlar
contentInfo veya encryptionAlgorithm parametresidirnull.
Açıklamalar
Alıcılar için varsayılan SubjectIdentifierType değer şeklindedir IssuerAndSerialNumber.
Ayrıca bkz.
Şunlara uygulanır
EnvelopedCms(SubjectIdentifierType, ContentInfo)
Kullanıcı arabirimine EnvelopedCms göre alıcıları seçerken belirtilen içerik bilgileri ve konu tanımlayıcı düzeniyle sınıfının yeni bir örneğini başlatır.
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)
Parametreler
- recipientIdentifierType
- SubjectIdentifierType
Kullanıcı arabirimi istemi tarafından seçilen alıcı sertifikaları için kullanılacak konu tanımlayıcı düzenini belirten numaralandırma değerlerinden biri.
- contentInfo
- ContentInfo
Şifrelenmesi gereken ileti içeriği.
Özel durumlar
contentInfo parametresidirnull.
Açıklamalar
.NET Framework'de, varsayılan simetrik şifreleme algoritması, uygulamanın yürütülebilir dosyasının oluşturulduğu .NET Framework sürümü tarafından belirlenir. .NET Framework 4.8'den başlayarak varsayılan algoritma CBC modunda AES-256'dır; önceki sürümlerde CBC modunda varsayılan olarak TripleDES (DES3-EDE) kullanılır.
.NET Core'da varsayılan simetrik şifreleme algoritması, yüklenen System.Security.Cryptography.Pkcs derlemesinin sürümü tarafından belirlenir. System.Security.Cryptography.Pkcs NuGet paketinin 4.6.0 sürümünden başlayarak, varsayılan algoritma CBC modunda AES-256'dır; önceki sürümlerde varsayılan değer CBC modunda TripleDES (DES3-EDE) şeklindedir.
Ayrıca bkz.
Şunlara uygulanır
EnvelopedCms(SubjectIdentifierType, ContentInfo, AlgorithmIdentifier)
Kullanıcı arabirimine EnvelopedCms göre alıcıları seçerken simetrik şifreleme algoritması, içerik bilgileri ve konu tanımlayıcı düzeni ile sınıfın yeni bir örneğini başlatır.
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)
Parametreler
- recipientIdentifierType
- SubjectIdentifierType
Kullanıcı arabirimi istemi tarafından seçilen alıcı sertifikaları için kullanılacak konu tanımlayıcı düzenini belirten numaralandırma değerlerinden biri.
- contentInfo
- ContentInfo
Şifrelenmesi gereken ileti içeriği.
- encryptionAlgorithm
- AlgorithmIdentifier
İleti içeriğini şifrelerken kullanılacak simetrik şifreleme algoritmasının tanımlayıcısı.
Özel durumlar
contentInfo veya encryptionAlgorithm parametresidirnull.