CKey
Инициализация библиотеки. Работа с CKey SDK начинается с создания этого объекта (в главном потоке). Руководство по использованию CKey SDK
Инициализация включает:
Синхронизацию внутренних часов библиотеки
Инициализацию криптографических функций
Установку внешнего вида пользовательского интерфейса по умолчанию
Определение наличия прав суперпользователя (root) в устройстве
Определение наличия средств антивирусной защиты
Определение списка потенциально опасных приложений
Parameters
Контекст приложения. Используется для вызова стандартных функций Android SDK, требующих передачи контекста приложения в списке аргументов.
В качестве контекста может быть передан экземпляр Activity, тогда контекст приложения будет получен вызовом метода Activity.getApplicationContext.
При передаче Activity в качестве контекста экран с показом уведомлений о проблемах безопасности (если таковые имеются) будет запущен в той же задаче, что и переданный экземпляр Activity. При указании контекста приложения данный экран будет запущен как отдельная задача. Все остальные экраны SDK (регистрация, просмотр операции и т.д.) всегда запускаются отдельной задачей, если в соответствующие методы явно не передан экземпляр Activity.
Конфигурация Configuration запуска SDK
При ошибке возвращает Error
Вызывается, когда внешний вид экранов SDK предварительно настроен, возвращает объект Appearance
При успешной инициализации возвращается экземпляр инициализированной библиотеки CKey, который должен быть сохранён для дальнейшего использования в приложении. Библиотека не может быть инициализирована дважды.
See also
Constructors
Properties
Текущие настройки внешнего вида SDK Appearance
Текущие настройки внешнего вида SDK LayoutMapper
Functions
Выполняет активацию ключа KInit
Проверяет, установлен ли на устройстве доверенный антивирус
Функция составляет список потенциально опасных приложений, включающих:
(1) Приложения с правами PACKAGE_USAGE_STATS и SYSTEM_ALERT_WINDOW (кроме системных)
(2) Приложения из чёрного списка
Задаёт альтернативный способ записи логов вместо использования android.util.Log.