- cancel() - Method in class ru.stcrypt.ckey.sdk.v1.AsyncTask
-
Отменяет задачу и разрывает соединение с сервером, если оно было установлено и ещё не было закрыто.
При этом результаты выполнения соответствующего метода не будут переданы в коллбэк.
- Certificate - Class in ru.stcrypt.ckey.sdk.v1
-
Объекты данного класса хранят данные сертификатов и запросов на выпуск сертификата
- Certificate.State - Enum in ru.stcrypt.ckey.sdk.v1
-
Возможные состояния сертификата или запроса на сертификат
- Certificate.Type - Enum in ru.stcrypt.ckey.sdk.v1
-
Тип данных — сертификат или запрос на выпуск сертификата
- certificateId(String) - Method in class ru.stcrypt.ckey.sdk.v1.Operation.Builder
-
Deprecated.
- CertificateNetworkCallback - Interface in ru.stcrypt.ckey.sdk.v1.utils
-
Интерфейс для обработки результатов получения информации о сертификате или запросе на сертификат
- CertificatesManager - Class in ru.stcrypt.ckey.sdk.v1
-
Предоставляет методы для работы с сертификатами в
- CertificatesManager() - Constructor for class ru.stcrypt.ckey.sdk.v1.CertificatesManager
-
- CertificatesManager.RevokeReason - Enum in ru.stcrypt.ckey.sdk.v1
-
Причины отзыва сертификата
- CertificatesManagerNonQual - Class in ru.stcrypt.ckey.sdk.v1
-
- CertificatesManagerNonQual() - Constructor for class ru.stcrypt.ckey.sdk.v1.CertificatesManagerNonQual
-
- CertificatesNetworkCallback - Interface in ru.stcrypt.ckey.sdk.v1.utils
-
Интерфейс для получения результатов запроса списка сертификатов
- changePassword(User, boolean, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Меняет способ защиты "вектора аутентификации".
Запускает последовательность экранов, включающих:
Экран ввода текущего пароля или отпечатка пальца, если на момент вызова выполняется условие
User.isReadyToSign()
== false.
Экран ввода нового пароля, если параметр requirePassword имеет значение false или метод
User.getPasswordPolicy()
возвращает ненулевое значение.
- changePassword(User, boolean, boolean, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Меняет способ защиты "вектора аутентификации".
Запускает последовательность экранов, включающих:
Экран ввода текущего пароля или отпечатка пальца, если на момент вызова выполняется условие
User.isReadyToSign()
== false.
Экран ввода нового пароля, если параметр requirePassword имеет значение false или метод
User.getPasswordPolicy()
возвращает ненулевое значение.
- changePassword(Activity, User, boolean, boolean, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Меняет способ защиты "вектора аутентификации".
Запускает последовательность экранов, включающих:
Экран ввода текущего пароля или отпечатка пальца.
Экран ввода нового пароля, если параметр requirePassword имеет значение false или метод
User.getPasswordPolicy()
возвращает ненулевое значение.
- changePassword(User, String, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManagerNonQual
-
Deprecated.
- changePassword(User, String, String, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManagerNonQual
-
Сохранение ключа с новым паролем на "вектор аутентификации".
- checkApprovalStatus(User, boolean, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Отправляет запрос на получение сведений о статусе регистрации нового устройства пользователя без автоматической
периодической проверки
- checkApprovalStatus(User, boolean, float, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Отправляет запрос на получение сведений о статусе регистрации нового устройства пользователя
- checkApprovalStatus(Activity, User, boolean, float, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Отправляет запрос на получение сведений о статусе регистрации нового устройства пользователя
- checkApprovalStatus(User, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManagerNonQual
-
- checkRoot() - Static method in class ru.stcrypt.ckey.sdk.v1.CKey
-
Проверяет наличие root-прав на устройстве.
- CKey - Class in ru.stcrypt.ckey.sdk.v1
-
Ядро SDK.
- CKey.Endpoint - Enum in ru.stcrypt.ckey.sdk.v1
-
Конечные точки сервера, на которые обращается SDK
- CKey.RootCertificateType - Enum in ru.stcrypt.ckey.sdk.v1
-
Тип набора корневых сертификатов.
- CKeyMigration - Class in ru.stcrypt.ckey.sdk.v1.migration
-
Инструмент для миграции с MyDss 2.1.
- clearCache() - Method in class ru.stcrypt.ckey.sdk.v1.CKey
-
Удаляет все ранее скаченные документы из кэша приложения
- color - Variable in class ru.stcrypt.ckey.sdk.v1.Appearance.LabelAppearance
-
Цвет текста (идентификатор ресурса)
- ConfirmedDocument(String) - Constructor for class ru.stcrypt.ckey.sdk.v1.OperationsManager.ConfirmedDocument
-
Создание набора данных о подписываемых документах для отправки запроса на sign/ex
- ConfirmedDocument(String, String) - Constructor for class ru.stcrypt.ckey.sdk.v1.OperationsManager.ConfirmedDocument
-
Создание набора данных о подписываемых документах
- ConfirmedDocument(String, String, String) - Constructor for class ru.stcrypt.ckey.sdk.v1.OperationsManager.ConfirmedDocument
-
Создание набора данных о расшифрованных документах
- ConfirmedDocument(String, String, String, String) - Constructor for class ru.stcrypt.ckey.sdk.v1.OperationsManager.ConfirmedDocument
-
Создание набора данных о подписываемых документах
- ConfirmedDocument(String, String, String, String, String) - Constructor for class ru.stcrypt.ckey.sdk.v1.OperationsManager.ConfirmedDocument
-
Создание набора данных о подписываемых документах
- confirmedDocuments(List<Operation.Document>) - Method in class ru.stcrypt.ckey.sdk.v1.OperationsManager.ApproveRequest.Builder
-
Задание списка подтверждаемых документов, если есть документы на подтверждение
- confirmOperation(User, OperationsManager.ApproveRequest, NetworkCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.OperationsManager
-
Подтверждение операции путём отправки заранее подготовленного запроса на подтверждение.
Перед вызовом метода должно выполняться условие
User.isReadyToSign()
== true.
- confirmOperation(User, Operation, OperationsManager.SignMode, boolean, boolean, ApproveRequestNetworkCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.OperationsManager
-
Подтверждение операции.
- confirmOperation(User, Operation, OperationsManager.SignMode, boolean, boolean, boolean, ApproveRequestNetworkCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.OperationsManager
-
Подтверждение операции.
- confirmOperation(Activity, User, Operation, OperationsManager.SignMode, boolean, boolean, boolean, ApproveRequestNetworkCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.OperationsManager
-
Подтверждение операции.
- confirmOperation(Activity, User, Operation, OperationsManager.SignMode, boolean, boolean, ApproveRequestNetworkCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.OperationsManager
-
Подтверждение операции.
- confirmOperation(User, OperationsManager.ApproveRequest, NetworkCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.OperationsManagerNonQual
-
Подтверждение операции путем отправки заранее подготовленного запроса на подтверждение
- confirmOperation(User, Operation, List<Operation.Document>, List<Operation.Document>, OperationsManager.SignMode, KeysSource, ApproveRequestNetworkCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.OperationsManagerNonQual
-
Подтверждение операции.
Перед вызовом метода должно выполняться условие
User.isReadyToSign()
== true.
- cornerRadius - Variable in class ru.stcrypt.ckey.sdk.v1.Appearance.ButtonAppearance
-
Радиус скругления углов кнопки (идентификатор ресурса типа dimension)
- cornerRadius - Variable in class ru.stcrypt.ckey.sdk.v1.Appearance.ViewAppearance
-
Радиус скругления углов (ссылка на идентификатор ресурса типа dimen)
- createBackup(KeyInfo, String, KeyInfoBackupCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.KeysManagerNonQual
-
Создаёт резервную копию ключей подписи, хранимых на мобильном устройстве
- createBackup(KeyInfo, String, String, KeyInfoBackupCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.KeysManagerNonQual
-
Создаёт резервную копию ключей подписи, хранимых на мобильном устройстве
- createBackup(User, String, UserBackupCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManagerNonQual
-
Экспорт данных пользователя в JSON с шифрованием при помощи указанного пароля.
Основная область применения функции — создание резервной копии ключевой информации для возможности последующего
восстановления в случае переустановки приложения, смены устройства, утраты ПИН-кода и прочих подобных ситуациях.
- createCertificate(User, int, String, Map<String, String>, boolean, CertificateNetworkCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.BaseCertificatesManagerNonQual
-
Создание запроса на сертификат.
Перед вызовом метода должно выполняться условие
User.isReadyToSign()
== true.
- createCertificate(User, int, String, Map<String, String>, CertificateNetworkCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.CertificatesManager
-
Создание запроса на сертификат.
Перед вызовом метода должно выполняться условие
User.isReadyToSign()
== true.
- createdAt(long) - Method in class ru.stcrypt.ckey.sdk.v1.Operation.Builder
-
Deprecated.
- createKeyPair(User, KeyInfo, KeysSource, KeyInfoCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.KeysManagerNonQual
-
Создаёт ключевую пару на устройстве
- createKeyPair(User, KeyInfoCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.KeysManagerNonQual
-
Создаёт ключевую пару на устройстве с параметрами (название и тип провайдера, имя контейнера, пин-код) по
умолчанию
- createUser(String, String, String, String, String, PushNotificationData, boolean, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Создание "неподтвержденной" учетной записи с получением "вектора аутентификации" к ней.
Запускает последовательность экранов SDK, выполняющих:
Запрос политик сервера
Запрос пароля и отпечатка с проверкой парольной политики:
NoPolicy - Любой ПИН-код 6 цифр, количество попыток не ограничено
Weak - Любой ПИН-код 6 цифр, тайм-аут по кол-ву попыток
(5 попыток без задержки, если 5 раз ввести неверный пин, то задержка 30 сек) 30 секунд
Medium - Любой ПИН-код 6 цифр + проверка по словарю, тайм-аут по кол-ву попыток
(5 попыток без задержки, если 5 раз ввести неверный пин, то задержка 30 сек, далее х2).
- createUser(Activity, String, String, String, String, String, PushNotificationData, boolean, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Создание "неподтвержденной" учетной записи с получением "вектора аутентификации" к ней.
Запускает последовательность экранов SDK, выполняющих:
Запрос политик сервера
Запрос пароля и отпечатка с проверкой парольной политики:
NoPolicy - Любой ПИН-код 6 цифр, количество попыток не ограничено
Weak - Любой ПИН-код 6 цифр, тайм-аут по кол-ву попыток
(5 попыток без задержки, если 5 раз ввести неверный пин, то задержка 30 сек) 30 секунд
Medium - Любой ПИН-код 6 цифр + проверка по словарю, тайм-аут по кол-ву попыток
(5 попыток без задержки, если 5 раз ввести неверный пин, то задержка 30 сек, далее х2).
- createUser(String, String, String, String, PushNotificationData, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManagerNonQual
-
Создание "неподтвержденной" учетной записи с получением "вектора аутентификации" к ней
Должен использоваться
только в режиме УНЭП, не запускает последовательность экранов SDK.
После выполнения метода созданная учетная запись имеет статус
Device.DeviceStatus.Created
, а также выполняется условие
User.isReadyToSign()
== true.
- createUserWithApproval(String, String, String, String, String, PushNotificationData, String, boolean, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Создание запроса на подключение другого устройства к учётной записи пользователя без автоматической проверки
статуса
- createUserWithApproval(String, String, String, String, String, PushNotificationData, String, float, boolean, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Создание запроса на подключение другого устройства к учётной записи пользователя.
Запускает процесс добавления устройства, где в ответ на данный запрос формирует "вектор аутентификации"
и передаёт его на данное устройство.
Подтверждение с другого устройства выполняется через получение списка устройств методом
DevicesManager.listDevices(User, DevicesNetworkCallback)
, нахождением в списке устройства с
заданным kid и вызовом методов
DevicesManagerNonQual.approve(User, Device, NetworkCallback)
или
DevicesManagerNonQual.reject(User, Device, NetworkCallback)
для подтверждения или
отклонения запроса на регистрацию соответственно.
После выполнения метода выполняется условие
User.isReadyToSign()
== true, созданная учетная
запись имеет статус
Device.DeviceStatus.ApproveRequired
.
Запускает последовательность экранов SDK, выполняющих:
Запрос политик сервера
Запрос пароля и отпечатка с проверкой парольной политики:
NoPolicy - Любой ПИН-код 6 цифр, количество попыток не ограничено
Weak - Любой ПИН-код 6 цифр, тайм-аут по кол-ву попыток
(5 попыток без задержки, если 5 раз ввести неверный пин, то задержка 30 сек) 30 секунд
Medium - Любой ПИН-код 6 цифр + проверка по словарю, тайм-аут по кол-ву попыток
(5 попыток без задержки, если 5 раз ввести неверный пин, то задержка 30 сек, далее х2).
- createUserWithApproval(Activity, String, String, String, String, String, PushNotificationData, String, float, boolean, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Создание запроса на подключение другого устройства к учётной записи пользователя.
Запускает процесс добавления устройства, где в ответ на данный запрос формирует "вектор аутентификации"
и передаёт его на данное устройство.
Подтверждение с другого устройства выполняется через получение списка устройств методом
DevicesManager.listDevices(User, DevicesNetworkCallback)
, нахождением в списке устройства с
заданным kid и вызовом методов
DevicesManagerNonQual.approve(User, Device, NetworkCallback)
или
DevicesManagerNonQual.reject(User, Device, NetworkCallback)
для подтверждения или
отклонения запроса на регистрацию соответственно.
После выполнения метода выполняется условие
User.isReadyToSign()
== true, созданная учетная
запись имеет статус
Device.DeviceStatus.ApproveRequired
.
Запускает последовательность экранов SDK, выполняющих:
Запрос политик сервера
Запрос пароля и отпечатка с проверкой парольной политики:
NoPolicy - Любой ПИН-код 6 цифр, количество попыток не ограничено
Weak - Любой ПИН-код 6 цифр, тайм-аут по кол-ву попыток
(5 попыток без задержки, если 5 раз ввести неверный пин, то задержка 30 сек) 30 секунд
Medium - Любой ПИН-код 6 цифр + проверка по словарю, тайм-аут по кол-ву попыток
(5 попыток без задержки, если 5 раз ввести неверный пин, то задержка 30 сек, далее х2).
- createUserWithApproval(String, String, String, String, PushNotificationData, String, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManagerNonQual
-
- createUserWithInitQR(String, String, String, String, PushNotificationData, boolean, QRCodeKinit, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Создание "неподтвержденной" учетной записи с получением "вектора аутентификации" к ней.
Для запроса на регистрацию используется Kinit, полученный из QR-кода.
Запускает последовательность экранов SDK, выполняющих:
Запуск сканера QR-кодов (может быть пропущен, если задан QrCodeKinit)
Запрос политик сервера
Запрос пароля и отпечатка с проверкой парольной политики:
NoPolicy - Любой ПИН-код 6 цифр, количество попыток не ограничено
Weak - Любой ПИН-код 6 цифр, тайм-аут по кол-ву попыток
(5 попыток без задержки, если 5 раз ввести неверный пин, то задержка 30 сек) 30 секунд
Medium - Любой ПИН-код 6 цифр + проверка по словарю, тайм-аут по кол-ву попыток
(5 попыток без задержки, если 5 раз ввести неверный пин, то задержка 30 сек, далее х2).
- createUserWithInitQR(Activity, String, String, String, String, PushNotificationData, boolean, QRCodeKinit, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManager
-
Создание "неподтвержденной" учетной записи с получением "вектора аутентификации" к ней.
Для запроса на регистрацию используется Kinit, полученный из QR-кода.
Запускает последовательность экранов SDK, выполняющих:
Запуск сканера QR-кодов (может быть пропущен, если задан QrCodeKinit)
Запрос политик сервера
Запрос пароля и отпечатка с проверкой парольной политики:
NoPolicy - Любой ПИН-код 6 цифр, количество попыток не ограничено
Weak - Любой ПИН-код 6 цифр, тайм-аут по кол-ву попыток
(5 попыток без задержки, если 5 раз ввести неверный пин, то задержка 30 сек) 30 секунд
Medium - Любой ПИН-код 6 цифр + проверка по словарю, тайм-аут по кол-ву попыток
(5 попыток без задержки, если 5 раз ввести неверный пин, то задержка 30 сек, далее х2).
- createUserWithInitQR(String, String, QRCodeKinit, String, String, PushNotificationData, UserCallback) - Static method in class ru.stcrypt.ckey.sdk.v1.UsersManagerNonQual
-
Создание "неподтвержденной" учетной записи с получением "вектора аутентификации" к ней.
Для запроса используется Kinit, полученный из QR-кода.
Должен использоваться
только в режиме УНЭП, не запускает последовательность экранов SDK.
После выполнения метода созданная учетная запись имеет статус
Device.DeviceStatus.Created
, а также выполняется условие
User.isReadyToSign()
== true.
- CREATOR - Static variable in class ru.stcrypt.ckey.sdk.v1.KeysSourceIdentifier
-