There's a function/method missing in the list.
gnupg_deletekey
(no version information, might be only in CVS)
gnupg_deletekey -- Delete a key
Description
bool gnupg_deletekey ( resource identifier, string key, [bool allowsecret] )
Deletes the key from the keyring. If allowsecret is not set or FALSE it will fail on deleting secret keys.
Return Values
On success, this function returns TRUE. On failure, this function returns FALSE.
Examples
Example 1. Procedural gnupg_deletekey() example
<?php
$res = gnupg_init();
gnupg_deletekey($res,"8660281B6051D071D94B5B230549F9DC851566DC");
?>
Example 2. OO gnupg_deletekey() example
<?php
$gpg = new gnupg();
$gpg -> deletekey("8660281B6051D071D94B5B230549F9DC851566DC");
?>
Funciones de GnuPG
Notas
Esta extensión hace uso del llavero de claves del usuario actual. Este llavero generalmente se encuentra en ~./.gnupg/. Para especificar una localización diferente, almacenar el path en la variable de entorno GNUPGHOME. Ver putenv para más información sobre cómo realizarlo.
Algunas funciones requieren especificar alguna clave. Se puede espeficicar mediante cualquiera cosa que se refiera a una clave única (userid, key-id, fingerprint, ...). Esta documentación usa el fingerprint para todos los ejemplos.
Tabla de contenidos
- gnupg_adddecryptkey — Añade una llave para desencriptar
- gnupg_addencryptkey — Añade una llave para encriptar
- gnupg_addsignkey — Añade una llave para firmar
- gnupg_cleardecryptkeys — Elimina todas las llaves establecidas anteriormente para desencriptar
- gnupg_clearencryptkeys — Elimina todas las llaves establecidas anteriormente paraencriptar
- gnupg_clearsignkeys — Elimina todas las llaves establecidas anteriormente para firmar
- gnupg_decrypt — Desencripta un texto dado
- gnupg_decryptverify — Desencripta y verifica un texto dado
- gnupg_encrypt — Encripta el texto dado
- gnupg_encryptsign — Encripta y firma un texto dado
- gnupg_export — Exporta una llave
- gnupg_geterror — Retorna el texto de error si una función falla
- gnupg_getprotocol — Retorna el protocolo activo actualmente para todas las operaciones
- gnupg_import — Importa una llave
- gnupg_init — Inicializa una conexión
- gnupg_keyinfo — Retorna un array con información sobre todas las llaves que coinciden con un patrón dado
- gnupg_setarmor — Activa o desactiva la salida blindada
- gnupg_seterrormode — Fija el modo para error_reporting
- gnupg_setsignmode — Fija el modo para firmar
- gnupg_sign — Firma un texto dado
- gnupg_verify — Verifica un texto firmado
phplist2REMOVE AT REMtincanOVE.co.uk ¶
6 years ago
