(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
openssl_pkey_export — Obtém uma representação exportável de uma chave em uma string
$key
,&$output
,$passphrase
= null
,$options
= null
openssl_pkey_export() exporta a chave
key
como uma string codificada em PEM e a armazena na
string output
(que é passada por referência).
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
passphrase
A chave é opcionalmente protegida por uma senha informada em 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.
|