ContentInfo Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy wystąpienie klasy ContentInfo.
Przeciążenia
ContentInfo(Byte[]) |
Konstruktor ContentInfo(Byte[]) tworzy wystąpienie ContentInfo klasy przy użyciu tablicy wartości bajtów jako danych i domyślnego |
ContentInfo(Oid, Byte[]) |
Konstruktor ContentInfo(Oid, Byte[]) tworzy wystąpienie ContentInfo klasy przy użyciu określonego typu zawartości i tablicy wartości bajtów jako danych. |
ContentInfo(Byte[])
- Źródło:
- ContentInfo.cs
- Źródło:
- ContentInfo.cs
- Źródło:
- ContentInfo.cs
- Źródło:
- ContentInfo.cs
- Źródło:
- ContentInfo.cs
Konstruktor ContentInfo(Byte[]) tworzy wystąpienie ContentInfo klasy przy użyciu tablicy wartości bajtów jako danych i domyślnego object identifier
(OID) reprezentującego typ zawartości.
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())
Parametry
- content
- Byte[]
Tablica wartości bajtów reprezentująca dane, z których ma zostać utworzony ContentInfo obiekt.
Wyjątki
Odwołanie o wartości null zostało przekazane do metody, która nie akceptuje jej jako prawidłowego argumentu.
Uwagi
Klasa ContentInfo ma następujące domyślne wartości właściwości.
Właściwość | Wartość domyślna |
---|---|
ContentType | 1.2.840.113549.1.7.1 (dane) |
Dotyczy
ContentInfo(Oid, Byte[])
- Źródło:
- ContentInfo.cs
- Źródło:
- ContentInfo.cs
- Źródło:
- ContentInfo.cs
- Źródło:
- ContentInfo.cs
- Źródło:
- ContentInfo.cs
Konstruktor ContentInfo(Oid, Byte[]) tworzy wystąpienie ContentInfo klasy przy użyciu określonego typu zawartości i tablicy wartości bajtów jako danych.
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())
Parametry
- contentType
- Oid
Oid Obiekt zawierający object identifier
(OID), który określa typ zawartości. Może to być dane, szyfrowaneData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData lub signedData. Aby uzyskać więcej informacji zobacz uwagi.
- content
- Byte[]
Tablica wartości bajtów reprezentująca dane, z których ma zostać utworzony ContentInfo obiekt.
Wyjątki
Odwołanie o wartości null zostało przekazane do metody, która nie akceptuje jej jako prawidłowego argumentu.
Uwagi
Typy zawartości digestedData i encryptedData, które są wyświetlane w dokumencie standardów CMS/PKCS #7, nie są typami zawartości, które mogą być tworzone przez tę implementację. Jednak te typy zawartości można przekazać do tego konstruktora.
Użyj następujących ciągów OID jako argumentów konstruktora ContentInfo(Oid, Byte[]) , aby skompilować contentType
parametr typu zawartości.
contentType typ zawartości |
Ciąg identyfikatora OID |
---|---|
dane | 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 |