SignedCms 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.
SignedCms sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| SignedCms() |
SignedCms() oluşturucu, SignedCms sınıfının bir örneğini oluşturur. |
| SignedCms(ContentInfo) |
SignedCms(ContentInfo) oluşturucu, belirtilen içerik bilgilerini iç içerik olarak kullanarak SignedCms sınıfının bir örneğini oluşturur. |
| SignedCms(SubjectIdentifierType) |
SignedCms(SubjectIdentifierType) oluşturucu, imzalayanlar için varsayılan konu tanımlayıcı türü olarak belirtilen konu tanımlayıcı türünü kullanarak SignedCms sınıfının bir örneğini oluşturur. |
| SignedCms(ContentInfo, Boolean) |
SignedCms(ContentInfo, Boolean) oluşturucu, belirtilen içerik bilgilerini iç içerik olarak ve ayrılmış durumunu kullanarak SignedCms sınıfının bir örneğini oluşturur. |
| SignedCms(SubjectIdentifierType, ContentInfo) |
SignedCms(SubjectIdentifierType, ContentInfo) oluşturucu, imzalayanlar için varsayılan konu tanımlayıcı türü olarak belirtilen konu tanımlayıcı türünü ve iç içerik olarak içerik bilgilerini kullanarak SignedCms sınıfının bir örneğini oluşturur. |
| SignedCms(SubjectIdentifierType, ContentInfo, Boolean) |
SignedCms(SubjectIdentifierType, ContentInfo, Boolean) oluşturucu, imzalayanlar için varsayılan konu tanımlayıcı türü olarak belirtilen konu tanımlayıcı türünü, iç içerik olarak içerik bilgilerini ve ayrılmış durumu kullanarak SignedCms sınıfının bir örneğini oluşturur. |
SignedCms()
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
SignedCms() oluşturucu, SignedCms sınıfının bir örneğini oluşturur.
public:
SignedCms();
public SignedCms ();
Public Sub New ()
Özel durumlar
Geçerli bir bağımsız değişken olarak kabul etmeyen bir yönteme null başvuru geçirildi.
Açıklamalar
SignedCms sınıfı aşağıdaki varsayılan özellik değerlerine sahiptir.
| Mülk | Varsayılan değer |
|---|---|
| ContentInfo | 1.2.840.113549.1.7.1 (veri)Uzunluk: sıfır |
| Detached | Ayrılmış durum: false İmzalanan içerik, imza bilgileriyle birlikte CMS/PKCS #7 iletisine eklenir. |
İmzalayanlar için varsayılan SubjectIdentifierType SubjectIdentifierType.IssuerAndSerialNumber'tır.
Ayrılmış durum false ise (varsayılan), imzalanmış içerik imza bilgileriyle birlikte CMS/PKCS #7 iletisine eklenir. Ayrılmış durum trueise, S/MIME iletilerinin kodunu çözemeyen istemciler, ayrı olarak gönderilirse iletinin içeriğini görmeye devam edebilir. Bu, ileti gönderenin orijinallik için doğrulanıp doğrulanmadığını belirten ileti içeriğini arşivleyen bir arşivleme uygulamasında yararlı olabilir.
Şunlara uygulanır
SignedCms(ContentInfo)
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
SignedCms(ContentInfo) oluşturucu, belirtilen içerik bilgilerini iç içerik olarak kullanarak SignedCms sınıfının bir örneğini oluşturur.
public:
SignedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public SignedCms (System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (contentInfo As ContentInfo)
Parametreler
- contentInfo
- ContentInfo
İçerik bilgilerini SignedCms iletisinin iç içeriği olarak belirten ContentInfo nesnesi.
Özel durumlar
Geçerli bir bağımsız değişken olarak kabul etmeyen bir yönteme null başvuru geçirildi.
Açıklamalar
Bu oluşturucuyla kullanılan varsayılan özellik değerleri için bkz. SignedCms().
Ayrılmış durum false ise (varsayılan), imzalanan içerik imza bilgileriyle birlikte CMS/PKCS #7 iletisine eklenir. Ayrılmış durum trueise, S/MIME iletilerinin kodunu çözemeyen istemciler, ayrı olarak gönderilirse iletinin içeriğini görmeye devam edebilir. Bu, ileti gönderenin orijinallik için doğrulanıp doğrulanmadığını belirten ileti içeriğini arşivleyen bir arşivleme uygulamasında yararlı olabilir.
Şunlara uygulanır
SignedCms(SubjectIdentifierType)
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
SignedCms(SubjectIdentifierType) oluşturucu, imzalayanlar için varsayılan konu tanımlayıcı türü olarak belirtilen konu tanımlayıcı türünü kullanarak SignedCms sınıfının bir örneğini oluşturur.
public:
SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType);
public SignedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType)
Parametreler
- signerIdentifierType
- SubjectIdentifierType
İmzalayanlar için varsayılan konu tanımlayıcı türünü belirten bir SubjectIdentifierType üyesi.
Özel durumlar
Geçerli bir bağımsız değişken olarak kabul etmeyen bir yönteme null başvuru geçirildi.
Açıklamalar
Bu oluşturucuyla kullanılan varsayılan özellik değerleri için bkz. SignedCms().
Ayrılmış durum false ise (varsayılan), imzalanan içerik imza bilgileriyle birlikte CMS/PKCS #7 iletisine eklenir. Ayrılmış durum trueise, S/MIME iletilerinin kodunu çözemeyen istemciler, ayrı olarak gönderilirse iletinin içeriğini görmeye devam edebilir. Bu, ileti gönderenin orijinallik için doğrulanıp doğrulanmadığını belirten ileti içeriğini arşivleyen bir arşivleme uygulamasında yararlı olabilir.
Şunlara uygulanır
SignedCms(ContentInfo, Boolean)
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
SignedCms(ContentInfo, Boolean) oluşturucu, belirtilen içerik bilgilerini iç içerik olarak ve ayrılmış durumunu kullanarak SignedCms sınıfının bir örneğini oluşturur.
public:
SignedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, bool detached);
public SignedCms (System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.ContentInfo * bool -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (contentInfo As ContentInfo, detached As Boolean)
Parametreler
- contentInfo
- ContentInfo
İçerik bilgilerini SignedCms iletisinin iç içeriği olarak belirten ContentInfo nesnesi.
- detached
- Boolean
SignedCms nesnesinin ayrılmış imza için olup olmadığını belirten bir Boolean değeri.
detached
trueise imza ayrılır.
detached
falseise imza ayrılmaz.
Özel durumlar
Geçerli bir bağımsız değişken olarak kabul etmeyen bir yönteme null başvuru geçirildi.
Açıklamalar
Bu oluşturucuyla kullanılan varsayılan özellik değerleri için bkz. SignedCms().
Ayrılmış durum false ise (varsayılan), imzalanan içerik imza bilgileriyle birlikte CMS/PKCS #7 iletisine eklenir. Ayrılmış durum trueise, S/MIME iletilerinin kodunu çözemeyen istemciler, ayrı olarak gönderilirse iletinin içeriğini görmeye devam edebilir. Bu, ileti gönderenin orijinallik için doğrulanıp doğrulanmadığını belirten ileti içeriğini arşivleyen bir arşivleme uygulamasında yararlı olabilir.
Şunlara uygulanır
SignedCms(SubjectIdentifierType, ContentInfo)
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
- Kaynak:
- SignedCms.CtorOverloads.cs
SignedCms(SubjectIdentifierType, ContentInfo) oluşturucu, imzalayanlar için varsayılan konu tanımlayıcı türü olarak belirtilen konu tanımlayıcı türünü ve iç içerik olarak içerik bilgilerini kullanarak SignedCms sınıfının bir örneğini oluşturur.
public:
SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public SignedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo)
Parametreler
- signerIdentifierType
- SubjectIdentifierType
İmzalayanlar için varsayılan konu tanımlayıcı türünü belirten bir SubjectIdentifierType üyesi.
- contentInfo
- ContentInfo
İçerik bilgilerini SignedCms iletisinin iç içeriği olarak belirten ContentInfo nesnesi.
Özel durumlar
Geçerli bir bağımsız değişken olarak kabul etmeyen bir yönteme null başvuru geçirildi.
Açıklamalar
Bu oluşturucuyla kullanılan varsayılan özellik değerleri için bkz. SignedCms().
Ayrılmış durum false ise (varsayılan), imzalanan içerik imza bilgileriyle birlikte CMS/PKCS #7 iletisine eklenir. Ayrılmış durum trueise, S/MIME iletilerinin kodunu çözemeyen istemciler, ayrı olarak gönderilirse iletinin içeriğini görmeye devam edebilir. Bu, ileti gönderenin orijinallik için doğrulanıp doğrulanmadığını belirten ileti içeriğini arşivleyen bir arşivleme uygulamasında yararlı olabilir.
Şunlara uygulanır
SignedCms(SubjectIdentifierType, ContentInfo, Boolean)
- Kaynak:
- SignedCms.cs
- Kaynak:
- SignedCms.cs
- Kaynak:
- SignedCms.cs
- Kaynak:
- SignedCms.cs
- Kaynak:
- SignedCms.cs
SignedCms(SubjectIdentifierType, ContentInfo, Boolean) oluşturucu, imzalayanlar için varsayılan konu tanımlayıcı türü olarak belirtilen konu tanımlayıcı türünü, iç içerik olarak içerik bilgilerini ve ayrılmış durumu kullanarak SignedCms sınıfının bir örneğini oluşturur.
public:
SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, bool detached);
public SignedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo * bool -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo, detached As Boolean)
Parametreler
- signerIdentifierType
- SubjectIdentifierType
İmzalayanlar için varsayılan konu tanımlayıcı türünü belirten bir SubjectIdentifierType üyesi.
- contentInfo
- ContentInfo
İçerik bilgilerini SignedCms iletisinin iç içeriği olarak belirten ContentInfo nesnesi.
- detached
- Boolean
SignedCms nesnesinin ayrılmış imza için olup olmadığını belirten bir Boolean değeri.
detached
trueise imza ayrılır. Ayrılmış falseise, imza ayrılmaz.
Özel durumlar
Geçerli bir bağımsız değişken olarak kabul etmeyen bir yönteme null başvuru geçirildi.
Açıklamalar
Ayrılmış durum false ise (varsayılan), imzalanan içerik imza bilgileriyle birlikte CMS/PKCS #7 iletisine eklenir. Ayrılmış durum trueise, S/MIME iletilerinin kodunu çözemeyen istemciler, ayrı olarak gönderilirse iletinin içeriğini görmeye devam edebilir. Bu, ileti gönderenin orijinallik için doğrulanıp doğrulanmadığına bakılmaksızın ileti içeriğini arşivleyen bir arşivleme uygulamasında yararlı olabilir.