@Бобсън: мдам, да си кажа и тук де

Благодаря за идеята, но се оказа, че с човека, когото имаш предвид, вече работим в един екип върху този проблем
@thunder: абе то е малко сложно. Под Windows аз самият не мога да го тествам, защото не мога да намеря (и с поддръжката от InfoNotary нещо също не можахме да се разберем) за драйвери за моята смарткарта за Windows 7

Колеги с XP обаче го тестват и също имат проблеми:
- с Firefox: абсолютно същото, празен списък със сертификати
- с IE: малко 50/50, не можем да разберем от какво зависи - понякога показва празен списък, друг път показва правилния списък и си работи прекрасно, трети път пък се опитва да покаже прозореца със списък със сертификати, само че *заспива* за около две минути и чак след това показва празния списък
Да, знам, че проблемът е в това, че Java-та не успява да се докопа до browser keystore-а. Самият ми Firefox се разбира с pcscd и opensc - Firefox ми показва сертификата, пита ме за PIN код, въвеждам го, Firefox успява да се справи с X.509 автентикацията на уебсайта

Демек смарткартата работи, pcscd си говори с нея, opensc си говори с pcscd, Firefox си говори с opensc... само Java аплетът забравя да си говори с Firefox.
И, да, всъщност попаднахме на информация за JSS тук-там и дори успях да го намеря и да го компилирам под Debian с библиотеките, които Firefox ползва, ама после нещо или аз не разбирам къде трябва да сложа .jar файла и .so shared library-то, или Firefox нещо не ги намира, или Java-та нещо не се сеща изобщо да ги търси. Къде всъщност трябва да се инсталира това?
Добавено: Грррр. Сложих .so-то на JSS-а в /usr/lib/iceweasel/plugins и то започна да се държи *малко* по-различно. На един от тестовите ни сайтове jar-ът не е зад HTTPS автентикация и досега понякога и за там Java-та ми искаше; сега пак ми иска, абсолютно непонятно защо, но след като кажа "Cancel", минава нататък

Ако обаче jar-ът Е зад HTTPS, както трябва да бъде, то... пак не работи
