ContentInfo Constructors

Definitie

Hiermee maakt u een exemplaar van de ContentInfo klasse.

Overloads

Name Description
ContentInfo(Byte[])

De ContentInfo(Byte[]) constructor maakt een exemplaar van de ContentInfo klasse met behulp van een matrix van bytewaarden als de gegevens en een standaardobject-id (OID) die het inhoudstype vertegenwoordigt.

ContentInfo(Oid, Byte[])

De ContentInfo(Oid, Byte[]) constructor maakt een exemplaar van de ContentInfo klasse met behulp van het opgegeven inhoudstype en een matrix van bytewaarden als de gegevens.

ContentInfo(Byte[])

Bron:
ContentInfo.cs
Bron:
ContentInfo.cs
Bron:
ContentInfo.cs
Bron:
ContentInfo.cs
Bron:
ContentInfo.cs
Bron:
ContentInfo.cs
Bron:
ContentInfo.cs
Bron:
ContentInfo.cs

De ContentInfo(Byte[]) constructor maakt een exemplaar van de ContentInfo klasse met behulp van een matrix van bytewaarden als de gegevens en een standaardobject-id (OID) die het inhoudstype vertegenwoordigt.

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())

Parameters

content
Byte[]

Een matrix van bytewaarden die de gegevens vertegenwoordigen waaruit het ContentInfo object moet worden gemaakt.

Uitzonderingen

Er is een null-verwijzing doorgegeven aan een methode die deze niet accepteert als een geldig argument.

Opmerkingen

De ContentInfo klasse heeft de volgende standaardeigenschapswaarden.

Vastgoed Standaardwaarde
ContentType 1.2.840.113549.1.7.1 (gegevens)

Van toepassing op

ContentInfo(Oid, Byte[])

Bron:
ContentInfo.cs
Bron:
ContentInfo.cs
Bron:
ContentInfo.cs
Bron:
ContentInfo.cs
Bron:
ContentInfo.cs
Bron:
ContentInfo.cs
Bron:
ContentInfo.cs
Bron:
ContentInfo.cs

De ContentInfo(Oid, Byte[]) constructor maakt een exemplaar van de ContentInfo klasse met behulp van het opgegeven inhoudstype en een matrix van bytewaarden als de gegevens.

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())

Parameters

contentType
Oid

Een Oid object met een object identifier (OID) dat het inhoudstype van de inhoud aangeeft. Dit kunnen gegevens, digestedData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData of signedData zijn. Zie Opmerkingen voor meer informatie.

content
Byte[]

Een matrix van bytewaarden die de gegevens vertegenwoordigen waaruit het ContentInfo object moet worden gemaakt.

Uitzonderingen

Er is een null-verwijzing doorgegeven aan een methode die deze niet accepteert als een geldig argument.

Opmerkingen

De digestedData- en encryptedData-inhoudstypen, die worden weergegeven in het cms/PKCS #7-standaardendocument, zijn geen inhoudstypen die door deze implementatie kunnen worden geproduceerd. Deze inhoudstypen kunnen echter worden doorgegeven aan deze constructor.

Gebruik de volgende OID-tekenreeksen als argumenten voor de ContentInfo(Oid, Byte[]) constructor om de parameter voor het contentType inhoudstype te bouwen.

contentType inhoudstype OID-tekenreeks
data 1.2.840.113549.1.7.1
digestedData 1.2.840.113549.1.7.5
encryptedData 1.2.840.113549.1.7.6
envelopdData 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

Van toepassing op