Поставщик Sun PKCS # 11 создает TokenPoller, который пытается обнаружить добавление и удаление токена. Вы можете сделать то же самое. Вы можете получить ссылку на объект PKCS11, используя метод PKCS11.getInstance (), передав путь к библиотеке, который вы использовали для создания провайдера. Однако будьте осторожны, поскольку регистр пути к библиотеке должен быть одинаковым (он не канонизирован). Вызовите C_GetSlotList, передав ему ноль. Исключение указывает на удаление токена. Повторная вставка, однако, не отражена в этом.