ContentInfo Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria uma instância da ContentInfo classe.
Sobrecargas
| Name | Descrição |
|---|---|
| ContentInfo(Byte[]) |
O ContentInfo(Byte[]) construtor cria uma instância da ContentInfo classe usando um array de valores de bytes como dados e um identificador de objeto (OID) predefinido 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 um array de valores de bytes como 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 um array de valores de bytes como dados e um identificador de objeto (OID) predefinido 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[]
Um array de valores de bytes que representa os dados a partir dos quais criar o ContentInfo objeto.
Exceções
Uma referência nula foi passada a um método que não a aceita como argumento válido.
Observações
A ContentInfo classe tem os seguintes valores de propriedade por defeito.
| Property | Valor predefinido |
|---|---|
| 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 um array de valores de bytes como 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. Isto pode ser data, digestedData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData ou signedData. Para obter mais informações, veja Observações.
- content
- Byte[]
Um array de valores de bytes que representa os dados a partir dos quais criar o ContentInfo objeto.
Exceções
Uma referência nula foi passada a um método que não a aceita como argumento válido.
Observações
Os tipos de conteúdo digestedData e encryptedData, que aparecem no documento de normas CMS/PKCS #7, não são tipos de conteúdo que possam ser produzidos por esta implementação. No entanto, estes tipos de conteúdo podem ser passados a este construtor.
Use as seguintes strings de OID como argumentos para o ContentInfo(Oid, Byte[]) construtor para construir o contentType parâmetro do tipo de conteúdo.
contentType Tipo de conteúdo |
Cadeia OID |
|---|---|
| dados | 1.2.840.113549.1.7.1 |
| digestedData | 1.2.840.113549.1.7.5 |
| Dados criptografados | 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 |