SdkCryptoProDssInitCallback
Интерфейс обратного вызова метода инициализации SDK init.
interface SdkCryptoProDssInitCallback {
fun onInitSuccess(initResult: CSPInitCode)
fun onInitFailed(initResult: CSPInitCode)
}
Возвращаемое значение:
- initOk — инициализация прошла успешно.
- initCertNotInstalled — не удалось установить сертификаты в процессе инициализации.
- initLockScreenNotInstalled — экран блокировки не установлен.
- initDeviceRooted — устройство работает с правами суперпользователя.
- initDeviceHasSpyPrograms - на устройстве установлены подозрительные приложения.
- initCspNotInitialized - ошибка инициализации криптопровайдера.
- initRootCertNotInitializedWrongHash - не удалось проверить целостность списка корневых сертификатов.
- initRootCertNotInitializedWrongSign - неверная подпись списка корневых сертификатов.
- initRootCertNotInitializedWrongASNTag - неверный формат списка корневых сертификатов.