ContentInfo Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |