Набор API-функций позволяет управлять устройствами (токенами, смарт-картами) средствами клиентских приложений.
Использование
Доступ к API-функциям реализован через веб-приложение icmapi, входящего в состав сервера Indeed Certificate Manager. Для взаимодействия с Indeed CM через API в разделе Роли в конфигурации Indeed CM потребуются создать сервисную роль, включить в нее учетную запись, от имени которой будет производиться обращение по API и определить для роли привилегии:
Поиск пользователей
Поиск устройства
Отзыв устройства
Выключение устройства
Включение устройства
Обновление устройства
1. GetCards - получить список устройств пользователя.
Тип запроса:
GET
Параметры:
Name - имя пользователя в формате UPN (user principal name)
Метод Preupdate необходим при изменении политики использования устройств. Если в новой политике не поддерживается выпущенный сертификат, то он будет удален.
Метод Preupdate нельзя выполнить для выключенного, назначенного, отозванного и ожидающего выпуск или обновление устройства.