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) |