Знакомство с плагином#
Начните работать с плагином на примере операции по просмотру перечня сертификатов подключенных средств электронной подписи. Для этого:
Установите плагин для вашей операционной системы: Windows, macOS или Linux (RPM, DEB). Для работы с брендированными сборками плагина на основе Blitz Smart Card Plugin используйте дистрибутивы, предоставленные производителем.
Если вы используете браузер Chrome, то установите расширение и разрешите ему открывать файлы по ссылкам. При использовании Firefox версии 52 и выше также установите расширение.
Разместите на вашей веб-странице ссылку
<script src="js/blitzsc.js"></script>
на специальный JavaScript.Добавьте в вашу страницу скрипт следующего содержания:
<script language="JavaScript"> var pFactory = Blitzsc.createFactory("Blitz Smart Card Plugin", "application/x-blitz-sc-plugin", "ru.reaxoft.firewyrmhost", "1.7.0.0"); pFactory(function (plugin) { plugin.initPKCS11([]) .then(function(p11){return p11.getCertsForSign(true);}) .then(function (certs) { certs.forEach(function(cert) { cert.full_info.then(function(info) { console.log(info);}); }); }, function(err) { alert(err); }); }, function (error) { alert(error); }); </script>
Для работы с брендированными сборками плагина на основе Blitz Smart Card Plugin используйте параметры для вызова
createFactory
, предоставленные производителем.Запустите локально данную веб-страницу. В консоли браузера будут видны данные подключенных сертификатов. Например:
Далее в документации описываются использованные в данном скрипте функции, а также даются инструкции по дальнейшей работе со средством электронной подписи.