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