Команда certinfo
Назначение команды
Команда certinfo возвращает информацию о текущем сертификате SSL, установленном для сервера HTTPS.
Ключи запроса
| Ключ | Тип значения | обязательный | Описание |
| cmd | строка | да | "certinfo" - имя команды |
Пример запроса
{"cmd":"certinfo"}
Права доступа
Для выполнения команды certinfo не требуется наличия каких-либо прав.
Возвращаемые данные
В случае отсутствия установленного сертификата SSL команда certinfo возвращает ключ certinfo, значением которого является строка "нет сертификата":
{"cmd":"certinfo","certinfo":"нет сертификата"}
При наличии сертификата команда certinfo возвращает ключ certinfo, значением которого является объект (хэш), содержащий следующие ключи:
| Ключ | Тип значения | Описание |
| subject | строка | поле "Subject" сертификата или текстовое сообщение об ошибке если поле "Subject" получить не удалось |
| issuer | строка | поле "Issuer" сертификата или текстовое сообщение об ошибке если поле "Issuer" получить не удалось |
| notBefore | строка | поле "NotBefore" сертификата - время, начиная с которого сертификат валиден |
| notAfter | строка | поле "NotAfter" сертификата - время, до которого сертификат валиден |
| serial | строка | серийный номер сертификата |
Пример ответа на команду certinfo при наличии сертификата:
{
"cmd":"certinfo",
"certinfo": {
"subject":"/CN=192.168.0.69/O=ADC",
"issuer":"/CN=ADC CA/O=ADC",
"notBefore":"Sep 25 12:48:04 2014 GMT",
"notAfter":"Sep 23 12:48:04 2020 GMT",
"serial":"8429CE11D6C03201"
}
}
См. также
Last modified
8 years ago
Last modified on Aug 16, 2017, 1:24:39 PM
Note:
See TracWiki
for help on using the wiki.
