gnupg_seterrormode
gnupg_sign
Fonctions GnuPG
PHP Manual

# gnupg_setsignmode

(PECL gnupg:0.1-1.3.1)

gnupg_setsignmode — Fixe le mode pour signer

### Description

bool gnupg_setsignmode ( resource `$identifier` , int `$signmode` )

Fixe le mode pour signer.

### Liste de paramètres

`identifier`

  L'identifiant gnupg, généré par un appel à la fonction gnupg_init() ou à la fonction gnupg.

`sigmode`

  Le mode de signature.

  `signmode` prend une constante indiquant quel type de signature qui doit être produite. Les valeurs possibles sont : `GNUPG_SIG_MODE_NORMAL`, `GNUPG_SIG_MODE_DETACH` et `GNUPG_SIG_MODE_CLEAR`. Par défaut, `GNUPG_SIG_MODE_CLEAR` est utilisé.

### Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès, `FALSE` en cas d'échec.

### Exemples

Exemple #1 Exemple avec gnupg_setsignmode() (Style procédural)

`<?php
$res = gnupg_init();
gnupg_setsignmode($res,GNUPG_SIG_MODE_DETACH); // produit une signature détachée
?>`

Exemple #2 Exemple avec gnupg_setsignmode() (Style orienté objet)

`<?php
$gpg = new gnupg();
$gpg->setsignmode(gnupg::SIG_MODE_DETACH); // produit une signature détachée
?>`

gnupg_seterrormode
gnupg_sign
Fonctions GnuPG
PHP Manual