(PECL gnupg >= 0.1)
gnupg_setsignmode — Establece el modo para firmar
Establece el modo para firmar.
identifier
El identificador gnupg, generado por una llamada a la función gnupg_init() o a la función gnupg.
sigmode
El modo de firma.
signmode
acepta una constante que indica qué tipo de
firma debe ser producida. Los valores posibles son:
GNUPG_SIG_MODE_NORMAL
,
GNUPG_SIG_MODE_DETACH
y
GNUPG_SIG_MODE_CLEAR
.
Por omisión, se utiliza GNUPG_SIG_MODE_CLEAR
.
Ejemplo #1 Ejemplo con gnupg_setsignmode() (Estilo procedimental)
<?php
$res = gnupg_init();
gnupg_setsignmode($res, GNUPG_SIG_MODE_DETACH); // produce una firma desvinculada
?>
Ejemplo #2 Ejemplo con gnupg_setsignmode() (Estilo orientado a objetos)
<?php
$gpg = new gnupg();
$gpg->setsignmode(gnupg::SIG_MODE_DETACH); // produce una firma desvinculada
?>