Version 2 (modified by 7 years ago) ( diff ) | ,
---|
Команда 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" } }
См. также
Note:
See TracWiki
for help on using the wiki.