CmsSigner Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет потенциальный подписывающий объект для подписанного сообщения CMS/PKCS#7.
public ref class CmsSigner sealed
public sealed class CmsSigner
type CmsSigner = class
Public NotInheritable Class CmsSigner
- Наследование
-
CmsSigner
Конструкторы
CmsSigner() |
Инициализирует новый экземпляр класса CmsSigner со значениями по умолчанию. |
CmsSigner(CspParameters) |
Устаревшие..
Инициализирует новый экземпляр класса CmsSigner на основании сохраненного ключа. |
CmsSigner(SubjectIdentifierType) |
Инициализирует новый экземпляр класса CmsSigner, используя указанный тип идентификатора субъекта. |
CmsSigner(SubjectIdentifierType, X509Certificate2) |
Инициализирует новый экземпляр класса CmsSigner, используя указанный сертификат подписывания и тип идентификатора субъекта. |
CmsSigner(SubjectIdentifierType, X509Certificate2, AsymmetricAlgorithm) |
Инициализирует новый экземпляр класса CmsSigner, используя указанный сертификат подписывания, тип идентификатора субъекта и объект закрытого ключа. |
CmsSigner(SubjectIdentifierType, X509Certificate2, RSA, RSASignaturePadding) |
Инициализирует новый экземпляр класса CmsSigner с указанным сертификатом подписывателя, типом идентификатора субъекта, объектом закрытого ключа и заполнением подписи RSA. |
CmsSigner(X509Certificate2) |
Инициализирует новый экземпляр класса CmsSigner на основании указанного сертификата подписывания. |
Свойства
Certificate |
Свойство Certificate возвращает или устанавливает объект X509Certificate2, который представляет сертификат для подписи. |
Certificates |
Возвращает коллекцию сертификатов, которые рассматриваются с WholeChain и ExcludeRoot. |
DigestAlgorithm |
Возвращает или задает идентификатор хэш-алгоритма, используемого с подписью. |
IncludeOption |
Возвращает или задает параметр, указывающий, какая часть цепочки сертификатов для сертификата подписавшего должна быть внедрена в подписанное сообщение. |
PrivateKey |
Возвращает или задает объект закрытого ключа, используемый во время подписи. |
SignaturePadding |
Возвращает или задает используемое заполнение подписи RSA. |
SignedAttributes |
Возвращает коллекции атрибутов, связываемые с этой подписью, которые также защищаются подписью. |
SignerIdentifierType |
Получает схему, используемую для идентификации используемого сертификата подписывания. |
UnsignedAttributes |
Возвращает коллекции атрибутов, связываемые с этой подписью, которые не защищаются подписью. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |