ContentInfo Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma instância de ContentInfo classe.
Sobrecargas
ContentInfo(Byte[]) |
O ContentInfo(Byte[]) construtor cria uma instância da ContentInfo classe usando uma matriz de valores de bytes como os dados e um OID (padrão |
ContentInfo(Oid, Byte[]) |
O ContentInfo(Oid, Byte[]) construtor cria uma instância da ContentInfo classe usando o tipo de conteúdo especificado e uma matriz de valores de bytes como os dados. |
ContentInfo(Byte[])
- Origem:
- ContentInfo.cs
- Origem:
- ContentInfo.cs
- Origem:
- ContentInfo.cs
- Origem:
- ContentInfo.cs
O ContentInfo(Byte[]) construtor cria uma instância da ContentInfo classe usando uma matriz de valores de bytes como os dados e um OID (padrão object identifier
) que representa o tipo de conteúdo.
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[]
Uma matriz de valores de byte que representa os dados com base nos quais o objeto ContentInfo será criado.
Exceções
Uma referência nula foi passada para um método que não a aceita como um argumento válido.
Comentários
A ContentInfo classe tem os seguintes valores de propriedade padrão.
Propriedade | Valor padrão |
---|---|
ContentType | 1.2.840.113549.1.7.1 (dados) |
Aplica-se a
ContentInfo(Oid, Byte[])
- Origem:
- ContentInfo.cs
- Origem:
- ContentInfo.cs
- Origem:
- ContentInfo.cs
- Origem:
- ContentInfo.cs
O ContentInfo(Oid, Byte[]) construtor cria uma instância da ContentInfo classe usando o tipo de conteúdo especificado e uma matriz de valores de bytes como os dados.
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
Um objeto Oid que contém um object identifier
(OID) que especifica o tipo do conteúdo. Podem ser dados, digestedData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData ou signedData. Para obter mais informações, consulte Comentários.
- content
- Byte[]
Uma matriz de valores de byte que representa os dados com base nos quais o objeto ContentInfo será criado.
Exceções
Uma referência nula foi passada para um método que não a aceita como um argumento válido.
Comentários
Os tipos de conteúdo digestedData e encryptedData, que aparecem no documento de padrões CMS/PKCS nº 7, não são tipos de conteúdo que podem ser produzidos por essa implementação. No entanto, esses tipos de conteúdo podem ser passados para esse construtor.
Use as cadeias de caracteres OID a seguir como argumentos para o ContentInfo(Oid, Byte[]) construtor para criar o parâmetro de contentType
tipo de conteúdo.
contentType tipo de conteúdo |
Cadeia de caracteres 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 |