Интерфейс 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 |