CmsRecipient 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 CmsRecipient.
Surcharges
| Nom | Description |
|---|---|
| CmsRecipient(X509Certificate2) |
Initialise une nouvelle instance de la CmsRecipient classe avec un certificat spécifié, en utilisant le mode de chiffrement par défaut pour l’algorithme de clé publique et un IssuerAndSerialNumber identificateur d’objet. |
| CmsRecipient(SubjectIdentifierType, X509Certificate2) |
Initialise une nouvelle instance de la CmsRecipient classe avec un certificat et un type d’identificateur de destinataire spécifiés, en utilisant le mode de chiffrement par défaut pour l’algorithme de clé publique. |
| CmsRecipient(X509Certificate2, RSAEncryptionPadding) |
Initialise une nouvelle instance de la CmsRecipient classe avec un certificat RSA et un remplissage de chiffrement RSA spécifiés à l’aide d’un IssuerAndSerialNumber identificateur d’objet. |
| CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding) |
Initialise une nouvelle instance de la CmsRecipient classe avec un certificat RSA, un remplissage de chiffrement RSA et un identificateur d’objet spécifiés. |
CmsRecipient(X509Certificate2)
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
Initialise une nouvelle instance de la CmsRecipient classe avec un certificat spécifié, en utilisant le mode de chiffrement par défaut pour l’algorithme de clé publique et un IssuerAndSerialNumber identificateur d’objet.
public:
CmsRecipient(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (certificate As X509Certificate2)
Paramètres
- certificate
- X509Certificate2
Certificat à utiliser lors du chiffrement pour ce destinataire.
Exceptions
Le certificate paramètre est null.
Remarques
La CmsRecipient classe a les valeurs de propriété par défaut suivantes.
| Propriété | Valeur par défaut |
|---|---|
| RecipientIdentifierType | IssuerAndSerialNumber |
| RSAEncryptionPadding | zéro |
Voir aussi
- CmsRecipient(SubjectIdentifierType, X509Certificate2)
- CmsRecipient(X509Certificate2, RSAEncryptionPadding)
S’applique à
CmsRecipient(SubjectIdentifierType, X509Certificate2)
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
Initialise une nouvelle instance de la CmsRecipient classe avec un certificat et un type d’identificateur de destinataire spécifiés, en utilisant le mode de chiffrement par défaut pour l’algorithme de clé publique.
public:
CmsRecipient(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (recipientIdentifierType As SubjectIdentifierType, certificate As X509Certificate2)
Paramètres
- recipientIdentifierType
- SubjectIdentifierType
Schéma à utiliser pour identifier le certificat de destinataire utilisé.
- certificate
- X509Certificate2
Certificat à utiliser lors du chiffrement pour ce destinataire.
Exceptions
Le certificate paramètre est null.
La recipientIdentifierType valeur n’est pas prise en charge.
Voir aussi
- CmsRecipient(X509Certificate2)
- CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding)
S’applique à
CmsRecipient(X509Certificate2, RSAEncryptionPadding)
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
Initialise une nouvelle instance de la CmsRecipient classe avec un certificat RSA et un remplissage de chiffrement RSA spécifiés à l’aide d’un IssuerAndSerialNumber identificateur d’objet.
public:
CmsRecipient(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::Security::Cryptography::RSAEncryptionPadding ^ rsaEncryptionPadding);
public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Cryptography.RSAEncryptionPadding rsaEncryptionPadding);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.RSAEncryptionPadding -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (certificate As X509Certificate2, rsaEncryptionPadding As RSAEncryptionPadding)
Paramètres
- certificate
- X509Certificate2
Certificat à utiliser lors du chiffrement pour ce destinataire.
- rsaEncryptionPadding
- RSAEncryptionPadding
Mode de remplissage RSA à utiliser lors du chiffrement pour ce destinataire.
Exceptions
Le ou certificate le rsaEncryptionPadding paramètre est null.
La clé publique du certificate paramètre n’est pas reconnue comme clé publique RSA.
Remarques
La CmsRecipient classe a les valeurs de propriété par défaut suivantes.
| Propriété | Valeur par défaut |
|---|---|
| RecipientIdentifierType | IssuerAndSerialNumber |
S’applique à
CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding)
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
- Source:
- CmsRecipient.cs
Initialise une nouvelle instance de la CmsRecipient classe avec un certificat RSA, un remplissage de chiffrement RSA et un identificateur d’objet spécifiés.
public:
CmsRecipient(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::Security::Cryptography::RSAEncryptionPadding ^ rsaEncryptionPadding);
public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Cryptography.RSAEncryptionPadding rsaEncryptionPadding);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.RSAEncryptionPadding -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (recipientIdentifierType As SubjectIdentifierType, certificate As X509Certificate2, rsaEncryptionPadding As RSAEncryptionPadding)
Paramètres
- recipientIdentifierType
- SubjectIdentifierType
Schéma à utiliser pour identifier le certificat de destinataire utilisé.
- certificate
- X509Certificate2
Certificat à utiliser lors du chiffrement pour ce destinataire.
- rsaEncryptionPadding
- RSAEncryptionPadding
Mode de remplissage RSA à utiliser lors du chiffrement pour ce destinataire.
Exceptions
Le ou certificate le rsaEncryptionPadding paramètre est null.
La clé publique du certificate paramètre n’est pas reconnue comme clé publique RSA.