ContentInfo Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une instance de la classe ContentInfo.
Surcharges
ContentInfo(Byte[]) |
Le ContentInfo(Byte[]) constructeur crée une instance de la ContentInfo classe en utilisant un tableau de valeurs d’octets comme données et une valeur par défaut |
ContentInfo(Oid, Byte[]) |
Le ContentInfo(Oid, Byte[]) constructeur crée un instance de la ContentInfo classe en utilisant le type de contenu spécifié et un tableau de valeurs d’octets comme données. |
ContentInfo(Byte[])
- Source:
- ContentInfo.cs
- Source:
- ContentInfo.cs
- Source:
- ContentInfo.cs
Le ContentInfo(Byte[]) constructeur crée une instance de la ContentInfo classe en utilisant un tableau de valeurs d’octets comme données et une valeur par défaut object identifier
(OID) qui représente le type de contenu.
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())
Paramètres
- content
- Byte[]
Tableau de valeurs d'octet qui représente les données qui servent à la création de l'objet ContentInfo.
Exceptions
Une référence null a été passée à une méthode pour laquelle cet argument n'est pas valide.
Remarques
La ContentInfo classe a les valeurs de propriété par défaut suivantes.
Property | Valeur par défaut |
---|---|
ContentType | 1.2.840.113549.1.7.1 (données) |
S’applique à
ContentInfo(Oid, Byte[])
- Source:
- ContentInfo.cs
- Source:
- ContentInfo.cs
- Source:
- ContentInfo.cs
Le ContentInfo(Oid, Byte[]) constructeur crée un instance de la ContentInfo classe en utilisant le type de contenu spécifié et un tableau de valeurs d’octets comme données.
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())
Paramètres
- contentType
- Oid
Objet Oid qui contient un object identifier
(OID) qui spécifie le type de contenu du contenu. Ce type peut être data, digestedData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData ou signedData. Pour plus d'informations, consultez la section Notes.
- content
- Byte[]
Tableau de valeurs d'octet qui représente les données qui servent à la création de l'objet ContentInfo.
Exceptions
Une référence null a été passée à une méthode pour laquelle cet argument n'est pas valide.
Remarques
Les types de contenu digestedData et encryptedData, qui apparaissent dans le document de normes CMS/PKCS #7, ne sont pas des types de contenu qui peuvent être générés par cette implémentation. Toutefois, ces types de contenu peuvent être passés à ce constructeur.
Utilisez les chaînes OID suivantes comme arguments du ContentInfo(Oid, Byte[]) constructeur pour générer le paramètre de contentType
type de contenu.
contentType type de contenu |
Chaîne 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 |