openssl_csr_export
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
openssl_csr_export — Експортує CSR у вигляді рядка
Опис
openssl_csr_export(OpenSSLCertificateSigningRequest|string $csr, string &$output, bool $no_text = true): bool
openssl_csr_export() записує запит на підпис сертифіката csr
в формате PEM в переменнуюoutput
, яка передається за посиланням.
Список параметрів
csr
Для отримання списку допустимих значень дивіться параметри CSR
output
У разі успішного виконання, у цій змінній буде збережено CSR у форматі PEM.
no_text
Необов'язковий параметр notext
впливає на деталізацію повідомлень виводу; якщо він встановлений у false
, то у висновок додається додаткова людиночитана інформація. Значення за замовчуванням notext
является**true
**
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
список змін
Версия | Опис |
---|---|
8.0.0 | csr тепер приймає екземпляр OpenSSLCertificateSigningRequest; раніше приймався ресурс (resource) типуOpenSSL X.509 CSR |
Приклади
Приклад #1 Приклад використання openssl_csr_export()
Loading...
Дивіться також
- openssl_csr_export_to_file() - Експортує CSR у файл
- openssl_csr_new() - Генерує CSR
- openssl_csr_sign() - Підписати CSR за допомогою іншого сертифіката (або ним же) та створити сертифікат