Как получить файл из подписанного CMS

Здравствуйте. Помогите, пожалуйста. Не могу найти метод, который забирает файл из подписанного cms
Подписываю base64 в модуле basics. Верификация методом verifyCMS ничего не возвращает( я так понял это значит что все валидно),
вторым аргументом verifyCMS принимает массив байтов, но туда хоть что можно передать, метод все равно ничего не возвращает, поэтому хочу отдельно вытаскивать оригинальный подписываемый файл и сверять его с тем что на сервере
в CMSUtil все методы перерыл не нашел чем получить контент

Отдельного метода для извлечения исходных данных нет. Вам нужно будет написать его самостоятельно. Kalkancrypt основан на BouncyCastle, поэтому можете просмотреть документацию BC для нужных классов. В классе CMSSigendData есть метод getSignedContent() https://www.bouncycastle.org/docs/pkixdocs1.4/org/bouncycastle/cms/CMSSignedData.html

1 Симпатия

А насчет верификации все верно отрабатывает? Я передаю только байт массив cms файла и калкан провайден, если не прилетел exception значит верификация успешна?

Да, если нет эксепшнов, то верификация прошла успешно.

Спасибо большое, помогли. Метод по файлу тож написал, все работает