RecipientInfo Класс

Определение

Класс RecipientInfo представляет сведения о получателе сообщения CMS/PKCS #7. Класс RecipientInfo является абстрактным классом, унаследованным и KeyAgreeRecipientInfo классамиKeyTransRecipientInfo.

public ref class RecipientInfo abstract
public abstract class RecipientInfo
type RecipientInfo = class
Public MustInherit Class RecipientInfo
Наследование
RecipientInfo
Производный

Комментарии

Это абстрактный класс, который не может быть создан. Он наследуется классами и KeyAgreeRecipientInfo классамиKeyTransRecipientInfo.

Свойства

Имя Описание
EncryptedKey

Абстрактное EncryptedKey свойство извлекает зашифрованный материал ключа получателя.

KeyEncryptionAlgorithm

Абстрактное KeyEncryptionAlgorithm свойство извлекает алгоритм, используемый для создания ключа.

RecipientIdentifier

Абстрактное RecipientIdentifier свойство извлекает идентификатор получателя.

Type

Свойство Type извлекает тип получателя. Тип получателя определяет, какой из двух основных протоколов используется для установления ключа между источником и получателем сообщения CMS/PKCS #7.

Version

Абстрактное Version свойство извлекает версию сведений получателя. Производные классы автоматически задают это свойство для своих объектов, а значение указывает, используется ли он PKCS #7 или синтаксис криптографических сообщений (CMS) для защиты сообщений. Версия также подразумевает, устанавливает ли RecipientInfo объект криптографический ключ алгоритмом соглашения ключа или алгоритмом транспорта ключей.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел