openssl_x509_parse
openssl_x509_parse
(PHP 4 >= 4.0.6)
openssl_x509_parse - разбирает сертификат X509 и возвращает информацию как массив.
Описание
array openssl_x509_parse (mixed x509cert [, bool shortnames])
Предупреждение! |
---|
Эта функция - ЭКСПЕРИМЕНТАЛЬНАЯ. Поведение, имя и всё остальное, что задокументировано для данной функции может быть изменено в будущих релизах РНР без предупреждения. Вы можете использовать эту функцию только на свой страх и риск. |
openssl_x509_parse() возвращает информацию о предоставляемом x509cert, включая такие поля, как имя субъекта, имя издателя, цели, верные даты from и to
и т.д.
shortnames управляет тем, как эти данные индексируются в массиве - если shortnames
TRUE (по умолчанию), то поля будут индексироваться в формой сокращённого имени,
иначе будет использоваться форма длинного имени - например: CN это shortname-форма для commonName.
Структура возвращаемых данных пока ещё не задокументирована, поэтому может измениться.
Примечание: эта функция была введена в 4.0.6.