Метод |
Что делает |
Параметры |
Вызов |
|
---|---|---|---|---|
tcCryptoLogic.newRequest |
Создает запрос на сертификат |
•номер задачи, •ID ДП, в котором записана строка запроса, • ID ДП, в котором записан запрос после обработки сервером КриптоПро •строка формата JSON, вида {extParamsId:{ContainerName: 'Container_EP_ID'}}, где Container_EP_ID — это ID ДП, в котором записано название носителя |
tcCryptoLogic.newRequest(window.taskId, RequestString_EP_ID, Request_EP_ID, {extParamsId:{ContainerName: 'Container_EP_ID'}}) где RequestString_EP_ID — ID ДП, в котором записана строка запроса, Request_EP_ID — ID ДП, в котором записан запрос, Container_EP_ID — ID ДП, в котором записано название носителя.
|
|
tcCryptoLogic.installCertificate |
Записывает сертификат на носитель |
•номер задачи, •ID ДП, в котором записан сертификат CryptoPro |
tcCryptoLogic.installCertificate(window.taskId, Certificate_EP_ID).then(function (response) { $('#stepBtnUnderTaskText1312').click(); $('#ctl00_body > div.sweet-alert.showSweetAlert.visible > div.sa-button-container > div > button').click(); }, function (ex) { dialogs.error("Текст сообщения об ошибке"); })
где Certificate_EP_ID — ID ДП, в который записан сертификат, #stepBtnUnderTaskText1312 — ID смарт-кнопки, на которую настроен вызов функции |
|
tcCryptoLogic.changePin |
Сменить пин-код |
•ID ДП, содержащего отпечаток подписи Thumbprint |
При работе с плагином CryptoPro: tcCryptoLogic.changePin(Thumbprint_EP_ID) где Thumbprint_EP_ID — ID ДП, содержащего отпечаток подписи При работе с плагином RuToken: tcCryptoLogic.changePin() |