Доступные команды модуля «auth»

Доступные администратору URL-команды перечислены в таблице.

Версии API /api/auth/v1.1v1.2v1.3 удалены. 

Опубликована новая версия API /api/auth/v5.1. Предыдущие доступные версии объявлены устаревшими и будут удалены в следующей версии Termidesk. 

Перечень URL-команд модуля «auth»

URL-командаТипОписание

/api/auth/v5.1/authenticators

GETПолучение списка аутентификаторов

/api/auth/v5.1/legacy/login

POST

Аутентификация пользователя на базе аутентификатора, логина и пароля.

При отправке запроса необходимо обязательно указать один из параметров:

  • «authId»;
  • «auth»;
  • «authSmallName».

/api/auth/v5.1/legacy/logout

GET

Прекращение действие токена/сессии пользователя.

Токен аутентификации должен передаваться в заголовке X-Auth-Token

/api/auth/v5.1/legacy/logout

POST

Прекращение действие токена/сессии пользователя.

Токен аутентификации должен передаваться в заголовке X-Auth-Token

/api/auth/v5.1/settings

GET

Получение глобальных настроек сервера

/api/auth/v5.1/authenticators/{auth_uuid}/pkinit/login

PATCHИнициализация аутентификации Kerberos PKINIT и получение данных на подпись

/api/auth/v5.1/authenticators/{auth_uuid}/pkinit/finalize

PATCHЗавершение аутентификации Kerberos PKINIT

/api/auth/v5.1/authenticators/{auth_uuid}/pkinit/raw

PATCHПрямой запрос на сервер Kerberos PKINIT с подписанным сертификатом

/api/auth/v5.1/jwtauth

POSTАвторизация «Агрегатора» на «Универсальном диспетчере». В ответ на подписанный «Агрегатором» токен «Универсальный диспетчер» возвращает сеансовый ключ (токен)