Демонстрация работы с Blitz Smart Card Plugin
Вы можете проверить работу плагина, если у вас есть ключ электронной подписи семейств JaCarta и eToken (Аладдин Р.Д.), Рутокен (Актив) или ESMART (ISBC). Полный перечень поддерживаемых типов ключей, операционных систем и браузеров размещен в документации.
Обнаружили ошибку или ваш ключ электронной подписи не работает? Напишите нам и мы исправим ошибку.
Демонстрация работы плагина состоит из трех шагов:
- Создание объекта плагина на странице (инстанцирование).
- Ввод данных или выбор файла для подписи.
- Подписание введенных данных или файла.
Благодаря специальному javascript для инстанцирования плагина
достаточно разместить на вашей странице ссылку
<script src="js/blitzsc.js"></script>
. В результате веб-странице будет
доступен глобальный объект Blitzsc. Также можно воспользоваться подходом Asynchronous Module Definition
(AMD).
Далее следует вызвать функцию createFactory
со следующими параметрами:
- pluginName:
- mimeType:
- hostname:
- minVersion:
- cryptoModules:
- all modules
При использовании плагина на вашем сайте вам будут предоставлены значения этих параметров.
Результатом выполнения функции createFactory
станет "фабрика плагина" (pluginFactory).
Инстанцирование плагина выполняется асинхронно с помощью полученной фабрики. При вызове этой функции
указываются параметры:
- successCallback
- функция, которая будет вызвана при успехе создания плагина;
- failedCallback
- функция, которая будет выполнена при ошибке создания плагина (см. детальное описание).