(PHP 5 >= 5.2.2, PHP 7)
openssl_pkcs12_export — Экспорт совместимого с PKCS#12 файла хранилища сертификатов в переменную
$x509
, string &$out
, mixed $priv_key
, string $pass
[, array $args
] )
openssl_pkcs12_export() сохраняет
x509
в переменную
out
в формате PKCS#12.
x509
Для списка корректных значений смотрите Параметры ключей/сертификатов.
out
В случае успеха будет содержать PKCS#12.
priv_key
Компонент секретного ключа файла PKCS#12. Список допустимых значений см. в Параметры открытого/секретного ключа.
pass
Пароль для шифрования файла PKCS#12.
args
Массив опций. Не описанные здесь ключи будут проигнорированы.
Ключ | Описание |
---|---|
"extracerts" | массив дополнительных сертификатов или один сертификат для включения в файл PKCS#12. |
"friendlyname" | строка для использования сертификатом и ключем |
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.