Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

В этом документе

Table of Contents
maxLevel2
stylecircle
printablefalse

...

О встраивании

Комплект разработчика Рутокен содержит:

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

...

  • ;

...

  • каркасные приложения

...

  • в исходном коде: для мобильного

...

...

  • и подписания сотрудниками допусков к работе (AndroidiOS).

...

  • Они содержат готовые модули для подписания и обнаружения устройств Рутокен.

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

  • Apple iOS 9 13 и новее для Рутокен ЭЦП Bluetooth3.0 NFC на iPhone XR, XS, XS Max и все последующие модели iPhone;
  • Apple iOS 13 16.2 и новее для USB-токены Рутокен ЭЦП 2.0/3.0, при условии обновления фреймворка RtPcsc.framework до версии 4.0.0 NFC или новее;
  • Google Android 5 7 и новее;
  • Аврора 3 и новее. Работа по каналу NFC поддерживается в Аврора 4 и новее.
  • Apple iOS 9 и новее для Рутокен ЭЦП Bluetooth. 

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

  • Рутокен ЭЦП Bluetooth3.0 NFC;
  • USB-токены Рутокен ЭЦП 2.0 и 3.0;
  • ПО и API Рутокен VCR для подписания на iPad, где нет NFC. Рутокен VCR iPhone будет выступать в роли NFC-считывателя для iPad.
  • Рутокен ЭЦП Bluetooth.


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

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

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

  • ;

Особенности работы

...

устройств Рутокен в

...

приложении для мобильных платформ

iOS

Android

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

не

без jailbreak.

Каждое приложение на платформе

Apple

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

Особенности Рутокен ЭЦП Bluetooth:

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

Работа с Рутокен в Android не требует прав root и т.п.

Возможно два варианта работы:

1) Интеграция с использованием приложения "Панель управления Рутокен"
Для этого потребуется установить приложение Панель управления Рутокен

для Android

, которое содержит в себе системный сервис

, который необходим

для работы Рутокенов.

Сервис возможно установить изGoogle Play Панелью управления Рутокен для Android, или

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

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

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

Остановить сервис можно через настройки Android Настройки → Диспетчер Приложений → Остановить либо в приложении


2) Интеграция без использования приложения "Панель управления Рутокен

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

" 




Демо-приложения в исходных

...

 кодах

Для создания мобильного рабочего места с возможность подписания, достаточно перенести модули подписания и обнаружения устройств в мобильное приложение из готовых каркасов мобильных приложений

...

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

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

iOS

Android

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

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

нужно

созданы:

Демобанк
  • Рутокен
–  приложение, для показа процесса
  • Технологии – приложение для генерации ключей и тестовых сертификатов на моб. устройстве, а также демонстрации подписания платёжных документов с помощью устройств Рутокен.
    Загрузите его из
Google Play