PHP 8.4.1 Released!

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

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, если возникла ошибка.

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top