PHP Conference Kansai 2025

rnp_key_revoke

(PECL rnp >= 0.1.1)

rnp_key_revokeElimina una clave o una subclave generando y añadiendo una firma de revocación

Descripción

rnp_key_revoke(
    RnpFFI $ffi,
    string $key_fp,
    int $flags,
    array $options = ?
): bool

Nota: es necesario llamar a rnp_save_keys() para escribir los ficheros de claves actualizados.

Parámetros

ffi

The FFI object returned by rnp_ffi_create().

key_fp

La huella de la clave.

flags

Actualmente debe ser 0.

options

Un array asociativo con opciones.

Key Tipo de datos Descripción
"hash" string Define el algoritmo de hash utilizado durante el cálculo de la firma.
"code" string El código de revocación de la clave. Los valores posibles son 'no', 'superseded', 'compromised', 'retired'. Si no se define, se utilizará el valor 'no' por omisión.
"reason" string Representación textual de la razón de la revocación.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top