openssl_pkey_get_private

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

openssl_pkey_get_privateGizli anahtarı döndürür

Açıklama

openssl_pkey_get_private(OpenSSLAsymmetricKey|OpenSSLCertificate|array|string$gizli_anahtar, ?string$parola = null): OpenSSLAsymmetricKey|false

Belirtilen gizli_anahtar çözümlenip diğer işlevlerin kullanımına hazırlanır.

Bağımsız Değişkenler

gizli_anahtar

Şunlardan biri olabilir:

  1. file://bir/yol/dosya.pem biçeminde bir dizge. İsmi belirtilen dosya PEM kodlu bir sertifika, bir gizli anahtar veya her ikisini birden içerebilir.
  2. PEM kodlu bir gizli anahtar.
parola

Belirtilen anahtar bir parola ile korunuyorsa bu parola burada belirtilir.

Dönen Değerler

İşlem başarısız olursa false yoksa gizli anahtar için OpenSSLAsymmetricKey örneği, başarısızlık durumunda false döner.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0 Başarı durumunda işlev artık OpenSSLAsymmetricKey örneği döndürüyor; evvelce OpenSSL key özkaynağı dönerdi.
8.0.0gizli_anahtar artık OpenSSLAsymmetricKey veya OpenSSLCertificate örneği kabul ediyor; evvelce, OpenSSL key veya OpenSSL X.509 özkaynağı kabul edilirdi.
8.0.0parola artık null olabiliyor.
To Top