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.