весь процесс в web происходит, верно?при запуске криптопровайдера запускается вебсервер, формируется страница html с яваскприптами,
Клиента на машине нет, только браузер?
Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
весь процесс в web происходит, верно?при запуске криптопровайдера запускается вебсервер, формируется страница html с яваскприптами,
Ну дык непонятно, чо мудрить: запустил свой крипто с указанием папки для сохранения и параллельно её мониториш. Как там появилось файло - значит оно подписано. Берёшь его, аттачишь, удаляешь.Криптопровайдеру при запуске можно передать файл для открытия, путь для сохранения файла (папка)
???... тогда и проблем с ожиданием когда же подпишется документ в браузере не будет ...
что он делает - по какому алгоритму?Коллеги сделали криптопровайдер
В Postopen Database Script -
Set TimerG = New NotesTimer(60) 'чекаем ежеминутно
On Event Alarm From TimerG Call FileExists(MyFile)
Да без проблем, ставь куда хош.А почему нельзя этот код в кнопку "Подписать" ставить?
Лучче использовать JS таймер.
Он будет давить на кнопу, которая чекает и аттачит взад.
var f = document.forms[0];
var intID = setInterval("f.КнопаЧек.click() ",1000);
когда свершилось - глушим таймер: clearInterval(intID);
Да нет, это не рекомендации - просто для примера и какой то определённости.и на форуме, и в хелпе рекомендуют в "Postopen Database Script" ставить.
Да.FileExists же работает, пока TimerG.Enabled = 1 ?
Тем, что JS timer работает гораздо стабильнее (т.е. просто без проблем), а на LS есть свои подводные камни, напр. несколько одновременных LS таймеров будут работать просто "чудесно"А чем лучше лотусскрипта?
На JS в клиенте в файловую структуру не залезешь. Смотреть на размер файла надо в кнопе, на которую давит JS из кнопы в которой запустили JS таймер.JS таймер - это на яваскрипте сделать кнопку такую? Смотреть в ней тоже на размер файла?
угу и ЛС кнопку можно скрытьJS - он на кнопке "подписать" нажимает на кнопку на лотус-скрипте, которая наз-ся у Вас "КнопаЧек" ?
А "КнопаЧек" - при нажатии пытается с папочки приатачить файл?
А если класть XML туда же, где HTTPserver.jar?Проблема такая, передаю в Shell переменную krip$, и не видится файл XMLname (хмлка с путем).
krip$ = |java -jar "C:\HTTPserver.jar" | + XMLname
Print krip$
kripto% = Shell("| + krip$ + |")
Ну а почему нет? Вполне нормально. При этом в качестве клиенского ПО выступает браузер, или с Activex Или java плагинами, которые работают с токенами и аналогичной фигней.я вот в упор не пойму - поднимается сервак, кот. через браузер отправляет запрос на криптование этому серваку?
причем сервак на java...
Обучение наступательной кибербезопасности в игровой форме. Начать игру!