Инициализация NSS с помощью базы данных сертификатов

Я пишу подключаемый модуль NPAPI, из которого мне нужно получить доступ к хранилищу сертификатов Firefox.
Я включил Gecko SDK и хочу инициализировать NSS с базой данных сертификатов по умолчанию.
Я не могу найти, как получить путь к БД сертификатов программно.


person Buzz LIghtyear    schedule 31.01.2013    source источник


Ответы (1)


Я узнал ответ. Это можно сделать только с помощью библиотеки xpcom. Но в качестве альтернативы, решение, которое я использую в настоящее время, заключается в том, что я читаю profile.ini из «%APPDATA%/fozilla/firefox». Этот файл содержит путь к каталогу для всех созданных профилей. Также текущий активный профиль будет содержать свойство «default=1». Таким образом можно получить путь по умолчанию для базы данных сертификатов.

person Buzz LIghtyear    schedule 17.04.2013