Page tree
Skip to end of metadata
Go to start of metadata

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