ContentInfo Costruttori

Definizione

Crea un'istanza della classe ContentInfo.

Overload

Nome Descrizione
ContentInfo(Byte[])

Il ContentInfo(Byte[]) costruttore crea un'istanza della ContentInfo classe utilizzando una matrice di valori di byte come dati e un OID (Object Identifier) predefinito che rappresenta il tipo di contenuto.

ContentInfo(Oid, Byte[])

Il ContentInfo(Oid, Byte[]) costruttore crea un'istanza della ContentInfo classe utilizzando il tipo di contenuto specificato e una matrice di valori di byte come dati.

ContentInfo(Byte[])

Origine:
ContentInfo.cs
Origine:
ContentInfo.cs
Origine:
ContentInfo.cs
Origine:
ContentInfo.cs
Origine:
ContentInfo.cs
Origine:
ContentInfo.cs
Origine:
ContentInfo.cs
Origine:
ContentInfo.cs

Il ContentInfo(Byte[]) costruttore crea un'istanza della ContentInfo classe utilizzando una matrice di valori di byte come dati e un OID (Object Identifier) predefinito che rappresenta il tipo di contenuto.

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())

Parametri

content
Byte[]

Matrice di valori di byte che rappresenta i dati da cui creare l'oggetto ContentInfo .

Eccezioni

Un riferimento Null è stato passato a un metodo che non lo accetta come argomento valido.

Commenti

La ContentInfo classe ha i valori di proprietà predefiniti seguenti.

Proprietà Valore predefinito
ContentType 1.2.840.113549.1.7.1 (dati)

Si applica a

ContentInfo(Oid, Byte[])

Origine:
ContentInfo.cs
Origine:
ContentInfo.cs
Origine:
ContentInfo.cs
Origine:
ContentInfo.cs
Origine:
ContentInfo.cs
Origine:
ContentInfo.cs
Origine:
ContentInfo.cs
Origine:
ContentInfo.cs

Il ContentInfo(Oid, Byte[]) costruttore crea un'istanza della ContentInfo classe utilizzando il tipo di contenuto specificato e una matrice di valori di byte come dati.

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())

Parametri

contentType
Oid

Oggetto Oid che contiene un object identifier oggetto (OID) che specifica il tipo di contenuto del contenuto. Può trattarsi di dati, digestedData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData o signedData. Per altre informazioni, vedere Note.

content
Byte[]

Matrice di valori di byte che rappresenta i dati da cui creare l'oggetto ContentInfo .

Eccezioni

Un riferimento Null è stato passato a un metodo che non lo accetta come argomento valido.

Commenti

I tipi di contenuto digestedData e encryptedData, visualizzati nel documento standard CMS/PKCS #7, non sono tipi di contenuto che possono essere prodotti da questa implementazione. Tuttavia, questi tipi di contenuto possono essere passati a questo costruttore.

Usare le stringhe OID seguenti come argomenti per il ContentInfo(Oid, Byte[]) costruttore per compilare il contentType parametro del tipo di contenuto.

contentType tipo di contenuto Stringa OID
Dati 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

Si applica a