mirror of
https://github.com/crypto-pro-web/crypto-pro-js.git
synced 2025-08-26 10:42:38 +03:00
Асинхронный JavaScript SDK для КриптоПРО ЭЦП Browser Plug-In
.github/workflows | ||
dist | ||
examples/script-tag | ||
lib | ||
resources | ||
src | ||
types/cadesplugin | ||
.editorconfig | ||
.eslintrc.js | ||
.gitignore | ||
.prettierrc.js | ||
bower.json | ||
definition-header.js | ||
jest.config.js | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md | ||
tsconfig-es5.json | ||
tsconfig-esm.json | ||
tsconfig.json | ||
webpack.config.js |
Асинхронный JavaScript API для работы с КриптоПРО ЭЦП Browser Plug-In
Является форком crypto-pro-web/crypto-pro-js
окончание -m в названии пакета означает mod
Отличия от оригинальной библиотеки:
Методы createAttachedSignature, createDetachedSignature, addAttachdeSignature, addDetachedSignature теперь имеют параметр signType, который принимает тип усовершенствованной подписи для создания (типы описаны тут и ниже).
Оригинальная библиотека создаёт подпись только в формате PKCS7. Эта может создавать подпись любого переданного типа - CAdes BES, CAdES T, CAdES-X Long Type 1, PKCS7.
Тип по-умолчанию - PKCS7.
Версионность
Пакет основан на версии 2.3.3 пакета crypto-pro-web/crypto-pro-js