Interface | Description |
---|---|
KeysSource |
Является источником ключей
|
KeysSourceGenericPinAccessible |
Интерфейс источника ключей, который использует сгенерированный ПИН-код
|
KeysSourceMediaQuerable |
Интерфейс источника ключей, который фильтруется поиском КриптоПро
|
KeysSourceNFCRequirable |
Интерфейс источника ключей, который использует технологию NFC
|
KeysSourcePinAccessible |
Интерфейс источника ключей, который использует ПИН-код
|
KeysSourcePukInitializable |
Интерфейс источника ключей, который может быть инициализирован с использованием PUK
|
QRCode |
QR-код, с которым работает SDK
|
Class | Description |
---|---|
Appearance |
Класс для управления внешним видом пользовательским интерфейсом SDK
|
Appearance.AnimationAppearance |
Настройки анимаций появления и исчезновения фрагментов
|
Appearance.AnimationAppearanceView |
Настройки анимаций появления и исчезновения представлений
|
Appearance.Animations |
Настройки анимаций появления и исчезновения фрагментов
|
Appearance.BaseAppearance |
Базовые настройки внешнего вида, применяемые ко всем экранам SDK,
работают и при использовании
CKey.getLayoutsMapper() |
Appearance.ButtonAppearance |
Описание внешнего вида кнопки
|
Appearance.Buttons |
Настройки внешнего вида для всех типов кнопок интерфейса
|
Appearance.ImageAppearance |
Настройки внешнего вида иконок
|
Appearance.Images |
Настройки внешнего вида для всех изображений, применяемых в интерфейсе
|
Appearance.LabelAppearance |
Настройки внешнего вида текстовых элементов
|
Appearance.Labels |
Настройки внешнего вида всех текстовых элементов интерфейса
|
Appearance.ToolbarAppearance |
Настройки внешнего вида панели инструментов
|
Appearance.ViewAppearance |
Настройки внешнего вида фона
|
Appearance.Views |
Настройки фонов различных элементов
|
AsyncTask |
Данный класс представляет собой асинхронную задачу, в которой выполняется запрос на сервер.
|
BaseCertificatesManagerNonQual |
Предоставляет методы для работы с сертификатами в .
Предназначен для использования в режиме неквалифицированной подписи. |
BaseFragmentsCustomLayouts | |
Certificate |
Объекты данного класса хранят данные сертификатов и запросов на выпуск сертификата
|
CertificatesManager |
Предоставляет методы для работы с сертификатами в
|
CertificatesManagerNonQual | |
CKey |
Ядро SDK.
|
Device |
Структура для хранения информации об устройствах пользователя, на которые установлены векторы аутентификации
|
DevicesManager |
Обеспечивает управление привязанными устройствами
|
DevicesManagerNonQual |
Обеспечивает управление привязанными устройствами.
Предназначен для использования в режиме неквалифицированной подписи. |
KeyInfo |
Класс для представления информации о ключевой паре, используемой при локальном подписании документов
|
KeysManagerNonQual |
Обеспечивает управление локальными ассиметричными ключами.
Предназначен только для использования в режиме неквалифицированной подписи. |
KeysSourceIdentifier |
Класс обозначения источников хранилища ключей
|
KeysSourceLocalGeneric |
Класс хранилища ключей на устройстве, используется ПИН-код по-умолчанию
|
KeysSourceRutokenNFC |
Класс хранилища ключей на карте Рутокен, ПИН-код задаёт пользователь.
|
LayoutMapper |
Класс для замены идентификаторов следующих ресурсов: фрагментов, диалогов, позиций в списках и прочих представлений
(клавиатура для ввода пина, визуализация пинов) на ресурсы предоставляемые приложением.
По умолчанию используется разметка из макетов SDK, поэтому необязательно указывать все макеты. Однако, использование своей разметки экранов отключает возможность управления внешним видом через класс Appearance (за исключением системных настроек вроде вида Status bar и Navigation bar).Макеты должны содержать необходимые для функционирования SDK идентификаторы, если их не будет (или их тип не будет совпадать), тогда SDK во время выполнения будет генерировать ошибки (для фрагментов) либо не выводить их на экран (для всего остального). В случае ошибки в лог будет сделана запись, начинающаяся с "Error custom mapping view" |
LayoutMapper.CustomViews |
Класс для хранения идентификаторов R.layout.*, используемых в прочих представлениях
(клавиатура для ввода пина, визуализация пинов) My.
|
LayoutMapper.DialogsLayouts |
Класс для хранения идентификаторов R.layout.*, используемых в диалогах My.
|
LayoutMapper.FragmentsLayouts |
Класс для хранения идентификаторов R.layout.*, используемых во фрагментах My.
|
LayoutMapper.ListsItems |
Класс для хранения идентификаторов R.layout.*, используемых в элементах различных списков My.
|
Operation |
Содержит данные операций и документов
|
Operation.AppSystemInfo |
Информация о прикладной системе, инициировавшей создание операции
|
Operation.Builder | Deprecated |
Operation.Document |
Структура, содержащая сведения о документе
|
Operation.Document.Builder | Deprecated |
Operation.OperationDescription |
Описание операции
|
OperationInfo |
Структура, содержащая сведения об операции.
|
OperationInfo.Action |
Действие, применённое к отдельному документу
|
OperationsHistory |
Структура, содержащая информацию об истории действий пользователя
|
OperationsHistory.AuditRecord |
Сведения о выполненной операции
|
OperationsHistory.DocumentInfo | |
OperationsHistory.Parameters | |
OperationsManager |
Класс для управления подписанием со стороны SDK
|
OperationsManager.ApproveRequest |
Класс с запросом на подтверждение операции или подписание документа
|
OperationsManager.ApproveRequest.Builder |
Конструктора запроса на подтверждение операции или подписание документа.
|
OperationsManager.ConfirmedDocument |
Описание подтвержденного документа
|
OperationsManager.DeclinedDocument |
Описание отменённого документа
|
OperationsManager.SignParams |
Параметры подписания документа
|
OperationsManager.SignResults |
Результаты подписи
|
OperationsManagerNonQual |
Класс для управления подписанием со стороны SDK.
Предназначен для использования в режиме неквалифицированной подписи. |
Params |
Параметры взаимодействия с сервисом
|
Params.KeyProtectionFlags |
Параметры защиты ключа my
|
PolicyManager |
Класс для получения политик сервера.
|
PushNotificationData |
Класс для инкапсуляции данных по отправке PUSH-уведомлений на телефон.
В наиболее тривиальном случае содержит токен устройства, выданный сервисом Firebase. Также можно задействовать службу HMS. |
QRCodeKinit |
Класс для импорта данных из QR-кода, содержащего информацию о ключе KInit
|
QRCodeNewDevice |
Класс для представления содержимого QR-кода с информацией о дополнительном регистрируемом устройстве
|
QRCodeVerification |
Данные QR-кода для подтверждения изменений в профиле
|
SignServerParams |
Содержит информацию о политике сервиса подписи
|
SignServerParams.CaPolicies |
Политики обработчиков УЦ
|
SignServerParams.ProcessingTemplateInfo |
Шаблон операции
|
SignServerParams.SubjectNameComponent |
Шаблон имени.
|
SignServerParams.TemplateInfo |
Шаблон сертификата с дополнительной информацией
|
User |
Объект, содержащий информацию о пользователе
|
UsersManager |
Класс для управления объектами
User (регистрация, подтверждение профиля, установка/смена пароля и т.д.). |
UsersManagerNonQual |
Класс для управления объектами
User (регистрация, подтверждение профиля, установка/смена пароля и т.д.)
в режиме неквалифицированной подписи. |
Enum | Description |
---|---|
Appearance.LabelAppearance.FontWeight |
Виды начертания шрифта
|
AuthKeyType |
Тип ключей аутентификации
|
Certificate.State |
Возможные состояния сертификата или запроса на сертификат
|
Certificate.Type |
Тип данных — сертификат или запрос на выпуск сертификата
|
CertificatesManager.RevokeReason |
Причины отзыва сертификата
|
CKey.Endpoint |
Конечные точки сервера, на которые обращается SDK
|
CKey.RootCertificateType |
Тип набора корневых сертификатов.
|
Device.DeviceStatus |
Статус устройства на сервере
|
DevicesManager.Action |
Действия, выполняемые над устройством, ожидающим подтверждения регистрации
|
Operation.AutoSignState |
Допустимость использования автоматического подтверждения операции
|
Operation.EncryptionType |
Тип шифрования документа
|
Operation.OperationDataType |
Описание формата данных операции
|
Operation.PackageOperationConfirmationMode |
Тип обработки пакета документов
|
Operation.SignatureType |
Тип подписи
|
OperationInfo.Action.ActionState |
Состояния действий, входящих в операцию
|
OperationInfo.Action.ActionStatus |
Статусы действий, входящих в операцию
|
OperationInfo.State |
Статус операции
|
OperationsManager.OperationType |
Тип операции
|
OperationsManager.SignMode |
Режим подписания
|
QRCodeKinit.QRContentState |
Состояние ключа — активирован или нет
|
SignServerParams.CaPolicies.CAType |
Тип модуля интеграции с Удостоверяющим Центром
|