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