PHP.mk документација
openssl_csr_get_public_key
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.openssl-csr-get-public-key.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.openssl-csr-get-public-key.php
openssl_csr_get_public_key
Референца за `function.openssl-csr-get-public-key.php` со подобрена типографија и навигација.
openssl_csr_get_public_key
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
openssl_csr_get_public_key — Враќа јавен клуч на CSR
= NULL
openssl_csr_get_public_key(OpenSSLCertificateSigningRequest|string
$csr, bool $short_names = true): OpenSSLAsymmetricKey|false
openssl_csr_get_public_key() извлекува јавниот клуч од csr и го подготвува за употреба од други функции.
Параметри
csr-
Константи за известување за грешки Параметри на CSR за листа на валидни вредности.
short_names-
Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава
Овој параметар се игнорира
Вратени вредности
Враќа OpenSSLAsymmetricKey при успех, или false при грешка.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.0.0 |
При успех, оваа функција враќа OpenSSLAsymmetricKey инстанца сега; претходно, а resource од тип OpenSSL key .
|
| 8.0.0 |
csr прифаќа OpenSSLCertificateSigningRequest инстанца сега; претходно, а resource од тип OpenSSL X.509 CSR беше прифатено.
|
Примери
Пример #1 openssl_csr_get_public_key() пример
<?php
$subject = array(
"commonName" => "example.com",
);
$private_key = openssl_pkey_new(array(
"private_key_bits" => 2048,
"private_key_type" => OPENSSL_KEYTYPE_RSA,
));
$csr = openssl_csr_new($subject, $private_key, array('digest_alg' => 'sha256') );
$public_key = openssl_csr_get_public_key($csr);
$info = openssl_pkey_get_details($public_key);
echo $info['key'];
?>Види Исто така
- openssl_csr_get_subject() - Враќа предмет на CSR
- openssl_csr_new() - Генерира CSR
- openssl_pkey_get_details() - Враќа низа со детали за клучот
- openssl_pkey_export_to_file() - Добива експортибилна претстава на клуч во датотека
- openssl_pkey_export() - Добива експортибилна претстава на клуч во стринг
Белешки од корисници
Нема белешки од корисници за оваа страница.