Наша группа в телеграмм для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

openssl_csr_sign

(PHP 4 >= 4.2.0, PHP 5)

openssl_csr_sign — Sign a CSR with another certificate (or itself) and generate a certificate


Описание

resource openssl_csr_sign ( mixed $csr , mixed $cacert , mixed $priv_key , int $days [, array $configargs [, int $serial = 0 ]] )

openssl_csr_sign() generates an x509 certificate resource from the given CSR.

Замечание: Для корректной работы этой функции должен существовать правильный openssl.cnf. Для более подробной информации смотрите замечания под разделом установки.


Список параметров

csr -

A CSR previously generated by openssl_csr_new(). It can also be the path to a PEM encoded CSR when specified as file://path/to/csr or an exported string generated by openssl_csr_export().

cacert -

The generated certificate will be signed by cacert. If cacert is NULL, the generated certificate will be a self-signed certificate.

priv_key -

priv_key is the private key that corresponds to cacert.

days -

days specifies the length of time for which the generated certificate will be valid, in days.

configargs -

You can finetune the CSR signing by configargs. See openssl_csr_new() for more information about configargs.

serial -

An optional the serial number of issued certificate. If not specified it will default to 0.


Возвращаемые значения

Returns an x509 certificate resource on success, FALSE on failure.




Смотрите также:
Описание на ru2.php.net
Описание на php.ru

.

Популярное:


Содержание: