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 (Cryptographic Message Syntax). Версия также определяет алгоритм получения ключа объектом RecipientInfo — с помощью согласования ключей или с помощью передачи ключей. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |