К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

МенеджерКриптографии.Подписать(ДД, ???Сертификат-что передавать );

Гость
0 - 12.09.2019 - 12:24
МенеджерКриптографии.Подписать(ДД,Сертификат);
Сертификат КриптоПро лежит в реестре.
Что передавть в параметр Сертификат? Надо по пути в реестре.



Гость
1 - 12.09.2019 - 13:48
МенеджерКриптографии.ПолучитьХранилищеСертификатов ()
НайтиПо...
Гость
2 - 13.09.2019 - 06:27
Не могу разобраться в каком виде туда серийный номер передавать.
Хранилище то что нужно т.к. в коде ниже нужный серийный номер выводится:
СертификатыХранилища = Хранилище.ПолучитьВсе();
Для Каждого Сертификат Из СертификатыХранилища Цикл
Сообщить(Сертификат.СерийныйНомер);
КонецЦикла;


Пытаюсь делать так:
Поток = Новый ПотокВПамяти;
Текст = Новый ЗаписьТекста(Поток, КодировкаТекста.UTF8) ;
Текст.Записать(СерийныйНомерСертификата);
Текст.Закрыть();
СерийныйНомерСертификатаДД = Поток.ЗакрытьИПолучитьДвоичныеДанные();
Сертификат = Хранилище.НайтиПоСерийномуНомеру(СерийныйНомерСерт ификатаДД);
Возвращает массив, Сертификат.Количество() ноль, т.е. сертификат не нашелся.
Гость
3 - 13.09.2019 - 07:03
Спасибо разобрался: ПолучитьДвоичныеДанныеИзHexСтроки(СерийныйНомерСер тификата)


К списку вопросов






Copyright ©, Все права защищены