diadocsdk-1c-docs
diadocsdk-1c-docs copied to clipboard
Проверка, что токен вставлен
Добрый день!
В следующем примере осуществляется подключение по сертификату, при вставленном токене в компьютер:
IDiadocCom diadoc_com = new DiadocComApiLib.DiadocCom();
diadoc_com .ApiClientId = "api-....";
diadoc_com .ServerUrl = "https://diadoc-api.kontur.ru:443";
ICertificateInfo cert = diadoc_com .GetPersonalCertificates().GetItem(0);
diadoc_connection = diadoc_com .CreateConnectionByCertificate2(cert);
Подключение осуществляется успешно.
Однако, если токен вынут, то попытка получения подключения просто зависает (до момента, как вставлю токен)
Подскажите, пожалуйста, а как можно заранее проверить, ещё до вызова метода CreateConnectionByCertificate2, что токен не вставлен в компьютер?
Возможно ли это сделать средствами API Диадок? Или что в таком случае надо вызывать?