Комплект разработчика Рутокен содержит:
- библиотеки для встраивания устройств Рутокен в мобильные приложения на платформах iOS и Android;
- каркасные приложения в исходном коде: для мобильного банка (Android, iOS) и подписания сотрудниками допусков к работе (Android, iOS). Они содержат готовые модули для подписания и обнаружения устройств Рутокен.
Поддерживаемые платформы:
- Apple iOS 9 и новее для Рутокен ЭЦП Bluetooth;
- Apple iOS 13 и новее для Рутокен ЭЦП 3.0 NFC на iPhone XR, XS, XS Max и все последующие модели iPhone;
- Google Android 5 и новее.
Устройства для платформы iOS:
- Рутокен ЭЦП Bluetooth;
- Рутокен ЭЦП 3.0 NFC.
Устройства для платформы Android:
- Рутокен ЭЦП 2.0 (Flash/micro/touch/Type-C) *;
- Рутокен ЭЦП 2.0 3000 с разъемом Type-C *;
- Рутокен ЭЦП Bluetooth;
- Рутокен ЭЦП 3.0 NFC.
* - при наличии поддержки USB-host в смартфоне или планшете
Особенности работы устройств Рутокен в приложении для мобильных платформ
iOS | Android |
---|
Рутокен работает в iOS без jailbreak. Каждое приложение на платформе iOS работает в своей собственной песочнице и не затрагивает другие приложения.
Особенности Рутокен ЭЦП Bluetooth: | Работа с Рутокен в Android не требует прав root и т.п.
Первое, что нужно установить: приложение Панель управления Рутокен, которое содержит в себе системный сервис, который необходим для работы Рутокенов. Нужно установить из Google Play Панель управления Рутокен, или то же приложение из apk-файла, который находится в комплекте разработчика. Убедиться в наличии сервиса на мобильном устройстве можно в настройках Android: Настройки → Диспетчер Приложений Сервис запускается автоматически при подключении устройств Рутокен или при первой попытке доступа к нему.
Остановить сервис можно через настройки Android: Настройки → Диспетчер Приложений → Остановить либо в приложении Панель управления Рутокен нажать Выход. |
Демо-приложения в исходных кодах
Для создания мобильного рабочего места с возможность подписания, достаточно перенести модули подписания и обнаружения устройств в мобильное приложение из готовых каркасов мобильных приложений
iOS | Android |
Для демонстрации работы с мобильной подписью созданы: - Демобанк Рутокен – приложение, для подписания платёжных документов с помощью устройств Рутокен.
Исходный код на GitHub
- Рутокен Демосмена – приложение для подписания документов для допуска к работе сотрудников на одном мобильном устройстве.
Исходный код на GitHub
Для тестирования готовых демо-приложений, отправьте на адрес hotline@rutoken.ru письмо с темой письма "ios demo apps" и ваш AppleID. После этого приложения будут доступны для загрузки через приложение TestFlight.
| Для демонстрации работы с мобильной подписью созданы: |