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
| 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 |