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

...

  • ;

Особенности

...

работы устройств Рутокен в

...

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

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

Для

демонстраций

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

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

подписью создана:

  • Рутокен Демосмена – приложение для подписания документов для допуска к работе сотрудников на одном мобильном устройстве.
    Исходный код на GitHub


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

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

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

  • Демобанк
Рутокен – 
  • Рутокен  – приложение, для
показа процесса