2024 年 PHP 日本研討會

rnp_op_sign_detached

(PECL rnp >= 0.1.1)

rnp_op_sign_detached執行簽署操作,返回分離式簽章

說明

rnp_op_sign_detached(
    RnpFFI $ffi,
    字串 $data,
    陣列 $keys_fp,
    陣列 $options = ?
): 字串|false

參數

ffi

由 rnp_ffi_create 回傳的 FFI 物件。

data

要簽署的資料。

keys_fp

包含金鑰指紋的陣列。必須提供至少一個金鑰。金鑰應該存在於 ffi 中。

options

包含選項的關聯式陣列。

鍵值 資料型態 說明
"armor" 布林值 啟用 ASCII-armored 輸出。預設為停用。
"hash" 字串 設定簽章計算期間使用的雜湊演算法。
"creation_time" 整數 設定簽章建立時間,以自 1970 年 1 月 1 日 UTC 以來的秒數表示。預設使用目前時間。
"expiration_time" 整數 設定簽章到期時間,以自建立時間以來的秒數表示。值 0 表示簽章永不過期(預設值)。

回傳值

成功時回傳分離式簽章資料,失敗時回傳 false

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top