Здравствуйте, необходимо подписывать файл, который лежит в базе. В методе createCMSSignatureFromFile необходимо указывать filename. Проблема в том, что пользователи будут пользоваться ncalayer для возможности подписывания документов, а это значит, как я понимаю, библиотека встроена в эту программу, методы java вызываются с компьютера пользователя и путь нужно указывать на их локальном компьютере. Указать путь к месту на сервере который возвращает документ не помогает, поскольку выводится ошибка privilegedexception. Посмотрев код метода подписи, filename используется при формировании fileinputstream, поэтому нельзя указывать путь на сервере, который возвращает документ. Как можно решить проблему, если обязательно пользователи должны пользоваться последней версией Chrome.