Documentación offline PHP master

rnp_op_sign_detached

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

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.