<< Click to Display Table of Contents >> Navigation: Проект > Документы объектов > Генератор отчетов > Просмотр отчетов > Экспорт (сохранение )отчета > Форматы с фиксированной разметкой страницы > PDF > Цифровая подпись > Выбор сертификата |
Выбор необходимого сертификата для создания ЭЦП можно произвести двумя способами:
с использованием интерфейса системной библиотеки криптографии;
непосредственно указав строку - идентификатор сертификата.
В первом случае необходимо использовать свойство "Get Certificate From CryptoUI", установив его в true. При экспорте файла на экране появится меню выбора сертификата из текущего хранилища сертификатов. Необходимо выбрать один сертификат из списка доступных.
Примечание. В web-приложении этот способ использовать нельзя, так как меню выбора сертификата появляется на том компьютере, на котором выполняется экспорт, т.е. на сервере. Соответственно пользователь его не видит и не может ничего с ним сделать, т.е. экспорт просто ожидает выбора сертификата до бесконечности.
Во втором случае необходимо в свойство "SubjectNameString" записать строку - идентификатор сертификата. Идентификатор - это имя владельца сертификата (полная строка) или часть имени (подстрока).