PHP8 rnp_key_export_revocation
(PECL rnp >= 0.1.1)
rnp_key_export_revocation — 生成和导出主键吊销签名
说明
rnp_key_export_revocation(
RnpFFI $ffi,
string $key_fp,
int $flags,
array $options = ?
): string|false
注意:要撤销密钥,您需要将此签名导入密钥库或使用 rnp_key_revoke() 函数。
参数
ffi
rnp_ffi_create返回的 FFI 对象。
key_fp
要吊销的主密钥的密钥指纹。
flags
RNP_KEY_EXPORT_ARMORED
或 0。options
带有选项的关联数组。
钥匙 数据类型 说明 "hash"
字符串 设置签名计算时使用的哈希算法。 "code"
字符串 吊销代码的代码原因。可能的值:'no'、'superseded'、'compromised'、 “退休”。如果未定义,则默认情况下将使用值“no”。 "reason"
字符串 撤销原因的文本表示。
返回值
Exported revocation signature on success 或者在失败时返回 false.