codecamp

PHP8 rnp_key_revoke

(PECL rnp >= 0.1.1)

rnp_key_revoke — 通过生成和添加吊销签名来吊销密钥或子密钥

说明

rnp_key_revoke(
    RnpFFI $ffi,
    string $key_fp,
    int $flags,
    array $options = ?
): bool

注意:您需要调用 rnp_save_keys() 来写出更新的密钥环。

参数 

ffi

rnp_ffi_create返回的 FFI 对象。

key_fp

钥匙指纹。

flags

当前必须为 0。

options

带有选项的关联数组。

钥匙数据类型说明
"hash"字符串设置签名计算时使用的哈希算法。
"code"字符串吊销代码的代码原因。可能的值:'no'、'superseded'、'compromised'、 “退休”。如果未定义,则默认情况下将使用值“no”。
"reason"字符串撤销原因的文本表示。

返回值 

Returns true on success 或者在失败时返回 false.


PHP8 rnp_key_remove
PHP8 rnp_list_keys
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定