輸出一個 PKCS#12 相容的證書儲存檔案

openssl_pkcs12_export_to_file

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

openssl_pkcs12_export_to_file輸出一個 PKCS#12 相容的證書儲存檔案

說明

openssl_pkcs12_export_to_file(
    mixed $x509,
    string $filename,
    mixed $priv_key,
    string $pass,
    array $args = ?
): bool

openssl_pkcs12_export_to_file() 函式以 PKCS#12 格式將 x509 儲存至檔名為 filename 的檔案中。

參數

x509

參見金鑰/證書參數以獲取有效值列表。

filename

輸出檔案的路徑。

priv_key

PKCS#12檔案的私鑰部分。 參見 公/私鑰參數 獲取可用值的列表。

pass

用於解鎖 PKCS#12 檔案的加密密碼。

args

可選陣列,其他主鍵將被忽略。

Key 說明
"extracerts" PKCS#12 檔案中包含的額外證書或單個證書的陣列。
"friendlyname" 被證書和金鑰使用的字串

返回值

成功時返回 true, 或者在失敗時返回 false

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *