ContentInfo Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří instanci objektu ContentInfo třídy.
Přetížení
ContentInfo(Byte[]) |
Konstruktor ContentInfo(Byte[]) vytvoří instanci ContentInfo třídy pomocí pole hodnot bajtů jako dat a výchozího |
ContentInfo(Oid, Byte[]) |
Konstruktor ContentInfo(Oid, Byte[]) vytvoří instanci ContentInfo třídy pomocí zadaného typu obsahu a pole hodnot bajtů jako dat. |
ContentInfo(Byte[])
- Zdroj:
- ContentInfo.cs
- Zdroj:
- ContentInfo.cs
- Zdroj:
- ContentInfo.cs
- Zdroj:
- ContentInfo.cs
- Zdroj:
- ContentInfo.cs
Konstruktor ContentInfo(Byte[]) vytvoří instanci ContentInfo třídy pomocí pole hodnot bajtů jako dat a výchozího object identifier
(OID), který představuje typ obsahu.
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[]
Pole bajtů hodnot, které představují data, ze kterých se má objekt vytvořit ContentInfo .
Výjimky
Na metodu, která ji nepřijímá jako platný argument, byl předán odkaz null.
Poznámky
Třída ContentInfo má následující výchozí hodnoty vlastností.
Vlastnost | Výchozí hodnota |
---|---|
ContentType | 1.2.840.113549.1.7.1 (data) |
Platí pro
ContentInfo(Oid, Byte[])
- Zdroj:
- ContentInfo.cs
- Zdroj:
- ContentInfo.cs
- Zdroj:
- ContentInfo.cs
- Zdroj:
- ContentInfo.cs
- Zdroj:
- ContentInfo.cs
Konstruktor ContentInfo(Oid, Byte[]) vytvoří instanci ContentInfo třídy pomocí zadaného typu obsahu a pole hodnot bajtů jako dat.
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
Objekt Oid , který obsahuje object identifier
(OID), který určuje typ obsahu obsahu. Může to být data, digestedData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData nebo signedData. Další informace najdete v tématu Poznámky.
- content
- Byte[]
Pole bajtů hodnot, které představují data, ze kterých se má objekt vytvořit ContentInfo .
Výjimky
Na metodu, která ji nepřijímá jako platný argument, byl předán odkaz null.
Poznámky
Typy obsahu digestedData a encryptedData, které se zobrazují v dokumentu o standardech CMS/PKCS č. 7, nejsou typy obsahu, které lze vytvořit touto implementací. Tyto typy obsahu však mohou být předány tomuto konstruktoru.
Následující řetězce OID použijte jako argumenty konstruktoru ContentInfo(Oid, Byte[]) k sestavení parametru contentType
typu obsahu.
contentType typ obsahu |
Řetězec OID |
---|---|
data | 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 |