(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
openssl_pkey_export_to_file — Obtém uma representação exportável de uma chave em um arquivo
$key
,$output_filename
,$passphrase
= null
,$options
= null
openssl_pkey_export_to_file() salva uma versão ASCII blindada
(codificada em PEM) de key
no arquivo nomeado por
output_filename
.
Nota: É preciso ter um arquivo openssl.cnf válido instalado para que esta função funcione corretamente. Consulte as notas na seção de instalação para obter mais informações.
key
output_filename
Caminho para o arquivo de saída.
passphrase
A chave pode ser opcionalmente protegida por uma senha definida no parâmetro
passphrase
.
options
options
pode ser usado para fazer ajuste fino do processo
de exportação especificando e/ou substituindo opções para o arquivo de
configuração do openssl. Consulte openssl_csr_new() para obter
mais informações sobre options
.
Versão | Descrição |
---|---|
8.0.0 |
key agora aceita uma instância de OpenSSLAsymmetricKey
ou OpenSSLCertificate;
anteriormente, um resource do tipo OpenSSL key ou OpenSSL X.509
era aceito.
|