SignatureProvider Интерфейс
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет надстройку поставщика подписей.
public interface class SignatureProvider
[System.Runtime.InteropServices.Guid("000CD6A3-0000-0000-C000-000000000046")]
public interface SignatureProvider
[<System.Runtime.InteropServices.Guid("000CD6A3-0000-0000-C000-000000000046")>]
type SignatureProvider = interface
Public Interface SignatureProvider
- Атрибуты
Примечание. Поставщики подписей реализуются исключительно в пользовательских надстройках COM и не могут быть реализованы в Microsoft Visual Basic для приложений (VBA).
Generate |
Возвращает изображение строки подписи. |
Get |
Запрашивает надстройку поставщика подписей для получения различных сведений. |
Hash |
Позволяет надстройке поставщика подписей создавать хэш-значение для документа, которое можно использовать для определения того, было ли изменено содержимое документа после цифровой подписи. |
Notify |
Используется для отображения диалогового окна, информирующего пользователя о завершении процесса подписывания, и предоставления дополнительных функциональных возможностей надстройки. |
Show |
Предоставляет надстройке поставщика подписей возможность отображения сведений о строке подписи и отображения дополнительных сохраненных сведений, таких как безопасная метка времени. |
Show |
Предоставляет надстройку поставщика подписей возможность отображения диалогового окна Настройка подписи для пользователя. |
Show |
Предоставляет надстройке поставщика подписей возможность отображать диалоговое окно Подпись для пользователей, позволяя им указать свое удостоверение, а затем пройти проверку подлинности. |
Sign |
Используется для подписи шаблона XMLDSIG. |
Verify |
Проверяет подпись на основе состояния подписи документа и легитимности сертификата, используемого для подписи. |