openssl_pkey_get_public

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

openssl_pkey_get_publicExtrait une clé publique d'un certificat, et la prépare

Description

openssl_pkey_get_public() extrait la clé publique du certificat public_key et la prépare pour être utilisée par les autres fonctions.

Liste de paramètres

public_key

public_key peut avoir l'une des valeurs suivantes :

  1. Une instance de OpenSSLAsymmetricKey.
  2. Une chaîne au format file://path/to/file.pem. Le fichier ainsi désigné doit contenir une clé publique ou un certificat au format PEM (éventuellement les deux).
  3. Une clé publique au format PEM.

Valeurs de retour

Retourne une instance de OpenSSLAsymmetricKey en cas de succès, ou false si une erreur survient.

Historique

VersionDescription
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ée.
8.0.0public_key accepte désormais une instance de OpenSSLAsymmetricKey ou OpenSSLCertificate ; auparavant, une ressource de type OpenSSL key ou OpenSSL X.509 était acceptée.
To Top