API v4.11.2.0

Главная

Рутокен Плагин – это программа, которая в сочетании с токенами и смарт-картами Рутокен ЭЦП 2.0/3.0/PKI является комплексным решением для электронной подписи и двухфакторной аутентификации в браузере.

Взаимодействие в браузере происходит через JavaScript API. Реализованы методы для:
  • cоздания запросов и записи сертификатов;
  • вычисления электронной подписи разными алгоритмами;
  • шифрования;
  • управления PIN-кодами, ключами и сертификатами RSA, ECDSA и ГОСТ-2012 на устройствах;
  • работы со средствами визуализации и контроля подписываемых данных;
  • добавления в подпись информации о времени и месте подписания для антифрод анализа.

Методы можно вызвать несколькими способами:
  1. Основной способ – асинхронный с использованием Promise.
  2. Устаревший – асинхронный с использованием функций обратного вызова.
  3. Устаревший – синхронный.
Подробно про способы вызова написано на странице Способы вызова методов.

Работа с Рутокен Плагин начинается с главного класса – CryptoPlugin, который реализует всю основную функциональность. Он предоставляет свойства и методы для взаимодействия с устройствами Рутокен.

Кроме того, для обработки возможных ошибок используется объект errorCodes, содержащий соответствующие коды.