Информация об SSL-сертификате кластера: различия между версиями

Материал из Документация Ключ-АСТРОМ
(Новая страница: «Этот вызов API извлекает сведения об SSL-сертификате кластера. ==Аутентификация== Для выполн...»)
 
 
Строка 1: Строка 1:
'''''[https://doc.ruscomtech.ru/index.php/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0 Установка и настройка] / [https://doc.ruscomtech.ru/index.php/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0#.D0.9E.D1.81.D0.BD.D0.BE.D0.B2.D0.BD.D1.8B.D0.B5_.D1.8D.D0.BB.D0.B5.D0.BC.D0.B5.D0.BD.D1.82.D1.8B_.D0.9A.D0.BB.D1.8E.D1.87-.D0.90.D1.81.D1.82.D1.80.D0.BE.D0.BC Основные элементы Ключ-Астром] / [https://doc.ruscomtech.ru/index.php/%D0%9A%D0%BB%D1%8E%D1%87-%D0%90%D0%A1%D0%A2%D0%A0%D0%9E%D0%9C_Managed Ключ-АСТРОМ Managed] / [https://doc.ruscomtech.ru/index.php/%D0%9A%D0%BB%D1%8E%D1%87-%D0%90%D0%A1%D0%A2%D0%A0%D0%9E%D0%9C_Managed#REST_API REST API] / [https://doc.ruscomtech.ru/index.php/API_%D0%9A%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0_v1 API Кластера v1] / [https://doc.ruscomtech.ru/index.php/API_%D0%9A%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0_v1#SSL-.D1.81.D0.B5.D1.80.D1.82.D0.B8.D1.84.D0.B8.D0.BA.D0.B0.D1.82.D1.8B SSL-сертификаты] / Информация об SSL-сертификате кластера'''''
Этот вызов API извлекает сведения об SSL-сертификате кластера.
Этот вызов API извлекает сведения об SSL-сертификате кластера.
==Аутентификация==
==Аутентификация==

Текущая версия на 14:10, 18 августа 2023

Установка и настройка / Основные элементы Ключ-Астром / Ключ-АСТРОМ Managed / REST API / API Кластера v1 / SSL-сертификаты / Информация об SSL-сертификате кластера

Этот вызов API извлекает сведения об SSL-сертификате кластера.

Аутентификация

Для выполнения этого запроса вам необходимо разрешение API (ServiceProviderAPI), назначенное вашему токену API. Создайте свой токен API с помощью консоли управления кластером (CMC). Чтобы узнать, как его получить и использовать, см. Аутентификация кластера.

Конечная точка

/api/v1.0/onpremise/sslCertificate

Параметры

Параметр Тип Описание В Обязательно
entityType string тип объекта (COLLECTOR, SERVER) path Да
entityId integer Идентификатор узла, который можно извлечь из URL-адреса в представлении «Сведения об узле». path Да

Ответ

Коды ответа

Код Тип Описание
200 SSLDetails Успех
500 Внутренняя ошибка сервера.

Объекты тела ответа

Объект SSLDetails

Элемент Тип Описание
customKeyStore boolean -
restartRequired boolean -
customKeyStoreWritable boolean -
inProgress boolean -
expirationDate string -
issuer string -
subject string -
default boolean -

JSON-модель тела ответа

{
  "customKeyStore": true,
  "restartRequired": true,
  "customKeyStoreWritable": true,
  "inProgress": true,
  "expirationDate": "string",
  "issuer": "string",
  "subject": "string",
  "default": true
}

Пример

В этом примере вы проверяете сведения о сертификате SSL на ноде №32 кластера myManaged.cluster.com. Взамен вы получаете информацию о текущем SSL-сертификате.

Curl

curl -X GET "https://myManaged.cluster.com/api/v1.0/onpremise/sslCertificate/SERVER/32" -H  "accept: application/json" -H  "Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890"

URL-адрес запроса

https://myManaged.cluster.com/api/v1.0/onpremise/sslCertificate/SERVER/32

Тело ответа

{
  "issuer": "EV SSL Intermediate CA RSA",
  "subject": "n32.myManaged.cluster.com",
  "expirationDate": 1615956886000,
  "customKeyStore": false,
  "customKeyStoreWritable": true,
  "inProgress": false,
  "restartRequired": false,
  "default": false
}

Код ответа

200