Langue

ContentInfo Constructeurs

Définition

Crée une instance de la classe ContentInfo.

Surcharges

Nom Description
ContentInfo(Byte[])

Le ContentInfo(Byte[]) constructeur crée une instance de la classe à l’aide ContentInfo d’un tableau de valeurs d’octets en tant que données et d’un identificateur d’objet par défaut (OID) qui représente le type de contenu.

ContentInfo(Oid, Byte[])

Le ContentInfo(Oid, Byte[]) constructeur crée une instance de la ContentInfo classe à l’aide du type de contenu spécifié et d’un tableau de valeurs d’octets en tant que données.

ContentInfo(Byte[])

Source:
ContentInfo.cs
Source:
ContentInfo.cs
Source:
ContentInfo.cs
Source:
ContentInfo.cs
Source:
ContentInfo.cs
Source:
ContentInfo.cs
Source:
ContentInfo.cs
Source:
ContentInfo.cs

Le ContentInfo(Byte[]) constructeur crée une instance de la classe à l’aide ContentInfo d’un tableau de valeurs d’octets en tant que données et d’un identificateur d’objet par défaut (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’octets qui représente les données à partir desquelles créer l’objet ContentInfo .

Exceptions

Une référence Null a été passée à une méthode qui ne l’accepte pas comme argument valide.

Remarques

La ContentInfo classe a les valeurs de propriété par défaut suivantes.

Propriété 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
Source:
ContentInfo.cs
Source:
ContentInfo.cs
Source:
ContentInfo.cs
Source:
ContentInfo.cs
Source:
ContentInfo.cs

Le ContentInfo(Oid, Byte[]) constructeur crée une instance de la ContentInfo classe à l’aide du type de contenu spécifié et d’un tableau de valeurs d’octets en tant que 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. Il peut s’agir de données, digestedData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData ou signedData. Pour plus d’informations, consultez Notes.

content
Byte[]

Tableau de valeurs d’octets qui représente les données à partir desquelles créer l’objet ContentInfo .

Exceptions

Une référence Null a été passée à une méthode qui ne l’accepte pas comme argument 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 transmis à ce constructeur.

Utilisez les chaînes OID suivantes en tant qu’arguments pour le 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

S’applique à