CmsRecipient 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 CmsRecipient.
Overload
| Nome | Descrizione |
|---|---|
| CmsRecipient(X509Certificate2) |
Inizializza una nuova istanza della CmsRecipient classe con un certificato specificato, utilizzando la modalità di crittografia predefinita per l'algoritmo di chiave pubblica e un IssuerAndSerialNumber identificatore del soggetto. |
| CmsRecipient(SubjectIdentifierType, X509Certificate2) |
Inizializza una nuova istanza della CmsRecipient classe con un certificato e un tipo di identificatore destinatario specificati, utilizzando la modalità di crittografia predefinita per l'algoritmo di chiave pubblica. |
| CmsRecipient(X509Certificate2, RSAEncryptionPadding) |
Inizializza una nuova istanza della CmsRecipient classe con un certificato RSA specificato e una spaziatura interna della crittografia RSA, utilizzando un IssuerAndSerialNumber identificatore del soggetto. |
| CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding) |
Inizializza una nuova istanza della CmsRecipient classe con un certificato RSA specificato, la spaziatura interna della crittografia RSA e l'identificatore del soggetto specificati. |
CmsRecipient(X509Certificate2)
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
Inizializza una nuova istanza della CmsRecipient classe con un certificato specificato, utilizzando la modalità di crittografia predefinita per l'algoritmo di chiave pubblica e un IssuerAndSerialNumber identificatore del soggetto.
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)
Parametri
- certificate
- X509Certificate2
Certificato da utilizzare per la crittografia per il destinatario.
Eccezioni
Il certificate parametro è null.
Commenti
La CmsRecipient classe ha i valori di proprietà predefiniti seguenti.
| Proprietà | Valore predefinito |
|---|---|
| RecipientIdentifierType | IssuerAndSerialNumber |
| RSAEncryptionPadding | Null |
Vedi anche
- CmsRecipient(SubjectIdentifierType, X509Certificate2)
- CmsRecipient(X509Certificate2, RSAEncryptionPadding)
Si applica a
CmsRecipient(SubjectIdentifierType, X509Certificate2)
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
Inizializza una nuova istanza della CmsRecipient classe con un certificato e un tipo di identificatore destinatario specificati, utilizzando la modalità di crittografia predefinita per l'algoritmo di chiave pubblica.
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)
Parametri
- recipientIdentifierType
- SubjectIdentifierType
Schema da usare per identificare il certificato destinatario utilizzato.
- certificate
- X509Certificate2
Certificato da utilizzare per la crittografia per il destinatario.
Eccezioni
Il certificate parametro è null.
Il recipientIdentifierType valore non è supportato.
Vedi anche
- CmsRecipient(X509Certificate2)
- CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding)
Si applica a
CmsRecipient(X509Certificate2, RSAEncryptionPadding)
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
Inizializza una nuova istanza della CmsRecipient classe con un certificato RSA specificato e una spaziatura interna della crittografia RSA, utilizzando un IssuerAndSerialNumber identificatore del soggetto.
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)
Parametri
- certificate
- X509Certificate2
Certificato da utilizzare per la crittografia per il destinatario.
- rsaEncryptionPadding
- RSAEncryptionPadding
Modalità di riempimento RSA da usare per la crittografia per questo destinatario.
Eccezioni
Il certificate parametro o rsaEncryptionPadding è null.
La chiave pubblica del certificate parametro non viene riconosciuta come chiave pubblica RSA.
Commenti
La CmsRecipient classe ha i valori di proprietà predefiniti seguenti.
| Proprietà | Valore predefinito |
|---|---|
| RecipientIdentifierType | IssuerAndSerialNumber |
Si applica a
CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding)
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
- Origine:
- CmsRecipient.cs
Inizializza una nuova istanza della CmsRecipient classe con un certificato RSA specificato, la spaziatura interna della crittografia RSA e l'identificatore del soggetto specificati.
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)
Parametri
- recipientIdentifierType
- SubjectIdentifierType
Schema da usare per identificare il certificato destinatario utilizzato.
- certificate
- X509Certificate2
Certificato da utilizzare per la crittografia per il destinatario.
- rsaEncryptionPadding
- RSAEncryptionPadding
Modalità di riempimento RSA da usare per la crittografia per questo destinatario.
Eccezioni
Il certificate parametro o rsaEncryptionPadding è null.
La chiave pubblica del certificate parametro non viene riconosciuta come chiave pubblica RSA.