CmsRecipient Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase CmsRecipient.
Sobrecargas
| Nombre | Description |
|---|---|
| CmsRecipient(X509Certificate2) |
Inicializa una nueva instancia de la CmsRecipient clase con un certificado especificado, utilizando el modo de cifrado predeterminado para el algoritmo de clave pública y un IssuerAndSerialNumber identificador de asunto. |
| CmsRecipient(SubjectIdentifierType, X509Certificate2) |
Inicializa una nueva instancia de la CmsRecipient clase con un certificado y un tipo de identificador de destinatario especificados mediante el modo de cifrado predeterminado para el algoritmo de clave pública. |
CmsRecipient(X509Certificate2)
Inicializa una nueva instancia de la CmsRecipient clase con un certificado especificado, utilizando el modo de cifrado predeterminado para el algoritmo de clave pública y un IssuerAndSerialNumber identificador de asunto.
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)
Parámetros
- certificate
- X509Certificate2
Certificado que se va a usar al cifrar para este destinatario.
Excepciones
El certificate parámetro es null.
Comentarios
La CmsRecipient clase tiene los siguientes valores de propiedad predeterminados.
| Propiedad | Valor predeterminado |
|---|---|
| RecipientIdentifierType | IssuerAndSerialNumber |
| RSAEncryptionPadding | nulo |
Consulte también
- CmsRecipient(SubjectIdentifierType, X509Certificate2)
- CmsRecipient(X509Certificate2, RSAEncryptionPadding)
Se aplica a
CmsRecipient(SubjectIdentifierType, X509Certificate2)
Inicializa una nueva instancia de la CmsRecipient clase con un certificado y un tipo de identificador de destinatario especificados mediante el modo de cifrado predeterminado para el algoritmo de clave pública.
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)
Parámetros
- recipientIdentifierType
- SubjectIdentifierType
Esquema que se va a usar para identificar qué certificado de destinatario se usó.
- certificate
- X509Certificate2
Certificado que se va a usar al cifrar para este destinatario.
Excepciones
El certificate parámetro es null.
No se admite el recipientIdentifierType valor.
Consulte también
- CmsRecipient(X509Certificate2)
- CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding)