XpsDigitalSignature Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет цифровую подпись для XpsDocument.
public ref class XpsDigitalSignature
public class XpsDigitalSignature
type XpsDigitalSignature = class
Public Class XpsDigitalSignature
- Наследование
-
XpsDigitalSignature
Комментарии
Используйте XpsDigitalSignature вместо PackageDigitalSignature при работе с документом XPS. PackageDigitalSignature не поддерживает XPS и не гарантирует, что все части документа XPS будут полностью подписаны.
Дополнительные сведения о XPS см. в статье Xml Paper Specification (XPS).
Конструкторы
XpsDigitalSignature(PackageDigitalSignature, XpsDocument) |
Инициализирует новый экземпляр класса XpsDigitalSignature. |
Свойства
DocumentPropertiesRestricted |
Возвращает значение, указывающее, становится ли цифровая подпись недействительной при изменении свойств документа. |
Id |
Получает глобальный уникальный идентификатор (GUID) подписи. |
IsCertificateAvailable |
Получает значение, указывающее, содержится ли сертификат X.509 подписавшего в документе Package. |
SignatureOriginRestricted |
Возвращает значение, указывающее, становится ли цифровая подпись недействительной при подписании пакета еще одним лицом. |
SignatureType |
Возвращает строку URL-адреса, определяющую тип подписи. |
SignatureValue |
Возвращает зашифрованное хэш-значение подписи. |
SignedDocumentSequence |
Возвращает объект чтения последовательности документов для заданной последовательности документов. |
SignerCertificate |
Получает сертификат X.509 подписывающего лица. |
SigningTime |
Возвращает дату и время создания подписи. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Verify() |
Проверяет цифровую подпись документа на соответствие сертификату X.509, внедренного в XPS Package. |
Verify(X509Certificate) |
Проверяет цифровую подпись документа на соответствие указанному сертификату X.509. |
VerifyCertificate() |
Проверяет сертификат X.509, внедренный в пакет. |
VerifyCertificate(X509Certificate) |
Проверяет указанный сертификат X.509. |