Page tree

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

Compare with Current View Page History

« Previous Version 4 Next »

Общая информация

RutokenKeyBox API —  это набор функций, который позволяет управлять устройствами (токенами, смарт-картами) средствами клиентских приложений.

Доступ к этим функциям реализован через веб-приложение icmapi, входящее в состав сервера RutokenKeyBox.

Для взаимодействия с RutokenKeyBox через API необходимо создать сервисную роль и включить в нее учетную запись, от имени которой будет производиться обращение по API, и определить для роли список привилегий:

  • Поиск пользователей;
  • Просмотр репозитория устройств;
  • Отзыв устройства;
  • Выключение устройства;
  • Включение устройства;
  • Обновление устройства.

Запросы

Card — получить список устройств, добавленных в систему.

Тип запроса:

GET

Параметры:

  • без указания параметров;
  • offset  сдвиг на указанное количество устройств;
  • count  количество выводимых устройств;
  • filter.serialNumber   серийный номер устройства;
  • filter.cardTypeName  тип устройств;
  • filter.userName  имя пользователя устройства в формате Логин (sAMAccountName) или UPN (userPrincipalName);
  • filter.comment  комментарий к устройствам;
  • filter.tags  теги устройств;
  • filter.state  состояние устройств:
     Clean  пустое;
     Assigned  назначено;
    — Pending  в ожидании;
     Issued  выпущено;
     Disabled  выключено;
     Revoked  отозвано;
  • filter.contentExpirationStatus - статус истечения содержимого устройства:
     None  нет истекающих или истекших сертификатов;
     ManagedCertificatesExpiring  управляемые сертификаты истекают;
     ManagedCertificatesExpired  управляемые сертификаты истекли;
     CommonCertificatesExpiring  общие сертификаты истекают;
     CommonCertificatesExpired  общие сертификаты истекли;
     TracedCertificatesExpiring  отслеживаемые сертификаты истекают;
     TracedCertificatesExpired  отслеживаемые сертификаты истекли.
  • No labels