openssl_csr_get_public_key
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
openssl_csr_get_public_key — Повертає відкритий ключ CSR
Опис
openssl_csr_get_public_key(OpenSSLCertificateSigningRequest|string $csr, bool $short_names = true): OpenSSLAsymmetricKey|false
openssl_csr_get_public_key() витягує відкритий ключ з csr
та готує його для використання в інших функціях.
Список параметрів
csr
Для отримання списку допустимих значень дивіться параметри CSR
short_names
Увага
Цей параметр ігнорується
Значення, що повертаються
Повертає OpenSSLAsymmetricKey у разі успішного виконання або **false
**в случае возникновения ошибки.
список змін
Версия | Опис |
---|---|
8.0.0 | У разі успішного виконання повертає екземпляр OpenSSLAsymmetricKey; раніше повертався ресурс (resource) типуOpenSSL key |
8.0.0 | csr тепер приймає екземпляр OpenSSLCertificateSigningRequest; раніше приймався ресурс (resource) типуOpenSSL X.509 CSR |
Приклади
Приклад #1 Приклад використання openssl_csr_get_public_key()
Loading...
Дивіться також
- openssl_csr_get_subject() - Повертає суб'єкт CSR
- openssl_csr_new() - Генерує CSR
- openssl_pkey_get_details() - Отримує масив з детальною інформацією про ключ
- openssl_pkey_export_to_file() - Записує у файл ключ у форматі PEM
- openssl_pkey_export() - Отримує рядок із ключем у форматі PEM