Сделал подпись pdf файлов с помощью метода basicsSignCMS на js, конвертирую файл в base64, подписываю и затем обратно конвертирую в pdf и скачиваю. ezSigner проверку отлично проходит. Попытался сделать сразу подпись нескольких файлов одновременно, но пока только получилось в цикл засунуть, для подписи каждый раз пароль запрашивает. Здесь указано как будто нельзя массив документов подписать одним махом
@param {String | ArrayBuffer | Array} data данные, которые нужно подписать, в виде строки Base64 либо ArrayBuffer. Так же поддерживается массив строк Base64 или ArrayBuffer, но это будет работать только с приложениями KAZTOKEN mobile/desktop, NCALayer не умеет подписывать массив документов
Возникло пару вопросов:
- Можно ли, допустим, вытащить информацию о подписанте через getKeyInfo(), сохранить и далее уже для подписания документов отправлять их в цикле из переменной? Или есть другой способ для одновременного подписания нескольких файлов?
- Как можно настроить кнопку для проверки файла на подпись как в ezSigner? в форуме видел где-то что есть отдельный модуль для ezSigner? либо сразу request как-нибудь можно отправить на https://ezsigner.kz/checkSign с прикрепленным файлом?