Aracılığıyla paylaş


SignedCms Oluşturucular

Tanım

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.

Şunlara uygulanır