openssl_pkey_export_to_file
En esta página
openssl_pkey_export_to_file
Guarda una clave en formato ASCII en un fichero
Descripción#
```php
[\SensitiveParameter] #[\SensitiveParameter] openssl_pkey_export_to_file(OpenSSLAsymmetricKey $key, string $output_filename, [string $passphrase], [array $options]): bool#
```php
openssl_pkey_export_to_file guarda la clave en formato ASCII (PEM) key en el fichero output_filename.
[!NOTE] Debe existir un archivo
openssl.cnfválido e instalado para que esta función opere correctamente. Ver las notas encontradas en la sección concerniente a la instalación para más información.
Parámetros#
key
output_filename
Ruta del fichero de salida.
passphrase
La clave puede estar eventualmente protegida por una frase de contraseña.
options
options puede ser utilizado para ajustar el proceso de exportación especificando o reemplazando las opciones del archivo de configuración de OpenSSL. Véase openssl_csr_new para más información sobre options.
Valores devueltos#
Esta función retorna true en caso de éxito o false si ocurre un error.
Historial de cambios#
| Versión | Descripción |
|---|---|
| 8.0.0 | key acepta ahora una instancia de OpenSSLAsymmetricKey o OpenSSLCertificate; anteriormente, se aceptaba un resource de tipo OpenSSL key o OpenSSL X.509. |