(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
openssl_x509_parse — Разбирает сертификат X509 и получает массив с данными о нём
Функция openssl_x509_parse() возвращает информацию сертификате
с идентификатором certificate
, включая такие поля, как
имя субъекта, имя издателя, назначение, даты начала и окончания действия и т. д.
certificate
Сертификат X509. Список корректных значений даёт Параметры ключа или сертификата.
short_names
Параметр short_names
определяет, как будут индексироваться
данные в итоговом массиве.
Если для параметра short_names
задать значение true
(по умолчанию),
поля будут индексироваться короткими именами, а не длинными.
Например, CN — это короткое имя для commonName.
Структура возвращаемого массива ещё не до конца устоялась, поэтому пока не документируется.
Версия | Описание |
---|---|
8.0.0 |
Параметр certificate теперь принимает экземпляр класса OpenSSLCertificate;
раньше принимался ресурс (resource) с типом OpenSSL X.509 .
|