• Страница:
  • 1
  • 2

ТЕМА: Мануалы

Мануалы 4 года, 9 мес. назад #1271

  • Andry
  • Осваиваюсь на форуме
  • Постов: 26
  • Репутация: 0
Здравствуйте!
По скачанному SDK видно, что его компиляция была Ваша. Да и создание его - тоже Ваше. Примеры в SDK - хороши! Все качественно и понятно. Но вот хотелось бы поглубже вникнуть именно в функции библиотеки.
Если Вы ее сами создавали, то в любом случае у Вас наверное есть подробный мануал? Можно ли его как то получить?

А то несколько расстроился, после того как в SDK не нашел хорошего мануала к библиотеке.


Заранее спасибо!

Re: Мануалы 4 года, 9 мес. назад #1272

  • ugotbug
  • Завсегдатай
  • Постов: 225
  • Репутация: 14
Добрый день. У нас, к сожалению, нет полноценой документации, но мы всегда готовы помочь вам, только сформулируйте точнее ваш вопрос. Документацию к какой библиотеки вы хотите получить?
Могущественный обладатель кольца Знаний

Re: Мануалы 4 года, 9 мес. назад #1274

  • Andry
  • Осваиваюсь на форуме
  • Постов: 26
  • Репутация: 0
Конкретно, хотелось бы получить мануал к библиотеке IolaCOM.
Ведь если знаешь описание функций, то и в какой последовательности их вызывать - сразу становится понятно.

P.S. Вообще Вы молодцы ребят! Скачал SDK - и реально не ожидал увидеть настолько качественные и подробные исходники

Re: Мануалы 4 года, 9 мес. назад #1276

  • ugotbug
  • Завсегдатай
  • Постов: 225
  • Репутация: 14
Для IolaCOM у нас есть документация, но она содержит очень много ненужных и устарвеших функций, которые лишь породят массу вопросов. Так что, мы решили упростить жизнь разработчикам, и выложили достаточно много примеров. Примеры, представленные в SDK, содержат только самые "ходовые" функции. Если вам необходимо раелизовать "нестандартный" функционал, то вы можете озвучить его здесь, на форуме.
Могущественный обладатель кольца Знаний

Re: Мануалы 4 года, 9 мес. назад #1279

  • Andry
  • Осваиваюсь на форуме
  • Постов: 26
  • Репутация: 0
Хммм...хорошо, попробую изложить.....
Планирую ИС использовать для подписи в организации документации долгого хранения. Этакий архив.
Подписывать буду PDF документы. ИС будет построена клиент-серверной архитектурой. Пользователь, имеющий право на пользование ИС будет авторизироваться в программе по ЭЦП(есть описание в SDK).
Подписанные документы, планирую так же и распечатывать следующим образом:
1) Сервером будет вестись учет подписанных документов и его составных частей (таких как хеш, оригинал документа, открытый ключ пользователя и пр. атрибуты подписания, № документа для поиска, автор, исполнитель и прочие типичные атрибуты). Этот PDF документ будет подписываться ЭЦП пользователя(будем называть его "электронный PDF").
2) После подписания, будет формироваться "PDF документ-версия для печат"и из "электронного PDF". Он будет содержать всю информацию оригинального подписанного файла + нижний колонтитул с картинкой в виде QR-кода подписи, ссылку на сайт нашей ИС - где можно будет скачать электронный PDF с подписью. Версия для печати будет подписываться именем ЭЦП ИС (типа сервисной подписи), подтверждающей генерацию и принадлежность данного документа нашей ИС
Такой документ, можно будет уже отправить в сторонние организации, и, если им потребуется - скачают электронный PDF файл с подписью.

Сейчас, подписание PDF произвожу функцией из SDK Iolatest.SignData. Подпись проверяется, документ открывается - все ОК. Но, мне для формирования QR-кода при подписи электронного PDF, необходимо так же получить эту-же подпись в виде текста, например загнать в MEMO в BASE-овской кодировке. Что бы на ее основе, в "PDF-версию для печати" сгенерировать QR.

Реализацию QR-нашел, но каким образом, при подписывании файла можно параллельно получить эту-же подпись в МЕМО, но в BASE-64?
Аналогично, мне необходимо будет и обратная процедура: по имеющейся в QR-коде информации, получить открытый ключ, проверить подпись, получить информацию о подписанте и о времени.


Заранее спасибо!
И, да, кстати, пишу на Delphi XE5, если что.......

Re: Мануалы 4 года, 9 мес. назад #1280

  • ugotbug
  • Завсегдатай
  • Постов: 225
  • Репутация: 14
Добрый день.
Я так понимаю вы формируете один бинарный файл, который состоит из различных "кусков", который потом передаете на вход функции Iolatest.SignData? В распечатанном документе у вас будет QR код, который содержит ссылку на этот электронный документ и его подпись?
Могущественный обладатель кольца Знаний
  • Страница:
  • 1
  • 2
FaLang translation system by Faboba