Aracılığıyla paylaş


ContentInfo Oluşturucular

Tanım

ContentInfo sınıfının bir örneğini oluşturur.

Aşırı Yüklemeler

ContentInfo(Byte[])

Oluşturucu, ContentInfo(Byte[]) veri olarak bayt değerleri dizisi ve içerik türünü temsil eden bir varsayılan object identifier (OID) kullanarak sınıfın bir örneğini ContentInfo oluşturur.

ContentInfo(Oid, Byte[])

Oluşturucu, ContentInfo(Oid, Byte[]) belirtilen içerik türünü ve veri olarak bir bayt değerleri dizisini kullanarak sınıfın bir örneğini ContentInfo oluşturur.

ContentInfo(Byte[])

Kaynak:
ContentInfo.cs
Kaynak:
ContentInfo.cs
Kaynak:
ContentInfo.cs
Kaynak:
ContentInfo.cs

Oluşturucu, ContentInfo(Byte[]) veri olarak bayt değerleri dizisi ve içerik türünü temsil eden bir varsayılan object identifier (OID) kullanarak sınıfın bir örneğini ContentInfo oluşturur.

public:
 ContentInfo(cli::array <System::Byte> ^ content);
public ContentInfo (byte[] content);
new System.Security.Cryptography.Pkcs.ContentInfo : byte[] -> System.Security.Cryptography.Pkcs.ContentInfo
Public Sub New (content As Byte())

Parametreler

content
Byte[]

Nesnesinin oluşturulacağı ContentInfo verileri temsil eden bayt değerleri dizisi.

Özel durumlar

Geçerli bir bağımsız değişken olarak kabul etmeyen bir yönteme null başvuru geçirildi.

Açıklamalar

sınıfı ContentInfo aşağıdaki varsayılan özellik değerlerine sahiptir.

Özellik Varsayılan değer
ContentType 1.2.840.113549.1.7.1 (veri)

Şunlara uygulanır

ContentInfo(Oid, Byte[])

Kaynak:
ContentInfo.cs
Kaynak:
ContentInfo.cs
Kaynak:
ContentInfo.cs
Kaynak:
ContentInfo.cs

Oluşturucu, ContentInfo(Oid, Byte[]) belirtilen içerik türünü ve veri olarak bir bayt değerleri dizisini kullanarak sınıfın bir örneğini ContentInfo oluşturur.

public:
 ContentInfo(System::Security::Cryptography::Oid ^ contentType, cli::array <System::Byte> ^ content);
public ContentInfo (System.Security.Cryptography.Oid contentType, byte[] content);
new System.Security.Cryptography.Pkcs.ContentInfo : System.Security.Cryptography.Oid * byte[] -> System.Security.Cryptography.Pkcs.ContentInfo
Public Sub New (contentType As Oid, content As Byte())

Parametreler

contentType
Oid

İçeriğin Oid içerik türünü belirten bir object identifier (OID) içeren nesne. Bu veriler, digestedData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData veya signedData olabilir. Daha fazla bilgi için bkz. Açıklamalar.

content
Byte[]

Nesnesinin oluşturulacağı ContentInfo verileri temsil eden bayt değerleri dizisi.

Özel durumlar

Geçerli bir bağımsız değişken olarak kabul etmeyen bir yönteme null başvuru geçirildi.

Açıklamalar

CMS/PKCS #7 standartları belgesinde görünen digestedData ve encryptedData içerik türleri, bu uygulama tarafından oluşturulabilecek içerik türleri değildir. Ancak bu içerik türleri bu oluşturucuya geçirilebilir.

İçerik türü parametresini oluşturmak contentType için oluşturucuya ContentInfo(Oid, Byte[]) bağımsız değişken olarak aşağıdaki OID dizelerini kullanın.

contentType içerik türü OID dizesi
veriler 1.2.840.113549.1.7.1
digestedData 1.2.840.113549.1.7.5
Encrypteddata 1.2.840.113549.1.7.6
envelopedData 1.2.840.113549.1.7.3
hashedData 1.2.840.113549.1.7.5
signedAndEnvelopedData 1.2.840.113549.1.7.4
signedData 1.2.840.113549.1.7.2

Şunlara uygulanır