CKey

constructor(context: Context, configuration: Configuration, onError: (error: Error) -> Unit, onCustomizationReady: () -> Unit, onSuccess: (myDssInstance: CKey) -> Unit)

Parameters

context

Контекст приложения. Используется для вызова стандартных функций Android SDK, требующих передачи контекста приложения в списке аргументов.

В качестве контекста может быть передан экземпляр Activity, тогда контекст приложения будет получен вызовом метода Activity.getApplicationContext.

При передаче Activity в качестве контекста экран с показом уведомлений о проблемах безопасности (если таковые имеются) будет запущен в той же задаче, что и переданный экземпляр Activity. При указании контекста приложения данный экран будет запущен как отдельная задача. Все остальные экраны SDK (регистрация, просмотр операции и т.д.) всегда запускаются отдельной задачей, если в соответствующие методы явно не передан экземпляр Activity.

configuration

Конфигурация Configuration запуска SDK

onError

При ошибке возвращает Error

onAppearanceReady

Вызывается, когда внешний вид экранов SDK предварительно настроен, возвращает объект Appearance

onSuccess

При успешной инициализации возвращается экземпляр инициализированной библиотеки CKey, который должен быть сохранён для дальнейшего использования в приложении. Библиотека не может быть инициализирована дважды.