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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline dosik  
#1 Оставлено : 30 октября 2020 г. 1:30:02(UTC)
dosik

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

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

Сказал(а) «Спасибо»: 2 раз
Собственно сабж. Сейчас получаю столбик. Можно конечно доработать напильником, но может уже есть?

Подписываю так.
Код:

const sign = async (cert) => {
    const cpSigner = await cadesplugin.CreateObjectAsync("CAdESCOM.CPSigner");
    await cpSigner.propset_Certificate(cert);

    const signedData = await cadesplugin.CreateObjectAsync("CAdESCOM.CadesSignedData");
    await signedData.propset_Content("SOME TEXT");

    const result = await signedData.SignCades(cpSigner, cadesplugin.CADESCOM_CADES_BES);

    console.log(result);
}


Пробовал добавить:
Код:

    await signedData.propset_ContentEncoding(cadesplugin.CADESCOM_BASE64_TO_BINARY);
    await signedData.propset_DisplayData(cadesplugin.CADESCOM_DISPLAY_DATA_NONE);

Не помогло.

Заранее благодарен.
Offline Ситдиков Денис  
#2 Оставлено : 30 октября 2020 г. 16:03:33(UTC)
Ситдиков Денис

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

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

Сказал(а) «Спасибо»: 4 раз
Поблагодарили: 29 раз в 20 постах
Добрый день!
Нет, средствами плагина это сделать нельзя.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.