(PECL rnp >= 0.1.1)
rnp_key_export_revocation — Генерирует и экспортирует подпись отзыва первичного ключа
$ffi
,$key_fp
,$flags
,$options
= ?Примечание: чтобы отозвать ключ, вам нужно импортировать подпись в хранилище ключей или воспользоваться функцией rnp_key_revoke().
ffi
FFI-объект, который возвращает функция rnp_ffi_create.
key_fp
Цифровой отпечаток первичного ключа, который должен быть отозван.
flags
RNP_KEY_EXPORT_ARMORED
или 0.
options
Ассоциативный массив с опциями.
Ключ | Тип данных | Описание |
---|---|---|
"hash" |
string | Установить хеш-алгоритм, используемый при вычислении подписи. |
"code" |
string | Код причины для кода отзыва. Возможные значения: 'no', 'supersed', 'compromised', 'retired'. Если не определено, то по умолчанию будет использоваться значение 'no'. |
"reason" |
string | Текстовое представление причины отзыва. |
Экспортированная подпись отзыва в случае успешного выполнения или false
, если возникла ошибка.