ContentInfo Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una instancia de la clase ContentInfo.
Sobrecargas
| Nombre | Description |
|---|---|
| ContentInfo(Byte[]) |
El ContentInfo(Byte[]) constructor crea una instancia de la ContentInfo clase utilizando una matriz de valores de bytes como los datos y un identificador de objeto predeterminado (OID) que representa el tipo de contenido. |
| ContentInfo(Oid, Byte[]) |
El ContentInfo(Oid, Byte[]) constructor crea una instancia de la ContentInfo clase utilizando el tipo de contenido especificado y una matriz de valores de bytes como datos. |
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
El ContentInfo(Byte[]) constructor crea una instancia de la ContentInfo clase utilizando una matriz de valores de bytes como los datos y un identificador de objeto predeterminado (OID) que representa el tipo de contenido.
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())
Parámetros
- content
- Byte[]
Matriz de valores de bytes que representa los datos desde los que se va a crear el ContentInfo objeto.
Excepciones
Se pasó una referencia nula a un método que no lo acepta como argumento válido.
Comentarios
La ContentInfo clase tiene los siguientes valores de propiedad predeterminados.
| Propiedad | Valor predeterminado |
|---|---|
| ContentType | 1.2.840.113549.1.7.1 (datos) |
Se aplica a
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
El ContentInfo(Oid, Byte[]) constructor crea una instancia de la ContentInfo clase utilizando el tipo de contenido especificado y una matriz de valores de bytes como datos.
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())
Parámetros
- contentType
- Oid
Objeto Oid que contiene un object identifier (OID) que especifica el tipo de contenido del contenido. Puede ser data, digestedData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData o signedData. Para obtener más información, vea Comentarios.
- content
- Byte[]
Matriz de valores de bytes que representa los datos desde los que se va a crear el ContentInfo objeto.
Excepciones
Se pasó una referencia nula a un método que no lo acepta como argumento válido.
Comentarios
Los tipos de contenido digestedData y encryptedData, que aparecen en el documento de estándares CMS/PKCS #7, no son tipos de contenido que esta implementación puede generar. Sin embargo, estos tipos de contenido se pueden pasar a este constructor.
Use las siguientes cadenas de OID como argumentos para el ContentInfo(Oid, Byte[]) constructor para compilar el contentType parámetro de tipo de contenido.
contentType tipo de contenido |
Cadena de 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 |