Работа с событиями

Для получения информации о подключенииотключения электронного ключа, изменения состояния аутентификации, можно подписаться на соответствующие события:

Пример использования событий tokenAddedEvent() и tokenRemovedEvent()

//Подписаться на событие добавление электронного ключа
JCWebClient().addEventListener("tokenAdded", NotifyTokenAttached);

//Подписаться на событие отключения электронного ключа
JCWebClient().addEventListener("tokenRemoved", NotifyTokenDetached);

//Метод для вывода информационного сообщения о подключении электронного ключа
function NotifyTokenAttached(SlotId) {
   Display("[NotifyTokenAttached] Token attached: " + SlotId);
}

//Метод для вывода информационного сообщения о отключении электронного ключа
function NotifyTokenDetached(SlotId) {
   Display("[NotifyTokenDetached] Token detached: " + SlotId);
}

//Метод для вывода информационного сообщения
function Display(Response) {
   var p = document.createElement('div');
   p.innerHTML = Response;
   document.body.appendChild(p);
}