RecipientInfo Clase

Definición

La clase RecipientInfo representa información sobre el destinatario de un mensaje CMS/PKCS #7.The RecipientInfo class represents information about a CMS/PKCS #7 message recipient. RecipientInfo es una clase abstracta heredada por las clases KeyAgreeRecipientInfo y KeyTransRecipientInfo.The RecipientInfo class is an abstract class inherited by the KeyAgreeRecipientInfo and KeyTransRecipientInfo classes.

public ref class RecipientInfo abstract
public abstract class RecipientInfo
type RecipientInfo = class
Public MustInherit Class RecipientInfo
Herencia
RecipientInfo
Derivado

Comentarios

Se trata de una clase abstracta de la que no se pueden crear instancias.This is an abstract class that cannot be instantiated. Es heredado por las KeyAgreeRecipientInfo clases KeyTransRecipientInfo y.It is inherited by the KeyAgreeRecipientInfo and KeyTransRecipientInfo classes.

Propiedades

EncryptedKey

La propiedad abstracta EncryptedKey recupera el material de clave del destinatario cifrado.The EncryptedKey abstract property retrieves the encrypted recipient keying material.

KeyEncryptionAlgorithm

La propiedad abstracta KeyEncryptionAlgorithm recupera el algoritmo utilizado para realizar el establecimiento de clave.The KeyEncryptionAlgorithm abstract property retrieves the algorithm used to perform the key establishment.

RecipientIdentifier

La propiedad abstracta RecipientIdentifier recupera el identificador del destinatario.The RecipientIdentifier abstract property retrieves the identifier of the recipient.

Type

La propiedad Type recupera el tipo del destinatario.The Type property retrieves the type of the recipient. El tipo del destinatario determina cuál de los dos protocolos principales ha de utilizarse para establecer una clave entre el autor y el destinatario de un mensaje CMS/PKCS #7.The type of the recipient determines which of two major protocols is used to establish a key between the originator and the recipient of a CMS/PKCS #7 message.

Version

La propiedad abstracta Version recupera la versión de la información de destinatario.The Version abstract property retrieves the version of the recipient information. Las clases derivadas establecen automáticamente esta propiedad para sus objetos, y el valor indica qué se está utilizando para la protección de mensajes: PKCS #7 o la sintaxis de mensajes criptográficos (CMS).Derived classes automatically set this property for their objects, and the value indicates whether it is using PKCS #7 or Cryptographic Message Syntax (CMS) to protect messages. La versión también implica que el objeto RecipientInfo, a la hora de establecer una clave criptográfica, utilice o un algoritmo de acuerdo de claves o uno de transporte de claves.The version also implies whether the RecipientInfo object establishes a cryptographic key by a key agreement algorithm or a key transport algorithm.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a

Consulte también: