(PECL rnp >= 0.1.1)
rnp_key_get_info — Devuelve información sobre la clave
ffi
The FFI object returned by rnp_ffi_create().
key_fp
La huella de la clave.
Un array asociativo con información sobre la clave o false
en caso de error.
Key | Tipo de datos | Descripción |
---|---|---|
"is_primary" |
boolean |
true si esta clave es la clave primaria.
|
"is_sub" |
boolean |
true si esta clave es una subclave.
|
"is_valid" |
boolean |
true si la clave pública es válida.
Esto incluye las verificaciones de auto-firmas,
las fechas de expiración, las revocaciones, etc.
|
"is_revoked" |
boolean |
true si esta clave está revocada.
|
"is_superseded" |
boolean |
true si esta clave está obsoleta. Presente solo si la clave está revocada.
|
"is_compromised" |
boolean |
true si esta clave está comprometida. Presente solo si la clave está revocada.
|
"is_retired" |
boolean |
true si esta clave está retirada. Presente solo si la clave está revocada.
|
"is_expired" |
boolean |
true si esta clave está expirada.
|
"have_secret" |
boolean |
true si esta clave tiene una parte secreta.
|
"is_locked" |
boolean |
true si esta clave está actualmente bloqueada. Presente solo para claves secretas.
|
"is_protected" |
boolean |
true si esta clave está protegida. Presente solo para claves secretas.
Una clave protegida es una clave que está cifrada y puede ser almacenada de manera segura en memoria
y bloqueada/desbloqueada según sea necesario.
|
"have_public" |
boolean |
true si esta clave tiene una parte pública. En general, todas las claves tienen una parte pública.
|
"valid_till" |
integer | El timestamp hasta el cual la clave puede ser considerada válida. Nota: esto tendrá en cuenta no solo la expiración de la clave, sino también las revocaciones. Para la subclave primaria, el tiempo de validez de la clave pública también será verificado. |
"bits" |
integer | El número de bits en la clave. Para las claves basadas en EC, esto contendrá el tamaño de la curva. |
"alg" |
string | El algoritmo de nombre de clave. |
"subkeys" |
array | Un array indexado que contiene información sobre las subclaves. Puede estar vacío si la clave primaria no tiene subclaves. |
"uids" |
array | Un array indexado que contiene información sobre los identificadores de usuario. Puede estar vacío si la clave primaria no tiene identificadores de usuario. |