ContentInfo Constructores

Definición

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

Se aplica a