(PHP 5 >= 5.2.2, PHP 7, PHP 8)
openssl_pkcs12_export_to_file — Exporta un certificado compatible con PKCS#12
$certificate
,$output_filename
,$private_key
,$passphrase
,$options
= []
openssl_pkcs12_export_to_file() almacena un certificado
certificate
en un fichero denominado
output_filename
en un formato de fichero PKCS#12.
x509
Ver parámetros Key/Certificate para un listado de valores válidos.
output_filename
Ruta de acceso al fichero de salida.
private_key
Clave privada del fichero PKCS#12. Ver parámetros Clave/Certificado para una lista de valores válidos.
passphrase
Contraseña de cifrado para desbloquear el fichero PKCS#12.
options
Array opcional, las demás claves serán ignoradas.
Clave | Descripción |
---|---|
"extracerts" |
array de certificados adicionales o un certificado único a incluir en el fichero PKCS#12. |
"friendly_name" |
chaîne de caractères a utilizar para el certificado y la clave proporcionados |
Versión | Descripción |
---|---|
8.0.0 |
certificate ahora acepta una instancia de
OpenSSLCertificate ;
anteriormente, se aceptaba un recurso de tipo OpenSSL X.509 CSR .
|
8.0.0 |
private_key ahora acepta una instancia de
OpenSSLAsymmetricKey o OpenSSLCertificate ;
anteriormente, se aceptaba un recurso de tipo OpenSSL key o OpenSSL X.509 .
|