Поделиться через


Интерфейс IXpsSignatureRequest (xpsdigitalsignature.h)

Обращается к компонентам запроса подписи.

Наследование

Интерфейс IXpsSignatureRequest наследуется от интерфейса IUnknown . IXpsSignatureRequest также имеет следующие типы элементов:

Методы

Интерфейс IXpsSignatureRequest содержит следующие методы.

 
IXpsSignatureRequest::GetIntent

Задает строку, описывающую намерение или значение подписи. (IXpsSignatureRequest.GetIntent)
IXpsSignatureRequest::GetRequestedSigner

Возвращает удостоверение пользователя, подписавшего или запрашивающего подписание пакета.
IXpsSignatureRequest::GetRequestId

Возвращает уникальный идентификатор запроса подписи.
IXpsSignatureRequest::GetRequestSignByDate

Возвращает дату и время, до которых запрошенный подписыватель должен подписать указанные части документа.
IXpsSignatureRequest::GetSignature

Возвращает указатель на интерфейс IXpsSignature, содержащий цифровую подпись XPS с тем же уникальным идентификатором, что и запрос подписи.
IXpsSignatureRequest::GetSigningLocale

Возвращает юридическую юрисдикцию расположения подписи пакета.
IXpsSignatureRequest::GetSpotLocation

Возвращает страницу и расположение на странице, где будет отображаться видимая цифровая подпись или запрос цифровой подписи.
IXpsSignatureRequest::SetIntent

Задает строку, описывающую намерение или значение подписи. (IXpsSignatureRequest.SetIntent)
IXpsSignatureRequest::SetRequestedSigner

Задает удостоверение пользователя, подписавшего или запрашивающего подписание пакета.
IXpsSignatureRequest::SetRequestSignByDate

Задает дату и время, до которых запрошенный подписыватель должен подписать указанные части документа.
IXpsSignatureRequest::SetSigningLocale

Задает юридическую юрисдикцию расположения подписи пакета.
IXpsSignatureRequest::SetSpotLocation

Указывает страницу и расположение на странице, где будет отображаться видимая цифровая подпись или запрос цифровой подписи.

Комментарии

Интерфейс IXpsSignatureRequest соответствует одному элементу SignatureDefinition в разметке части SignatureDefinitons.

Эта разметка элемента SignatureDefinition описана в разделе 10.2.2 спецификации документа XML.

Все запросы подписи хранятся в коллекции запросов блока подписи. Они не могут существовать независимо от интерфейса IXpsSignatureBlock , из которого они были созданы.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header xpsdigitalsignature.h

См. также раздел

Интерфейсы

XPS