- equals(Object) - Method in class ru.stcrypt.ckey.sdk.v1.KeyInfo
-
- equals(Object) - Method in class ru.stcrypt.ckey.sdk.v1.KeysSourceIdentifier
-
- equals(Object) - Method in class ru.stcrypt.ckey.sdk.v1.Operation.Document
-
- equals(Object) - Method in class ru.stcrypt.ckey.sdk.v1.Params
-
- equals(Object) - Method in class ru.stcrypt.ckey.sdk.v1.Params.KeyProtectionFlags
-
- error(OperationsManager.ApproveRequest) - Method in interface ru.stcrypt.ckey.sdk.v1.utils.ApproveRequestNetworkCallback
-
Вызывается, когда операция подписания документа, подтверждения или отклонения операции завершилась с ошибкой
- Error - Class in ru.stcrypt.ckey.sdk.v1.utils
-
Класс, описывающий типы внутренних ошибок SDK.
- Error(int) - Constructor for class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Конструктор ошибки.
- Error(Context, int) - Constructor for class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Конструктор ошибки.
- Error(int, String) - Constructor for class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Конструктор ошибки.
- Error(File) - Constructor for class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Конструктор ошибки.
- error(Error) - Method in interface ru.stcrypt.ckey.sdk.v1.utils.ErrorHandler
-
Вызывается при возникновении ошибки типа
Error
.
- error(Error) - Method in interface ru.stcrypt.ckey.sdk.v1.utils.ErrorsHandler
-
Вызывается при возникновении ошибки типа
Error
.
- error(NetworkError) - Method in interface ru.stcrypt.ckey.sdk.v1.utils.ErrorsHandler
-
- error(NetworkError) - Method in interface ru.stcrypt.ckey.sdk.v1.utils.NetworkErrorHandler
-
- error(Error, KeysSource) - Method in interface ru.stcrypt.ckey.sdk.v1.utils.SignCertificateRequestCallback
-
Ошибка SDK, если она возникла после взаимодействия с носителем, то будет означен selectedKeysSource
- error(NetworkError, KeysSource) - Method in interface ru.stcrypt.ckey.sdk.v1.utils.SignCertificateRequestCallback
-
Сетевая ошибка SDK, если она возникла после взаимодействия с носителем, то будет означен selectedKeysSource
- ERROR_ACTION_REJECTED_BY_USER - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Получен отказ в добавлении устройства
- ERROR_ACTIVATION_CODE_EMPTY - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не задан код активации
- ERROR_ACTIVATION_CODE_INCORRECT - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Неверный код активации
- ERROR_ACTIVITY_WAS_CLOSED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Пользователь прервал процесс взаимодействия с интерфейсом
- ERROR_ALIEN_QR_CODE_SCANNED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Содержание сканируемого QR-кода не может быть прочитано SDK (сканирован посторонний QR-код)
В этом случае в качестве сообщения об ошибке будет возвращено содержание QR-кода
- ERROR_ALREADY_ACTIVATED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Ключ уже активирован.
- ERROR_APP_IS_BLOCKED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Приложение заблокировано пользователем при просмотре предупреждений о проблемах безопасности
- ERROR_ASSERTION_REPLAY - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Повторение запроса с неуникальным nonce
- ERROR_AWAITING_USER_CONFIRMATION - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Устройство находится в статусе ожидания подтверждения
- ERROR_BACKUP_CORRUPTED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Данные резервной копии ключа были повреждены
- ERROR_BACKUP_INCOMPLETE - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Данные резервной копии ключа неполные
- ERROR_BAD_ARGUMENTS - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Некорректное использование метода
- ERROR_BUILDING_CONNECTION - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Настройка tls-соединения на мобильном устройстве завершилась неудачно.
- ERROR_CANNOT_OPEN_NFC_SETTINGS - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не удалось открыть настройки NFC
- ERROR_CANNOT_PARSE_RESPONSE - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Не удаётся конвертировать ответ сервера в объект ожидаемого типа
- ERROR_CERTIFICATE_NOT_ACCESSIBLE_ON_THIS_DEVICE - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Сертификат не на этом устройстве
- ERROR_CERTIFICATE_NOT_INSTALLED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Сертификат не установлен
- ERROR_CKEY_ALREADY_INITIALIZED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Библиотека уже инициализирована
- ERROR_CRYPTOGRAPHY_OPERATION_FAILED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Криптографическая операция завершилась неудачно
- ERROR_CRYPTOGRAPHY_UTILS_UNINITIALIZED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
При инициализации криптографических средств возникла ошибка.
Для выяснения причин необходимо изучить сообщение, возвращаемое
Error.getMessage()
и данные LogCat
- ERROR_DEVICE_BLOCKED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Аутентификация на данном наборе ключей запрещена оператором
- ERROR_DEVICE_NOT_FOUND - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Устройство не найдено
- ERROR_DEVICE_STATUS_INCORRECT - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Устройство имеет некорректный статус
- ERROR_DEVICE_TEMPORARILY_LOCKED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Устройство временно заблокировано из-за превышения допустимого числа ввода неверного пароля во время выполнения
протокола SSK
- ERROR_EXISTING_DEVICE_FINGERPRINT - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Мобильное устройство с таким отпечатком уже добавлено пользователю
- ERROR_FAILED_TO_GET_HMAC - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Не удалось вычислить код подтверждения запроса
- ERROR_FAILED_TO_READ_INPUT_STREAM - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Ответ сервера был получен, но при попытке считать тело ответа было получено исключение
- ERROR_FAILED_TO_SAVE_FILE - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Ожидалось, что сервер вернёт бинарные данные и они будут сохранены в файл, но при попытке записи в файл
возникла ошибка
- ERROR_FAILED_TO_SIGN_ONE_OR_MORE_DOCUMENTS - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
В процессе подтверждения операции не удалось подписать один или несколько документов, либо не удалось загрузить
на сервер один или несколько подписанных документов
- ERROR_FILE_ACCESS - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
При обращении к файловой системе возникла ошибка (файл не найден, недостаточно прав на чтение или запись и т.д.)
- ERROR_FORGOT_PASSWORD - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Пользователь сообщил, что забыл пароль
- ERROR_GENERAL - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Причина ошибки не определена.
- ERROR_GENERATED_ALIAS_ONLY - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Регистрация устройства с предопределенным псевдонимом (alias) запрещена
- ERROR_HARDWARE_DECRYPTION - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не удалось расшифровать ключи при извлечении данных из долгосрочного хранилища.
Запись не может быть восстановлена и должна быть удалена.
- ERROR_HARDWARE_ENCRYPTION - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не удалось зашифровать ключи при сохранении в долгосрочное хранилище.
Ели ошибка сохраняется, то сохранение ключей и использование SDK в принципе невозможно.
Тем не менее вероятность получить такую ошибку очень низкая.
- ERROR_INTERNAL_SERVER_ERROR - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Внутренняя ошибка сервера
- ERROR_INVALID_AUTHENTICATION_SCHEME - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Пользователю не назначен способ аутентификации через мобильное приложение
- ERROR_INVALID_DEVICE_FINGERPRINT - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Не задан отпечаток устройства
- ERROR_INVALID_DEVICE_PARAMS - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Не поддерживается значение параметра osType или не задан параметр pushAddress или не задан параметр deviceName
- ERROR_INVALID_DOCUMENT - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Некорректное представление документа (пока что это эквивалентно отсутствию HTML-сниппета)
- ERROR_INVALID_EMAIL - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Полученное значение не является адресом электронной почты
- ERROR_INVALID_GRANT - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Не удалось проверить заголовок аутентификации (подробности в журнале сервера)
- ERROR_INVALID_HMAC - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Неправильное значение HMAC
- ERROR_INVALID_IDENTIFIER - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Не передана информация о регистрируемом устройстве
- ERROR_INVALID_INPUT - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Отсутствует тело запроса
- ERROR_INVALID_KEY_ID - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Параметр kid не задан
- ERROR_INVALID_KINIT - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
При регистрации устройства использован некорректный KInit.
Возможно причина в попытке повторного использования одноразового KInit.
- ERROR_INVALID_LICENSE - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Отсутствует действительная лицензия на способ аутентификации через мобильное приложение
- ERROR_INVALID_LOGIN - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Логин не задан или имеет невалидный формат
- ERROR_INVALID_PHONE - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Полученное значение не является номером телефона
- ERROR_INVALID_PIN - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Предъявлен неверный ПИН-код
- ERROR_KEY_ALREADY_CONFIRMED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Статус ключа аутентификации my не может быть изменен, так как устройство уже подтверждено
- ERROR_KEY_EXPIRED_OR_NOT_YET_VALID - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Срок действия ключей аутентификации истёк или ещё не наступил
- ERROR_KEY_NOT_FOUND - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Пользователь не имеет назначенный токен аутентификации
- ERROR_KEY_PAIR_DOES_NOT_EXIST - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Отсутствует ключевая пара
- ERROR_KEY_STATUS_INVALID - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Некорректный статус ключа
- ERROR_KEYFLAGS_CORRUPTED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Неверное сочетание флагов ключа
- ERROR_KEYS_NOT_EXPORTABLE - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Ключи подписи, созданные на данном устройстве, не могут быть экспортированы
- ERROR_LIST_CERTIFICATES_WITH_DEVICE - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не удалось получить список сертификатов с устройства
- ERROR_MAX_RECORDS_COUNT_EXCEEDED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Превышено допустимое количество записей (64) в хранилище
- ERROR_MISSING_DEVICE_TOKEN - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не предоставлен токен для получения PUSH-уведомлений
- ERROR_NAME_EMPTY - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не задано имя пользователя для записи в хранилище
- ERROR_NAME_EXISTS - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Данное имя ключа уже используется
- ERROR_NATIVE_FUNCTION_FAILED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Функция нативной библиотеки завершилась с ошибкой.
Метод
Error.getMessage()
может содержать код ошибки.
- ERROR_NATIVE_LIBRARIES_NOT_LOADED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Загрузка so-библиотек не выполнена
- ERROR_NO_CONTEXT_PASSED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не передан контекст приложения при инициализации библиотеки
- ERROR_NO_ROOT_CERT_FOUND - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не обнаружен корневой сертификат в ресурсах приложения
- ERROR_NOT_INITIALIZATED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
SDK не проинизиализирован
- ERROR_NOT_INITIALIZATED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
SDK не проинизиализирован
- ERROR_NOT_SUPPORTED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Функционал не поддерживается SDK
- ERROR_NOT_UNIQUE_DEVICE_FINGERPRINT - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Пользователь с таким отпечатком мобильного устройства уже существует
- ERROR_NOT_UNIQUE_EMAIL - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Пользователь с таким адресом электронной почты уже существует
- ERROR_NOT_UNIQUE_LOGIN - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Пользователь с данным логином уже существует
- ERROR_NOT_UNIQUE_PHONE - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Пользователь с таким номером телефона уже существует
- ERROR_OK - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Отсутствие ошибки
- ERROR_OPERATION_EXPIRED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Операция истекла
- ERROR_OPERATION_NOT_SUPPORTED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Операция не поддерживается
- ERROR_PASS_EMPTY - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не задан пароль
- ERROR_PASS_INCORRECT - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Передан неверный пароль
- ERROR_PASS_POLICY_MISMATCH - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Несоответствие пароля используемой политики задания паролей
- ERROR_PASSWORD_ALREADY_SUBMITTED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Пароль уже предъявлен.
- ERROR_PERMISSION_NOT_GRANTED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Необходимые операционной системой права не были выданы SDK
- ERROR_PUK_NOT_SET - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
ПУК-код не установлен на носитель
- ERROR_QR_DOES_NOT_MATCH_USER - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Пользователь, указанный в QR-коде не совпадает с данным
- ERROR_QR_TYPE_INVALID - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
QR-код имеет неверный формат
- ERROR_REACHED_TIMEOUT - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Превышено допустимое время ожидания ответа сервера
- ERROR_REGISTRATION_INTERRUPTED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Процедура регистрации была прервана.
- ERROR_REQUESTED_USER_NOT_FOUND - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Данные о запрашиваемом пользователе не найдены
- ERROR_SELFREGISTRATION_FORBIDDEN - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Самостоятельная онлайн-регистрация запрещена
- ERROR_SSK_FAILED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Ошибка при выполнении протокола SSK
- ERROR_SSL_CONNECTION_PROBLEM - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Возникло исключение javax.net.ssl.SSLException (Ошибка установки TLS-соединения)
- ERROR_SSL_HANDSHAKE_FAILED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Возникло исключение в процессе SSL handshake (Ошибка установки TLS-соединения)
- ERROR_STORAGE_OPERATION_FAILED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Ошибка обращения к хранилищу
- ERROR_TASK_INTERRUPTED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Выполнение задачи было прервано
- ERROR_UI_CUSTOM_LAYOUT_INCORRECT - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не удалось инициализировать кастомизированный UI, тип(ы) представления(ий) не совпадают.
- ERROR_UI_CUSTOM_VIEW_NOT_FOUND - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не удалось инициализировать кастомизированный UI, необходимое(ые) представление(ия) не найдены.
- ERROR_UI_INITIALIZATION_FAILED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Не удалось инициализировать UI
- ERROR_UNREGISTERED_TYPE - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Сервер вернул некоторый код ошибки, но этот код не поддерживается SDK.
- ERROR_UNSUPPORTED_KEY_TYPE - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
ип ключа подписи не совместим с учётной записью устройства
- ERROR_UNSUSPECTED_STATUS - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Статус пользователя не позволяет выполнить запрошенную операцию
- ERROR_USER_BLOCKED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Учётная запись пользователя заблокирована
- ERROR_USER_CANCELED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Пользователь отменил операцию
- ERROR_USER_NOT_FOUND - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Пользователь не найден
- ERROR_USER_NOT_FOUND - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Не удалось найти пользователя по идентификатору набора ключей kid
- ERROR_USER_NOT_READY_TO_SIGN - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Для выполнения операции требуется пароль
- ERROR_VERIFICATION_DECLINED - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.Error
-
Пользователь отказался подтверждать изменения профиля
- ERROR_WEIRD_OPERATION - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Данные операции, полученные с сервера, неполные либо не могут быть корректно обработаны
- ERROR_WRONG_OPERATION - Static variable in class ru.stcrypt.ckey.sdk.v1.utils.NetworkError
-
Операция не поддерживается.
- ErrorHandler - Interface in ru.stcrypt.ckey.sdk.v1.utils
-
Этот интерфейс должен наследоваться всеми интерфейсами, обрабатывающими ошибки типа
Error
.
- ErrorsHandler - Interface in ru.stcrypt.ckey.sdk.v1.utils
-
Этот интерфейс должен наследоваться всеми интерфейсами, обрабатывающими ошибки типов
Error
и
NetworkError
.
- expiresAt(long) - Method in class ru.stcrypt.ckey.sdk.v1.Operation.Builder
-
Deprecated.
- exportPfx(User, Certificate, String, String, ExportPfxCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.BaseCertificatesManagerNonQual
-
Выполняет архивацию (резервное копирование) на сервере ключей подписи, хранящихся на данном мобильном
устройстве.
- ExportPfxCallback - Interface in ru.stcrypt.ckey.sdk.v1.utils
-
- ExternalCertificatesCallback - Interface in ru.stcrypt.ckey.sdk.v1.utils
-
Интерфейс для получения результатов запроса списка внешних сертификатов