<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум Рутокен &mdash; Android. Считывание списка сертификатов без пина.]]></title>
		<link>https://forum.rutoken.ru/topic/3805/</link>
		<atom:link href="https://forum.rutoken.ru/feed/rss/topic/3805" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Android. Считывание списка сертификатов без пина.».]]></description>
		<lastBuildDate>Mon, 26 Dec 2022 15:05:26 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Android. Считывание списка сертификатов без пина.]]></title>
			<link>https://forum.rutoken.ru/post/19241/#p19241</link>
			<description><![CDATA[<p><strong>Luchemete_Otake</strong>, добрый день!</p><p>Поиск public объектов работает без логина. <br />Сообщение об ошибке, которое вы видите, вероятней всего связана с особенностью работы pkcs11wrapper, но не влияет на работу в рантайме. </p><p>Комментарий в коде <a href="https://github.com/AktivCo/rutoken-demoshift-android/blob/master/app/src/main/java/ru/rutoken/demoshift/pkcs11/GostObjectFinder.kt">https://github.com/AktivCo/rutoken-demo … tFinder.kt</a> написан потому, что: GostObjectFinder ищет закрытые ключи и принимает Pkcs11Session на вход - это гарантия, которая нужна ему.</p><p>Но если его модифицировать на поиск только public объектов - логин ему будет не нужен. Для этого нужно убрать всю работу с закрытыми ключами.</p><p>Расскажите, какой у вас сценарий работы с Рутокен? Понадобится ли вам подписание?</p>]]></description>
			<author><![CDATA[null@example.com (Павел Анфимов)]]></author>
			<pubDate>Mon, 26 Dec 2022 15:05:26 +0000</pubDate>
			<guid>https://forum.rutoken.ru/post/19241/#p19241</guid>
		</item>
		<item>
			<title><![CDATA[Re: Android. Считывание списка сертификатов без пина.]]></title>
			<link>https://forum.rutoken.ru/post/19236/#p19236</link>
			<description><![CDATA[<p>Спасибо. А можно тот же ответ применительно к андроиду, я вроде про него спрашивал?)</p><p>В демошифт поиск сертификатов выполняется через Pkcs11ObjectManager из pkcs11wrapper.jar<br />Он, в свою очередь содержится в Pkcs11Session<br />Для открытия сессии необходим логин. Если обратиться к objectManager&#039;у сессии без логина то метод findObjectsAtOnce класса Pkcs11ObjectManager вернет ошибочные значение <br />Method threw &#039;java.lang.IllegalStateException&#039; exception. Cannot evaluate ru.rutoken.pkcs11wrapper.object.certificate.Pkcs11X509PublicKeyCertificateObject.toString()</p><p>P.S.: Собственно, в демошифт проекте на андроид в комментарии к GostObjectFinder&#039;у так и написано, что юзер должен быть залогинен</p><p>object GostObjectFinder {<br />&nbsp; &nbsp; /**<br />&nbsp; &nbsp; &nbsp;* It is supposed that the user is logged in.<br />&nbsp; &nbsp; &nbsp;*/<br />&nbsp; &nbsp; fun findContainers(session: Pkcs11Session): List&lt;GostContainer&gt; {<br />&nbsp; &nbsp; &nbsp; &nbsp; val certificates = session.objectManager<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .findObjectsAtOnce(Pkcs11CertificateObject::class.java)</p>]]></description>
			<author><![CDATA[null@example.com (Luchemete_Otake)]]></author>
			<pubDate>Mon, 26 Dec 2022 12:27:18 +0000</pubDate>
			<guid>https://forum.rutoken.ru/post/19236/#p19236</guid>
		</item>
		<item>
			<title><![CDATA[Re: Android. Считывание списка сертификатов без пина.]]></title>
			<link>https://forum.rutoken.ru/post/19212/#p19212</link>
			<description><![CDATA[<p><strong>Luchemete_Otake</strong>, добрый день!</p><p>В demoshift ввод PIN-кода (C_Login) нужен для подписания.<br />А в момент добавления пользователя - для поиска сертификата и закрытого ключа. Чтобы подписание гарантированно прошло успешно.</p><p>Поиск объектов типа CKO_CERTIFICATE не требует вызова C_Login. Достаточно убрать вызов C_Login, если не требуется искать закрытые ключи.</p>]]></description>
			<author><![CDATA[null@example.com (Павел Анфимов)]]></author>
			<pubDate>Fri, 23 Dec 2022 08:45:54 +0000</pubDate>
			<guid>https://forum.rutoken.ru/post/19212/#p19212</guid>
		</item>
		<item>
			<title><![CDATA[Android. Считывание списка сертификатов без пина.]]></title>
			<link>https://forum.rutoken.ru/post/19209/#p19209</link>
			<description><![CDATA[<p>Здравствуйте.</p><p>Собственно, тема вопроса в заголовке.<br />В панели управления вижу возможность считать с NFC токена список сертификатов без ввода пин кода, но в демошифт таких примеров не наблюдаю. Не подскажете где можно было бы посмотреть?</p>]]></description>
			<author><![CDATA[null@example.com (Luchemete_Otake)]]></author>
			<pubDate>Thu, 22 Dec 2022 18:32:35 +0000</pubDate>
			<guid>https://forum.rutoken.ru/post/19209/#p19209</guid>
		</item>
	</channel>
</rss>
