openssl pkcs12 export to file()

Från Wiki.linux.se
Version från den 1 november 2024 kl. 07.32 av Admin (diskussion | bidrag) (Skapade sidan med '== openssl_pkcs12_export_to_file == '''(PHP 5 >= 5.2.2, PHP 7, PHP 8)''' === openssl_pkcs12_export_to_file — Exporterar en PKCS#12 kompatibel certifikatbutik till en fil === ==== Beskrivning ==== <pre> openssl_pkcs12_export_to_file( OpenSSLCertificate|string $certificate, string $output_filename, #[\SensitiveParameter] OpenSSLAsymmetricKey|OpenSSLCertificate|array|string $private_key, #[\SensitiveParameter] string $passphrase, array $options = []...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

openssl_pkcs12_export_to_file

(PHP 5 >= 5.2.2, PHP 7, PHP 8)

openssl_pkcs12_export_to_file — Exporterar en PKCS#12 kompatibel certifikatbutik till en fil

Beskrivning

openssl_pkcs12_export_to_file(
    OpenSSLCertificate|string $certificate,
    string $output_filename,
    #[\SensitiveParameter] OpenSSLAsymmetricKey|OpenSSLCertificate|array|string $private_key,
    #[\SensitiveParameter] string $passphrase,
    array $options = []
): bool

openssl_pkcs12_export_to_file() lagrar certifikatet i en fil angiven av $output_filename i PKCS#12-format.

Parametrar

x509 — Se nyckel/certifikatparametrar för en lista med giltiga värden.

output_filename — Sökvägen till utdatafilen.

private_key — Privat nyckelkomponent i PKCS#12-filen. Se allmän/privat nyckelparametrar för giltiga värden.

passphrase — Lösenord för att låsa upp PKCS#12-filen.

options — Valfri array, andra nycklar ignoreras.

Key	Description
"extracerts"	array med extra certifikat eller ett enskilt certifikat som ska inkluderas i PKCS#12-filen.
"friendly_name"	namn för det angivna certifikatet och nyckeln

Returnerar

Returnerar true vid framgång eller false vid misslyckande.

Changelog

  • Version 8.0.0 - certificate accepterar nu en OpenSSLCertificate-instans; tidigare accepterades en resurs av typen OpenSSL X.509 CSR.
  • Version 8.0.0 - private_key accepterar nu en OpenSSLAsymmetricKey eller OpenSSLCertificate-instans; tidigare accepterades en resurs av typen OpenSSL-nyckel eller OpenSSL X.509.

Se även

openssl_pkcs12_export() — Exporterar en PKCS#12-kompatibel certifikatbutik till en variabel

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.openssl-pkcs12-export-to-file.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.