Перейти до основного вмісту

Огляд API

У документації SmartSign описано три різні API. Вони не взаємозамінні — оберіть той, що відповідає вашому сценарію.

Коротке порівняння

APIДе працюєДля когоОсновні можливості
API та інтеграціяDocker / сервер агента SmartSignІнтегратори, партнериЗавантаження та керування ключами на сервері, підпис даних
SmartSign APIПублічний API (v2)Зовнішні клієнти / інтеграціїТокен авторизації, підпис тексту, хмарний підпис, перевірка ключа
API для служби SmartSignЛокальна Windows-служба (SmartSignService.exe)Корпоративні ПК зі службоюДодавання / список / активація / видалення файлових і хмарних ключів на ПК

Коли що обирати

API та інтеграція — якщо SmartSign розгорнуто в Docker і потрібно програмно завантажувати ключі клієнтів на сервер агента та підписувати дані цими ключами.

SmartSign API — якщо потрібен публічний доступ до підпису (токен за client_id / client_secret), підпис тексту або робота з хмарним ключем через /cloud-sign.

API для служби SmartSign — якщо на ПК встановлено служба Windows і потрібно керувати ключами локально (у т. ч. хмарними КЕП з версії 1.2.0.56), без Docker і без публічного API v2.

Документація за розділами