PHP 大会日本 2024

rnp_key_revoke

(PECL rnp >= 0.1.1)

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

描述

rnp_key_revoke(
    RnpFFI $ffi,
    字符串 $key_fp,
    整数 $flags,
    数组 $options = ?
): 布尔值

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

参数

ffi

由 rnp_ffi_create 返回的 FFI 对象。

key_fp

密钥指纹。

flags

目前必须为 0。

options

一个包含选项的关联数组。

数据类型 描述
"hash" 字符串 设置签名计算期间使用的哈希算法。
"code" 字符串 撤销代码的原因代码。可能的值:'no'、'superseded'、'compromised'、'retired'。如果未定义,则默认使用值 'no'。
"reason" 字符串 撤销原因的文本表示。

返回值

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

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top