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 (XPS).
Конструкторы
| Имя | Описание |
|---|---|
| XpsDigitalSignature(PackageDigitalSignature, XpsDocument) |
Инициализирует новый экземпляр класса XpsDigitalSignature. |
Свойства
| Имя | Описание |
|---|---|
| DocumentPropertiesRestricted |
Возвращает значение, указывающее, является ли изменение свойств документа недействительным цифровой подписи. |
| Id |
Возвращает глобальный уникальный идентификатор (GUID) подписи. |
| IsCertificateAvailable |
Получает значение, указывающее, содержится ли в документе Packageсертификат X.509 подписывающего. |
| 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. |