Documentación offline PHP master

rnp_key_revoke

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

rnp_key_revoke

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

Descripción#

php rnp_key_revoke(RnpFFI $ffi, string $key_fp, int $flags, [array $options]): boolphp

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

Parámetros#

ffi
El objeto FFI retornado por rnp_ffi_create.

key_fp
La huella de la clave.

flags
Actualmente debe ser 0.

options
Un array asociativo con opciones.

Clave 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 si ocurre un error.