SignedCms Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe SignedCms.
Overload
SignedCms() |
Il costruttore SignedCms() crea un'istanza della classe SignedCms . |
SignedCms(ContentInfo) |
Il costruttore SignedCms(ContentInfo) crea un'istanza della classe SignedCms utilizzando le informazioni specificate sul contenuto come contenuto interno. |
SignedCms(SubjectIdentifierType) |
Il costruttore SignedCms(SubjectIdentifierType) crea un'istanza della classe SignedCms utilizzando il tipo specificato di identificatore del soggetto come tipo predefinito di identificatore del soggetto per i firmatari. |
SignedCms(ContentInfo, Boolean) |
Il costruttore SignedCms(ContentInfo, Boolean) crea un'istanza della classe SignedCms utilizzando le informazioni specificate sul contenuto come contenuto interno e lo stato disconnesso. |
SignedCms(SubjectIdentifierType, ContentInfo) |
Il costruttore SignedCms(SubjectIdentifierType, ContentInfo) crea un'istanza della classe SignedCms utilizzando il tipo specificato di identificatore del soggetto come tipo predefinito di identificatore del soggetto per i firmatari e le informazioni sul contenuto come contenuto interno. |
SignedCms(SubjectIdentifierType, ContentInfo, Boolean) |
Il costruttore SignedCms(SubjectIdentifierType, ContentInfo, Boolean) crea un'istanza della classe SignedCms utilizzando il tipo specificato di identificatore del soggetto come tipo predefinito di identificatore del soggetto per i firmatari, le informazioni sul contenuto come contenuto interno e utilizzando lo stato disconnesso. |
SignedCms()
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
Il costruttore SignedCms() crea un'istanza della classe SignedCms .
public:
SignedCms();
public SignedCms ();
Public Sub New ()
Eccezioni
È stato passato un riferimento null a un metodo che non lo accetta come argomento valido.
Commenti
La SignedCms classe ha i seguenti valori di proprietà predefiniti.
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 è (impostazione predefinita), il contenuto firmato viene false
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. Questo 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)
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
Il costruttore SignedCms(ContentInfo) crea un'istanza della classe SignedCms utilizzando le informazioni specificate sul contenuto 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 messaggio SignedCms.
Eccezioni
È stato passato un riferimento null a un metodo che non lo accetta come argomento valido.
Commenti
Per i valori delle 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. Questo potrebbe 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)
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
Il costruttore SignedCms(SubjectIdentifierType) crea un'istanza della classe SignedCms utilizzando il tipo specificato di identificatore del soggetto come tipo predefinito di identificatore del soggetto 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 predefinito di identificatore del soggetto per i firmatari.
Eccezioni
È stato passato un riferimento null a un metodo che non lo accetta come argomento valido.
Commenti
Per i valori delle 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. Questo potrebbe 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)
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
Il costruttore SignedCms(ContentInfo, Boolean) crea un'istanza della classe SignedCms utilizzando le informazioni specificate sul contenuto come contenuto interno e lo stato disconnesso.
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 messaggio SignedCms.
- detached
- Boolean
Valore Boolean che specifica se l'oggetto SignedCms è relativo a una firma disconnessa. Se detached
è true
, la firma viene disconnessa. Se detached
è false
, la firma non viene disconnessa.
Eccezioni
È stato passato un riferimento null a un metodo che non lo accetta come argomento valido.
Commenti
Per i valori delle 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. Questo potrebbe 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)
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
Il costruttore SignedCms(SubjectIdentifierType, ContentInfo) crea un'istanza della classe SignedCms utilizzando il tipo specificato di identificatore del soggetto come tipo predefinito di identificatore del soggetto 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 predefinito di identificatore del soggetto per i firmatari.
- contentInfo
- ContentInfo
Oggetto ContentInfo che specifica le informazioni sul contenuto come contenuto interno del messaggio SignedCms.
Eccezioni
È stato passato un riferimento null a un metodo che non lo accetta come argomento valido.
Commenti
Per i valori delle 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. Questo potrebbe 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)
- Source:
- SignedCms.cs
- Source:
- SignedCms.cs
- Source:
- SignedCms.cs
Il costruttore SignedCms(SubjectIdentifierType, ContentInfo, Boolean) crea un'istanza della classe SignedCms utilizzando il tipo specificato di identificatore del soggetto come tipo predefinito di identificatore del soggetto per i firmatari, le informazioni sul contenuto come contenuto interno e utilizzando lo stato disconnesso.
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 predefinito di identificatore del soggetto per i firmatari.
- contentInfo
- ContentInfo
Oggetto ContentInfo che specifica le informazioni sul contenuto come contenuto interno del messaggio SignedCms.
- detached
- Boolean
Valore Boolean che specifica se l'oggetto SignedCms è relativo a una firma disconnessa. Se detached
è true
, la firma viene disconnessa. Se detached è false
, la firma non viene disconnessa.
Eccezioni
È stato passato un riferimento null 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. Questo 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à.