CmsRecipient Constructores

Definición

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

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

Se aplica a