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" string 设置签名计算期间使用的哈希算法。
"code" string 撤销代码的代码原因。可能的取值:'no'、'superseded'、'compromised'、'retired'。如果未定义,则默认使用值 'no'。
"reason" string 撤销原因的文本表示。

返回值

成功时返回 true,失败时返回 false

添加笔记

用户贡献的笔记

此页面没有用户贡献的笔记。
To Top