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