В некоторых случаях у разработчика возникает необходимость препятствовать запуску более чем одной копии приложения одновременно. Наиболее яркий пример такой ситуации – работа приложения в терминальной сессии, когда возможен бесконтрольный запуск большого числа копий приложения, защищенного на локальный ключ.
UI Text Box | ||
---|---|---|
| ||
Важно! |
Локальные ключи Guardant обладают аппаратной защитой от запуска нескольких копий приложения. Ее принцип основан на том, что электронный ключ можно перевести в режим работы только с одним сессионным ключом одновременно.
В зависимости от того как защищается приложение, можно устанавливать следующие режимы управления сессионными ключами:
Способ защиты | Режим управления сессионными ключами |
Автозащита | Единственный сессионный ключ для автоматической защиты |
Guardant API | Единственный сессионный ключ для Guardant API |
Комбинация автозащиты и Guardant API | Любой из вышеперечисленных режимов, либо их комбинация |
Чтобы включить защиту от запуска нескольких копий приложения:
...