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
| Nome | Descrição |
|---|---|
| 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 (identificador de objeto padrão) que representa o tipo de conteúdo. |
| 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
- 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 (identificador de objeto padrão) 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 bytes que representa os dados dos quais criar o ContentInfo objeto.
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.
| Property | 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
- 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 Oid objeto que contém um object identifier (OID) que especifica o tipo de conteúdo do conteúdo. Isso pode ser dados, digestedData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData ou signedData. Para obter mais informações, consulte Comentários.
- content
- Byte[]
Uma matriz de valores de bytes que representa os dados dos quais criar o ContentInfo objeto.
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 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 seguintes cadeias de caracteres OID 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 |
|---|---|
| dados | 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 |