SignedCms Costruttori

Definizione

Inizializza una nuova istanza della classe SignedCms.

Overload

Nome Descrizione
SignedCms()

Il SignedCms() costruttore crea un'istanza della SignedCms classe .

SignedCms(ContentInfo)

Il SignedCms(ContentInfo) costruttore crea un'istanza della SignedCms classe usando le informazioni sul contenuto specificate come contenuto interno.

SignedCms(SubjectIdentifierType)

Il SignedCms(SubjectIdentifierType) costruttore crea un'istanza della SignedCms classe utilizzando il tipo di identificatore del soggetto specificato come tipo di identificatore del soggetto predefinito per i firmatari.

SignedCms(ContentInfo, Boolean)

Il SignedCms(ContentInfo, Boolean) costruttore crea un'istanza della SignedCms classe usando le informazioni sul contenuto specificate come contenuto interno e usando lo stato scollegato.

SignedCms(SubjectIdentifierType, ContentInfo)

Il SignedCms(SubjectIdentifierType, ContentInfo) costruttore crea un'istanza della SignedCms classe utilizzando il tipo di identificatore del soggetto specificato come tipo di identificatore del soggetto predefinito per i firmatari e le informazioni sul contenuto come contenuto interno.

SignedCms(SubjectIdentifierType, ContentInfo, Boolean)

Il SignedCms(SubjectIdentifierType, ContentInfo, Boolean) costruttore crea un'istanza della SignedCms classe usando il tipo di identificatore del soggetto specificato come tipo di identificatore del soggetto predefinito per i firmatari, le informazioni sul contenuto come contenuto interno e usando lo stato scollegato.

SignedCms()

Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs

Il SignedCms() costruttore crea un'istanza della SignedCms classe .

public:
 SignedCms();
public SignedCms();
Public Sub New ()

Eccezioni

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

Commenti

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

Proprietà Valore predefinito
ContentInfo 1.2.840.113549.1.7.1 (dati)Lunghezza: zero
Detached Stato scollegato: false il contenuto firmato è incluso nel messaggio CMS/PKCS #7 insieme alle informazioni sulla firma.

Il valore predefinito SubjectIdentifierType per i firmatari è SubjectIdentifierType.IssuerAndSerialNumber.

Se lo stato scollegato è false (impostazione predefinita), il contenuto firmato viene incluso nel messaggio CMS/PKCS #7 insieme alle informazioni sulla firma. Se lo stato scollegato è true, i client che non possono decodificare i messaggi S/MIME possono comunque visualizzare il contenuto del messaggio se viene inviato separatamente. Può essere utile in un'applicazione di archiviazione che archivia il contenuto del messaggio se il mittente del messaggio può essere verificato per l'autenticità.

Si applica a

SignedCms(ContentInfo)

Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs

Il SignedCms(ContentInfo) costruttore crea un'istanza della SignedCms classe usando le informazioni sul contenuto specificate come contenuto interno.

public:
 SignedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (contentInfo As ContentInfo)

Parametri

contentInfo
ContentInfo

Oggetto ContentInfo che specifica le informazioni sul contenuto come contenuto interno del SignedCms messaggio.

Eccezioni

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

Commenti

Per i valori di proprietà predefiniti usati con questo costruttore, vedere SignedCms().

Se lo stato scollegato è false (impostazione predefinita), il contenuto firmato viene incluso nel messaggio CMS/PKCS #7 insieme alle informazioni sulla firma. Se lo stato scollegato è true, i client che non possono decodificare i messaggi S/MIME possono comunque visualizzare il contenuto del messaggio se viene inviato separatamente. Può essere utile in un'applicazione di archiviazione che archivia il contenuto del messaggio se il mittente del messaggio può essere verificato per l'autenticità.

Si applica a

SignedCms(SubjectIdentifierType)

Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs

Il SignedCms(SubjectIdentifierType) costruttore crea un'istanza della SignedCms classe utilizzando il tipo di identificatore del soggetto specificato come tipo di identificatore del soggetto predefinito per i firmatari.

public:
 SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType);
public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType)

Parametri

signerIdentifierType
SubjectIdentifierType

Membro SubjectIdentifierType che specifica il tipo di identificatore del soggetto predefinito per i firmatari.

Eccezioni

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

Commenti

Per i valori di proprietà predefiniti usati con questo costruttore, vedere SignedCms().

Se lo stato scollegato è false (impostazione predefinita), il contenuto firmato viene incluso nel messaggio CMS/PKCS #7 insieme alle informazioni sulla firma. Se lo stato scollegato è true, i client che non possono decodificare i messaggi S/MIME possono comunque visualizzare il contenuto del messaggio se viene inviato separatamente. Può essere utile in un'applicazione di archiviazione che archivia il contenuto del messaggio se il mittente del messaggio può essere verificato per l'autenticità.

Si applica a

SignedCms(ContentInfo, Boolean)

Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs

Il SignedCms(ContentInfo, Boolean) costruttore crea un'istanza della SignedCms classe usando le informazioni sul contenuto specificate come contenuto interno e usando lo stato scollegato.

public:
 SignedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, bool detached);
public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.ContentInfo * bool -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (contentInfo As ContentInfo, detached As Boolean)

Parametri

contentInfo
ContentInfo

Oggetto ContentInfo che specifica le informazioni sul contenuto come contenuto interno del SignedCms messaggio.

detached
Boolean

Valore Boolean che specifica se l'oggetto SignedCms è per una firma scollegata. Se detached è true, la firma viene scollegata. Se detached è false, la firma non viene scollegata.

Eccezioni

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

Commenti

Per i valori di proprietà predefiniti usati con questo costruttore, vedere SignedCms().

Se lo stato scollegato è false (impostazione predefinita), il contenuto firmato viene incluso nel messaggio CMS/PKCS #7 insieme alle informazioni sulla firma. Se lo stato scollegato è true, i client che non possono decodificare i messaggi S/MIME possono comunque visualizzare il contenuto del messaggio se viene inviato separatamente. Può essere utile in un'applicazione di archiviazione che archivia il contenuto del messaggio se il mittente del messaggio può essere verificato per l'autenticità.

Si applica a

SignedCms(SubjectIdentifierType, ContentInfo)

Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs
Origine:
SignedCms.CtorOverloads.cs

Il SignedCms(SubjectIdentifierType, ContentInfo) costruttore crea un'istanza della SignedCms classe utilizzando il tipo di identificatore del soggetto specificato come tipo di identificatore del soggetto predefinito per i firmatari e le informazioni sul contenuto come contenuto interno.

public:
 SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo)

Parametri

signerIdentifierType
SubjectIdentifierType

Membro SubjectIdentifierType che specifica il tipo di identificatore del soggetto predefinito per i firmatari.

contentInfo
ContentInfo

Oggetto ContentInfo che specifica le informazioni sul contenuto come contenuto interno del SignedCms messaggio.

Eccezioni

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

Commenti

Per i valori di proprietà predefiniti usati con questo costruttore, vedere SignedCms().

Se lo stato scollegato è false (impostazione predefinita), il contenuto firmato viene incluso nel messaggio CMS/PKCS #7 insieme alle informazioni sulla firma. Se lo stato scollegato è true, i client che non possono decodificare i messaggi S/MIME possono comunque visualizzare il contenuto del messaggio se viene inviato separatamente. Può essere utile in un'applicazione di archiviazione che archivia il contenuto del messaggio se il mittente del messaggio può essere verificato per l'autenticità.

Si applica a

SignedCms(SubjectIdentifierType, ContentInfo, Boolean)

Origine:
SignedCms.cs
Origine:
SignedCms.cs
Origine:
SignedCms.cs
Origine:
SignedCms.cs
Origine:
SignedCms.cs
Origine:
SignedCms.cs
Origine:
SignedCms.cs
Origine:
SignedCms.cs

Il SignedCms(SubjectIdentifierType, ContentInfo, Boolean) costruttore crea un'istanza della SignedCms classe usando il tipo di identificatore del soggetto specificato come tipo di identificatore del soggetto predefinito per i firmatari, le informazioni sul contenuto come contenuto interno e usando lo stato scollegato.

public:
 SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, bool detached);
public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo * bool -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo, detached As Boolean)

Parametri

signerIdentifierType
SubjectIdentifierType

Membro SubjectIdentifierType che specifica il tipo di identificatore del soggetto predefinito per i firmatari.

contentInfo
ContentInfo

Oggetto ContentInfo che specifica le informazioni sul contenuto come contenuto interno del SignedCms messaggio.

detached
Boolean

Valore Boolean che specifica se l'oggetto SignedCms è per una firma scollegata. Se detached è true, la firma viene scollegata. Se detached è false, la firma non viene scollegata.

Eccezioni

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

Commenti

Se lo stato scollegato è false (impostazione predefinita), il contenuto firmato viene incluso nel messaggio CMS/PKCS #7 insieme alle informazioni sulla firma. Se lo stato scollegato è true, i client che non possono decodificare i messaggi S/MIME possono comunque visualizzare il contenuto del messaggio se viene inviato separatamente. Può essere utile in un'applicazione di archiviazione che archivia il contenuto del messaggio indipendentemente dal fatto che il mittente del messaggio possa essere verificato per l'autenticità.

Si applica a