malikzh / NCANode

⭐ Приложение-сервер для работы с Электронно Цифровой Подписью (ЭЦП) РК
http://ncanode.kz
MIT License
261 stars 88 forks source link

Проверка подписи Удостоверяющих центров Государственных Органов #161

Closed daemao closed 2 months ago

daemao commented 1 year ago

Здравствуйте, при проверке cms, подписанного УцГО, методом cms/verify выдает ошибку "cannot invoke "java.util.List.stream()" because return value of "java.security.cert.X509Certificate.getExtendedKeyUsage()" is null. Аналогичная ошибка выходит при методе /x509/info. cms подписанные сертификатами GOST работают исправно. Подскажите пожалуйста, имеется ли возможность работы с данными сертификатами на сегодняшний день, или я что-то делаю не так?( Спасибо огромное

seidakhmet commented 10 months ago

Приветствую. Аналогичная проблема во время проверки xml которые были подписаны УЦ Банков второго уровня. Есть решение проблемы? Или же всё таки лучше свою проверку на php поднять?

malikzh commented 2 months ago

https://github.com/malikzh/NCANode/commit/82cb02447bcf75a5922da8f07d700cf66c124b12