SignedCms Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe SignedCms.
Surcharges
SignedCms() |
Le constructeur SignedCms() crée une instance de la classe SignedCms . |
SignedCms(ContentInfo) |
Le constructeur SignedCms(ContentInfo) crée une instance de la classe SignedCms en utilisant les informations de contenu spécifiées comme contenu interne. |
SignedCms(SubjectIdentifierType) |
Le constructeur SignedCms(SubjectIdentifierType) crée une instance de la classe SignedCms en utilisant le type d'identificateur d'objet spécifié en tant que type par défaut des signataires. |
SignedCms(ContentInfo, Boolean) |
Le constructeur SignedCms(ContentInfo, Boolean) crée une instance de la classe SignedCms en utilisant les informations de contenu spécifiées comme contenu interne et en utilisant l'état détaché. |
SignedCms(SubjectIdentifierType, ContentInfo) |
Le constructeur SignedCms(SubjectIdentifierType, ContentInfo) crée une instance de la classe SignedCms en utilisant le type d'identificateur d'objet spécifié comme type d'identificateur d'objet par défaut pour les signataires et les informations de contenu comme contenu interne. |
SignedCms(SubjectIdentifierType, ContentInfo, Boolean) |
Le constructeur SignedCms(SubjectIdentifierType, ContentInfo, Boolean) crée une instance de la classe SignedCms en utilisant le type d'identificateur d'objet spécifié comme type d'identificateur d'objet par défaut des signataires, les informations de contenu comme contenu interne, et en utilisant l'état détaché. |
SignedCms()
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
Le constructeur SignedCms() crée une instance de la classe SignedCms .
public:
SignedCms();
public SignedCms ();
Public Sub New ()
Exceptions
Une référence null a été passée à une méthode pour laquelle cet argument n'est pas valide.
Remarques
La SignedCms classe a les valeurs de propriété par défaut suivantes.
Property | Valeur par défaut |
---|---|
ContentInfo | 1.2.840.113549.1.7.1 (données)Longueur : zéro |
Detached | État détaché : false le contenu signé est inclus dans le message CMS/PKCS #7 avec les informations de signature. |
La valeur par défaut SubjectIdentifierType pour les signataires est SubjectIdentifierType.IssuerAndSerialNumber.
Si l’état détaché est false
(la valeur par défaut), le contenu signé est inclus dans le message CMS/PKCS #7 avec les informations de signature. Si l’état détaché est true
, les clients qui ne peuvent pas décoder les messages S/MIME peuvent toujours voir le contenu du message s’il est envoyé séparément. Cela peut être utile dans une application d’archivage qui archive le contenu du message, que l’expéditeur du message puisse être vérifié pour l’authenticité.
S’applique à
SignedCms(ContentInfo)
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
Le constructeur SignedCms(ContentInfo) crée une instance de la classe SignedCms en utilisant les informations de contenu spécifiées comme contenu interne.
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)
Paramètres
- contentInfo
- ContentInfo
Objet ContentInfo qui spécifie les informations de contenu comme contenu interne du message SignedCms.
Exceptions
Une référence null a été passée à une méthode pour laquelle cet argument n'est pas valide.
Remarques
Pour connaître les valeurs de propriété par défaut utilisées avec ce constructeur, consultez SignedCms().
Si l’état détaché est false
(la valeur par défaut), le contenu signé est inclus dans le message CMS/PKCS #7 avec les informations de signature. Si l’état détaché est true
, les clients qui ne peuvent pas décoder les messages S/MIME peuvent toujours voir le contenu du message s’il est envoyé séparément. Cela peut être utile dans une application d’archivage qui archive le contenu du message, que l’expéditeur du message puisse être vérifié pour l’authenticité.
S’applique à
SignedCms(SubjectIdentifierType)
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
Le constructeur SignedCms(SubjectIdentifierType) crée une instance de la classe SignedCms en utilisant le type d'identificateur d'objet spécifié en tant que type par défaut des signataires.
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)
Paramètres
- signerIdentifierType
- SubjectIdentifierType
Membre SubjectIdentifierType qui spécifie le type d'identificateur d'objet par défaut des signataires.
Exceptions
Une référence null a été passée à une méthode pour laquelle cet argument n'est pas valide.
Remarques
Pour connaître les valeurs de propriété par défaut utilisées avec ce constructeur, consultez SignedCms().
Si l’état détaché est false
(la valeur par défaut), le contenu signé est inclus dans le message CMS/PKCS #7 avec les informations de signature. Si l’état détaché est true
, les clients qui ne peuvent pas décoder les messages S/MIME peuvent toujours voir le contenu du message s’il est envoyé séparément. Cela peut être utile dans une application d’archivage qui archive le contenu du message, que l’expéditeur du message puisse être vérifié pour l’authenticité.
S’applique à
SignedCms(ContentInfo, Boolean)
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
Le constructeur SignedCms(ContentInfo, Boolean) crée une instance de la classe SignedCms en utilisant les informations de contenu spécifiées comme contenu interne et en utilisant l'état détaché.
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)
Paramètres
- contentInfo
- ContentInfo
Objet ContentInfo qui spécifie les informations de contenu comme contenu interne du message SignedCms.
- detached
- Boolean
Valeur Boolean qui spécifie si l'objet SignedCms concerne une signature détachée. Si detached
est true
, la signature est détachée. Si detached
est false
, la signature n'est pas détachée.
Exceptions
Une référence null a été passée à une méthode pour laquelle cet argument n'est pas valide.
Remarques
Pour connaître les valeurs de propriété par défaut utilisées avec ce constructeur, consultez SignedCms().
Si l’état détaché est false
(la valeur par défaut), le contenu signé est inclus dans le message CMS/PKCS #7 avec les informations de signature. Si l’état détaché est true
, les clients qui ne peuvent pas décoder les messages S/MIME peuvent toujours voir le contenu du message s’il est envoyé séparément. Cela peut être utile dans une application d’archivage qui archive le contenu du message, que l’expéditeur du message puisse être vérifié pour l’authenticité.
S’applique à
SignedCms(SubjectIdentifierType, ContentInfo)
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
Le constructeur SignedCms(SubjectIdentifierType, ContentInfo) crée une instance de la classe SignedCms en utilisant le type d'identificateur d'objet spécifié comme type d'identificateur d'objet par défaut pour les signataires et les informations de contenu comme contenu interne.
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)
Paramètres
- signerIdentifierType
- SubjectIdentifierType
Membre SubjectIdentifierType qui spécifie le type d'identificateur d'objet par défaut des signataires.
- contentInfo
- ContentInfo
Objet ContentInfo qui spécifie les informations de contenu comme contenu interne du message SignedCms.
Exceptions
Une référence null a été passée à une méthode pour laquelle cet argument n'est pas valide.
Remarques
Pour connaître les valeurs de propriété par défaut utilisées avec ce constructeur, consultez SignedCms().
Si l’état détaché est false
(la valeur par défaut), le contenu signé est inclus dans le message CMS/PKCS #7 avec les informations de signature. Si l’état détaché est true
, les clients qui ne peuvent pas décoder les messages S/MIME peuvent toujours voir le contenu du message s’il est envoyé séparément. Cela peut être utile dans une application d’archivage qui archive le contenu du message, que l’expéditeur du message puisse être vérifié pour l’authenticité.
S’applique à
SignedCms(SubjectIdentifierType, ContentInfo, Boolean)
- Source:
- SignedCms.cs
- Source:
- SignedCms.cs
- Source:
- SignedCms.cs
Le constructeur SignedCms(SubjectIdentifierType, ContentInfo, Boolean) crée une instance de la classe SignedCms en utilisant le type d'identificateur d'objet spécifié comme type d'identificateur d'objet par défaut des signataires, les informations de contenu comme contenu interne, et en utilisant l'état détaché.
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)
Paramètres
- signerIdentifierType
- SubjectIdentifierType
Membre SubjectIdentifierType qui spécifie le type d'identificateur d'objet par défaut des signataires.
- contentInfo
- ContentInfo
Objet ContentInfo qui spécifie les informations de contenu comme contenu interne du message SignedCms.
- detached
- Boolean
Valeur Boolean qui spécifie si l'objet SignedCms concerne une signature détachée. Si detached
est true
, la signature est détachée. Si detached est false
, la signature n'est pas détachée.
Exceptions
Une référence null a été passée à une méthode pour laquelle cet argument n'est pas valide.
Remarques
Si l’état détaché est false
(la valeur par défaut), le contenu signé est inclus dans le message CMS/PKCS #7 avec les informations de signature. Si l’état détaché est true
, les clients qui ne peuvent pas décoder les messages S/MIME peuvent toujours voir le contenu du message s’il est envoyé séparément. Cela peut être utile dans une application d’archivage qui archive le contenu du message, que l’expéditeur du message puisse ou non être vérifié pour l’authenticité.