Версия документации: doc csp 5.0 r3 kc1
При изучении документации для внедрения ПМБР Крипто-ПРО в банковское приложение для функционала цифрового рубля возникли следующие трудности, просьба помочь разобраться, заранее спасибо:
1) Не было найдено документации по интеграции для IOS в наборе документов, если такова присутствует, то можете подсказать название документа или предоставить недостающую информацию?
2) Были найдены следующие фреймворки: cbrpm, CPROCSP.x cframework и CPROPKI.framework, какие из них надо подключать?
3) Есть файл "cbrpmmjni.aar", в нем уже содержатся файлы скомпиленной библиотеки libcspjni.so libsupport.so . Эта библиотека позволяет обращаться к методам библиотек c++, но в документации внедрения по ней ничего не сказано, написано что эти файлы нужно руками компилить через CMAKE файл. Хотелось бы получить более подробную инструкцию или указать куда стоит обратить внимание
4) Исходя из документаций
https://docs.cryptopro.r.../cbrpm/cbrpm_integration и
https://docs.cryptopro.r...rpm/provider_integrationвозникает противоречие друг-другу, так как в ".aar" уже добавлены эти библиотеки и там говорится, что нужно вручную добавлять эти библиотеки
5) Существует непонятный на текущий момент для нас файл "dexdigest", что из себя представляют dex файлы также непонятно, хотелось бы узнать подробнее. В итоге при попытке запуске инициализации происходит ошибка плагина: "E/ACSP: Integrity error. java.lang.Exception: Digest data for dex files not found."
6) Так как мы разрабатываем плагин для работы с ПМБР, а не встраиваем библиотеку в само приложение, непонятно где он должен храниться ("dexdigest"), в apk приложения или в apk плагина, могли бы пожалуйста подсказать как правильно поступить?
7) Исходя из документации нужно руками генерировать dexdigets и после подписания apk/бандла встраивать его через сторонние утилиты в приложение и заново переподписывать, верно?
8) Для Android при интеграции ПМБР необходимо использовать эту документацию
https://docs.cryptopro.r...integration_into_android или есть еще файлы к на которые стоит обратить внимание?
9) Внутри архива cbrpm_android_test нашли файл README.md, но описание в нем неполное. Где можно получить полную и актуальную информацию?
10) Есть описание всех сценариев использования методов плагина с использованием счёта цифрового рубля или только те, что предоставлены в примере? Т.к. на текущий момент есть сомнение в необходимости внедрении некоторых из методов для пользовательского интерфейса