Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 71 Next »

Комплект разработчика Рутокен содержит библиотеки для встраивания устройств Рутокен в мобильные приложения на платформах Apple iOS и Google Android.

Также созданы каркасные приложения в исходных кодах: мобильного банка  (AndroidiOS), а также приложение для подписания допусков к работе сотрудников (AndroidiOS).
Приложения содержать готовые модули подписания и обнаружения устройств Рутокен.

Поддерживаемые платформы:

  • Apple iOS 9 и новее для Рутокен ЭЦП Bluetooth
  • Apple iOS 13 и новее для Рутокен ЭЦП 3.0 NFC
  • Google Android 5 и новее

Устройства для платформы Apple iOS:

  • Рутокен ЭЦП Bluetooth
  • Рутокен ЭЦП 3.0 NFC

Устройства для платформы Google Android:

  • Рутокен ЭЦП 2.0 (Flash/micro/touch/Type-C) *
  • Рутокен ЭЦП 2.0 3000 с разъемом Type-C *
  • Рутокен ЭЦП Bluetooth
  • Рутокен ЭЦП 3.0 NFC

*  - при наличии поддержки USB-host в смартфоне или планшете


Особенности внедрения устройств Рутокен в приложения для мобильных платформ

iOSAndroid

Рутокен работает в iOS не без jailbreak.

Каждое приложение на платформе Apple iOS работает в своей собственной песочнице и не затрагивает другие приложения.

Несколько приложений для iOS могут одновременно эффективно и безопасно использовать один единственный подключенный Рутокен.


Особенности публикации в AppStore приложений работающих с Рутокеном ЭЦП Bluetooth

Панель управления Рутокен для Android содержит в себе системный сервис, который необходим для работы Рутокенов.

Сервис возможно установить на мобильное устройство либо вместе с Панелью управления Рутокен для Android из Google Play, либо из apk-файла, который находится в комплекте разработчика

Убедиться в наличии сервиса на мобильном устройстве можно в настройках Android: Настройки Диспетчер Приложений

Сервис запускается автоматически при подключении устройств Рутокен или при первой попытке доступа к нему.

Остановить сервис можно через настройки Android Настройки → Диспетчер Приложений → Остановить либо в приложении Панель управления Рутокен нажать кнопку "Выход"

Примечание: Рутокены в USB-исполнении поддерживаются на устройствах под управлением операционной системы Google Android только при наличии аппаратного USB-хоста

Демо-приложения для iOS Демо-приложения для Android

Для демонстрации работы с мобильной подписью созданы каркасные приложения в исходных кодах: мобильного банкаа также приложение для подписания допусков к работе сотрудников, с готовыми модулями подписания и обнаружения NFC-устройств.

Для тестирования демо приложений в iOS отправьте на адрес
hotline@rutoken.ru письмо с темой письма "ios demo apps". 
После этого приложения будут доступны для загрузки через приложение TestFlight.

Исходные коды приложения доступен на GitHub:

Для демонстрации работы с мобильной подписью нужно:

  • No labels