Как я могу получить доступ к установленным пользователем ключам и сертификатам из моего приложения для Android? - PullRequest
3 голосов
/ 05 августа 2010

Я изо всех сил пытался использовать установленные CA удостоверения личности из файла p12 на SD-карте.Сертификаты и ключи устанавливаются с использованием безопасного хранилища учетных данных (Расположение и безопасность> Установка с SD-карты).

Я не нашел никакой документации, указывающей местоположение, если ключи и сертификаты однажды импортированы.Я безуспешно пытался создать экземпляр TrustManagerFactory, он просто содержал все предустановленные сертификаты SSL.

Создание хранилища ключей с параметрами по умолчанию тоже не работает.Любые предложения будут высоко оценены!

1 Ответ

0 голосов
/ 17 июня 2011

Взгляните на JavaMail Crypto и Bouncy Castle комбо.

Они позволяют импортировать файл p12 с использованием потока ввода файла и позволяют вам иметь делос этим соответственно.

Это может быть сложно настроить, и если вы расстроены, есть 30-дневная бесплатная пробная версия с Chilkat , разработанным специально для Android, который, я могу подтвердить, прекрасно работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...