rnp_key_revoke
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.