Сообщение
  • Пожалуйста, прежде пройдите авторизацию

Метод loadX509Certificate в X509Util не работает.
(1 чел.) (1) гость
  • Страница:
  • 1

ТЕМА: Метод loadX509Certificate в X509Util не работает.

Метод loadX509Certificate в X509Util не работает. 1 нед., 4 д. назад #5171

  • PusAA
  • Новый участник
  • Постов: 1
  • Репутация: 0
Доброго времени суток! Пытался загрузить сертификат из хранилища типа PKCS12 (он прилагается к SDK, используется в примере XMLSignSample) через абсолютный путь, используя собственно метод loadX509Certificate. Он кидает IllegalArgumentException unknown object in factory: DERInteger. Дебаг показал, что проблема кроется в классе TBSCertificateStructure в методе getInstance. Туда передается параметр с типом DERInteger, который наследник ASN1Object, а его проверяют, является ли он ASN1Sequence, который тоже является наследником ASN1Object, но между собой эти 2 класса никак не контачат. Собственно из-за этого возникает ошибка. Просьба поправить в будущих обновлениях SDK или сообщить, если я что-то делал не так.
Upd: Я понял свою ошибку, метод предназначен для загрузки из файлов типа .cer
Изменено: 1 нед., 3 д. назад от PusAA.
  • Страница:
  • 1
FaLang translation system by Faboba