CmsRecipient Classe

Definição

A classe CmsRecipient define o destinatário de uma mensagem CMS/PKCS #7.The CmsRecipient class defines the recipient of a CMS/PKCS #7 message.

public ref class CmsRecipient sealed
public sealed class CmsRecipient
type CmsRecipient = class
Public NotInheritable Class CmsRecipient
Herança
CmsRecipient

Construtores

CmsRecipient(SubjectIdentifierType, X509Certificate2)

Inicializa uma nova instância da classe CmsRecipient com um tipo de identificador de destinatário e um certificado especificado, usando o modo de criptografia padrão para o algoritmo de chave pública.Initializes a new instance of the CmsRecipient class with a specified certificate and recipient identifier type, using the default encryption mode for the public key algorithm.

CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding)

Inicializa uma nova instância da classe CmsRecipient com um certificado RSA especificado, o preenchimento de criptografia RSA e um identificador de assunto.Initializes a new instance of the CmsRecipient class with a specified RSA certificate, RSA encryption padding, and subject identifier.

CmsRecipient(X509Certificate2)

Inicializa uma nova instância da classe CmsRecipient com um certificado especificado, usando o modo de criptografia padrão para o algoritmo de chave pública e um identificador de assunto IssuerAndSerialNumber.Initializes a new instance of the CmsRecipient class with a specified certificate, using the default encryption mode for the public key algorithm and an IssuerAndSerialNumber subject identifier.

CmsRecipient(X509Certificate2, RSAEncryptionPadding)

Inicializa uma nova instância da classe CmsRecipient com um certificado RSA especificado e um preenchimento de criptografia RSA, usando um identificador de assunto IssuerAndSerialNumber.Initializes a new instance of the CmsRecipient class with a specified RSA certificate and RSA encryption padding, using an IssuerAndSerialNumber subject identifier.

Propriedades

Certificate

Obtém o certificado a ser usado ao criptografar para este destinatário.Gets the certificate to use when encrypting for this recipient.

RecipientIdentifierType

Obtém o esquema a ser usado para identificar qual certificado de destinatário foi usado.Gets the scheme to use for identifying which recipient certificate was used.

RSAEncryptionPadding

Obtém o preenchimento de criptografia RSA a ser usado ao criptografar para este destinatário.Gets the RSA encryption padding to use when encrypting for this recipient.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a