открытый ключ сертификата выводится не полностью
Коллеги никто не сталкивался с тем что открытый ключ ЭЦП в 1С обрезается?
МенеджерКриптографии = Новый МенеджерКриптографии("Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider", "", 75);
ТипыХранилищ = Новый Массив;
ТипыХранилищ.Добавить(ТипХранилищаСертификатовКриптографии.ПерсональныеСертификаты);
Список = ПолучитьСписокСертификатов(75, ТипыХранилищ, Истина);
Функция ПолучитьСписокСертификатов(ТипМенеджераКриптографии, МассивТипов, ПроверятьДатуОкончания)
// Список сертификатов
СписокСертификатов = Новый Массив;
МенеджерКриптографии = Новый МенеджерКриптографии("", "", ТипМенеджераКриптографии);
Для Каждого ТипХранилища Из МассивТипов Цикл
// Получаем сертификаты для каждого типа хранилища сертификатов
Хранилище = МенеджерКриптографии.ПолучитьХранилищеСертификатов(ТипХранилища);
// Выбираем все сертификаты
СертификатыХранилища = Хранилище.ПолучитьВсе();
ТекущаяДата = ТекущаяДата();
Для Каждого Сертификат Из СертификатыХранилища Цикл
Если ПроверятьДатуОкончания И Сертификат.ДатаОкончания < ТекущаяДата Тогда
// Пропускаем истекшие сертификаты, если нужно
Продолжить;
КонецЕсли;
СписокСертификатов.Добавить(Сертификат);
КонецЦикла;
КонецЦикла;
Возврат СписокСертификатов;
КонецФункции
ПоказатьПрикрепленные файлы:

По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот