(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
openssl_pkey_get_private — Lit une clé privée
$private_key
, ?string$passphrase
= null
): OpenSSLAsymmetricKey|falseopenssl_pkey_get_private() analyse la clé private_key
et la prépare pour être utilisée par d'autres fonctions.
private_key
private_key
peut être l'une des valeurs suivantes :
passphrase
Le paramètre optionnel passphrase
doit être utilisé si la clé spécifiée est chiffrée (protégée par un mot de passe).
Retourne une instance de OpenSSLAsymmetricKey cas de succès, ou false
si une erreur survient.
Version | Description |
---|---|
8.0.0 | En cas de succès, cette fonction retourne désormais une instance de OpenSSLAsymmetricKey ; auparavant, une ressource de type OpenSSL key était retourné. |
8.0.0 | private_key accepte désormais une instance de OpenSSLAsymmetricKey ou OpenSSLCertificate ; auparavant, une ressource de type OpenSSL key ou OpenSSL X.509 était acceptée. |
8.0.0 | passphrase est désormais nullable. |