Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Ахат  
#1 Оставлено : 9 октября 2019 г. 14:37:32(UTC)
Ахат

Статус: Участник

Группы: Участники
Зарегистрирован: 18.02.2011(UTC)
Сообщений: 11

Сказал(а) «Спасибо»: 5 раз
Здравствуйте! Есть вопросы по функционалу "КриптоПро ЭЦП Browser plug-in":

1. Возможно ли и как определить наличие пароля на ключевой контейнер или как выставить Silent режим, чтобы при подписывании при не заданном ICPSigner4::KeyPin получить ошибку на пароль вместо диалогового окна?
Это нужно для использования своего интерфейса на ввод пароля на контейнер, если пароль требуется. У классов CadesSignedData и CPSigner не нашел ничего подобного.

2. Возможно ли и как получить список всех ключевых контейнеров криптопровайдера? хоть списком строк имен, хоть списком объектов CX509PrivateKey с интерфейсом IX509PrivateKey.
У классов CCspInformation и CX509PrivateKey не нашел ничего подобного.
Только через сертификаты Store.Open(CADESCOM_CONTAINER_STORE)?

3. Можно ли в Store.Open CADESCOM_CONTAINER_STORE использовать вместе с CADESCOM_LOCAL_MACHINE_STORE или CADESCOM_CURRENT_USER_STORE ?

4. Возможно ли и как добавить сертификат в системное хранилище?
https://cpdn.cryptopro.r...t/cades/class_store.html - поддерживает только "Open, Close, Certificates, Location, Name",
а Store.Certificates только "Find, Item, Count" - https://cpdn.cryptopro.r.../class_certificates.html

Отредактировано пользователем 9 октября 2019 г. 14:38:09(UTC)  | Причина: Не указана

Offline Ситдиков Денис  
#2 Оставлено : 16 октября 2019 г. 18:10:24(UTC)
Ситдиков Денис

Статус: Администратор

Группы: Участники
Зарегистрирован: 01.03.2017(UTC)
Сообщений: 95
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 4 раз
Поблагодарили: 29 раз в 20 постах
Добрый день!

1. Может быть вам подойдет использование свойства ICPPrivateKey2::IsDefaultPin

2. Возможно только через Store.Open(CADESCOM_CONTAINER_STORE).

3. Нет, CADESCOM_CONTAINER_STORE не может быть использован вместе с этими флагами.

4. Средствами плагина можно установить только личный сертификат при установке запроса на сертификат.

Отредактировано пользователем 17 октября 2019 г. 10:40:31(UTC)  | Причина: Не указана

thanks 1 пользователь поблагодарил Ситдиков Денис за этот пост.
Ахат оставлено 07.11.2019(UTC)
Offline Ахат  
#3 Оставлено : 7 ноября 2019 г. 16:27:55(UTC)
Ахат

Статус: Участник

Группы: Участники
Зарегистрирован: 18.02.2011(UTC)
Сообщений: 11

Сказал(а) «Спасибо»: 5 раз
Цитата:
1. Может быть вам подойдет использование свойства ICPPrivateKey2::IsDefaultPin

Но как от ICPCertificate получить ICPPrivateKey2?
Certificate.PrivateKey не содержит свойства IsDefaultPin
https://prnt.sc/ptqsdt - в IE 11.

Отредактировано пользователем 7 ноября 2019 г. 19:18:39(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.