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
Об'єкт FFI, що повертається функцією rnp_ffi_create.
key_fp
Цифровий відбиток ключа.
flags
Нині має бути 0.
options
Асоціативний масив із опціями.
Ключ | Тип данных | Опис |
---|---|---|
"hash" | string | Встановити хеш-алгоритм, який використовується під час обчислення підпису. |
"code" | string | Код причини для коду відкликання. Можливі значення: 'no', 'supersed', 'compromised', 'retired'. Якщо не визначено, за замовчуванням буде використовуватися значення 'no'. |
"reason" | string | Текстове подання причини відкликання. |
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.