rnp_op_sign_detached
En esta página
rnp_op_sign_detached
Realiza una operación de firma, devuelve la firma desvinculada
Descripción#
php
rnp_op_sign_detached(RnpFFI $ffi, string $data, array $keys_fp, [array $options]): stringphp
Parámetros#
ffi
El objeto FFI retornado por rnp_ffi_create.
data
Los datos a firmar.
keys_fp
Un array con las huellas de las claves. Al menos una clave debe ser proporcionada. Las claves deben estar presentes en ffi.
options
Un array asociativo con opciones.
| Clave | Tipo de dato | Descripción |
|---|---|---|
"armor" |
boolean | Activa la salida ASCII-armored. Desactivado por omisión. |
"hash" |
string | Define el algoritmo de hash utilizado durante el cálculo de la firma. |
"creation_time" |
integer | Define la hora de creación de la firma en segundos desde el 1 de enero de 1970 UTC. Por omisión, se utiliza la hora actual. |
"expiration_time" |
integer | Define el tiempo de expiración de la firma en segundos desde la hora de creación. El valor 0 se utiliza para marcar la firma como no expirada (valor por omisión). |
Valores devueltos#
Los datos de firma(s) desvinculados en caso de éxito o false si ocurre un error.