openssl pkcs12 export()
Hoppa till navigering
Hoppa till sök
openssl_pkcs12_export
(PHP 5 >= 5.2.2, PHP 7, PHP 8)
openssl_pkcs12_export — Exporterar en PKCS#12-kompatibel certifikatlager-fil till en variabel
Beskrivning
openssl_pkcs12_export( OpenSSLCertificate|string '''$certificate''', string &'''$output''', #[\SensitiveParameter] OpenSSLAsymmetricKey|OpenSSLCertificate|array|string '''$private_key''', #[\SensitiveParameter] string '''$passphrase''', array '''$options''' = [] ): bool
openssl_pkcs12_export()
sparar certifikatet i en sträng, namngiven av output
, i PKCS#12-filformat.
Parametrar
- certificate — Se nyckel-/certifikatparametrar för en lista över giltiga värden.
- output — Vid framgång kommer denna att innehålla PKCS#12-data.
- private_key — Den privata nyckelkomponenten av PKCS#12-filen. Se nyckelparametrar för en lista över giltiga värden.
- passphrase — Lösenord för att låsa upp PKCS#12-filen.
- options — Valfri array, andra nycklar ignoreras.
Alternativ
- extracerts — En array med extra certifikat eller ett enda certifikat som ska inkluderas i PKCS#12-filen.
- friendly_name — Ett namn för det medföljande certifikatet och nyckeln.
Returnerar
Returnerar true
vid framgång eller false
vid fel.
Changelog
- 8.0.0 — certificate accepterar nu en
OpenSSLCertificate
-instans; tidigare accepterades en resurs av typen OpenSSL X.509 CSR. - 8.0.0 — private_key accepterar nu en
OpenSSLAsymmetricKey
ellerOpenSSLCertificate
-instans; tidigare accepterades en resurs av typen OpenSSL-nyckel eller OpenSSL X.509.
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.openssl-pkcs12-export.php PHP Funktioner Funktionsreferens OpenSSL-funktioner
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webserver.