/* Make sure the certificate is valid. */
$key_info = openssl_x509_parse($cert);
if (!is_array($key_info) || !isset($key_info['subject'])) {
- throw new Horde_Exception(_("Not a valid public key."), 'horde.error');
+ throw new Horde_Exception(_("Not a valid public key."));
}
/* Add key to the user's address book. */
$email = $this->getEmailFromKey($cert);
if (is_null($email)) {
- throw new Horde_Exception(_("No email information located in the public key."), 'horde.error');
+ throw new Horde_Exception(_("No email information located in the public key."));
}
/* Get the name corresponding to this key. */
} elseif (isset($key_info['subject']['OU'])) {
$name = $key_info['subject']['OU'];
} else {
- throw new Horde_Exception(_("Not a valid public key."), 'horde.error');
+ throw new Horde_Exception(_("Not a valid public key."));
}
- $res = $GLOBALS['registry']->call('contacts/addField', array($email, $name, self::PUBKEY_FIELD, $cert, $GLOBALS['prefs']->getValue('add_source')));
- if (is_a($res, 'PEAR_Error')) {
- throw new Horde_Exception($res);
+ $result = $GLOBALS['registry']->call('contacts/addField', array($email, $name, self::PUBKEY_FIELD, $cert, $GLOBALS['prefs']->getValue('add_source')));
+ if (is_a($result, 'PEAR_Error')) {
+ throw new Horde_Exception($result);
}
}
if (empty($params['sources'])) {
return array();
}
- $res = $GLOBALS['registry']->call('contacts/getAllAttributeValues', array(self::PUBKEY_FIELD, $params['sources']));
- if (is_a($res, 'PEAR_Error')) {
- throw new Horde_Exception($res);
+ $result = $GLOBALS['registry']->call('contacts/getAllAttributeValues', array(self::PUBKEY_FIELD, $params['sources']));
+ if (is_a($result, 'PEAR_Error')) {
+ throw new Horde_Exception($result);
}
- return $res;
+ return $result;
}
/**
public function deletePublicKey($email)
{
$params = IMP_Compose::getAddressSearchParams();
- $res = $GLOBALS['registry']->call('contacts/deleteField', array($email, self::PUBKEY_FIELD, $params['sources']));
- if (is_a($res, 'PEAR_Error')) {
- throw new Horde_Exception($res);
+ $result = $GLOBALS['registry']->call('contacts/deleteField', array($email, self::PUBKEY_FIELD, $params['sources']));
+ if (is_a($result, 'PEAR_Error')) {
+ throw new Horde_Exception($result);
}
}
} elseif (isset($_SESSION['imp']['smime']['null_passphrase'])) {
return ($_SESSION['imp']['smime']['null_passphrase']) ? null : false;
} else {
- $res = $this->verifyPassphrase($private_key, null);
+ $result = $this->verifyPassphrase($private_key, null);
if (!isset($_SESSION['imp']['smime'])) {
$_SESSION['imp']['smime'] = array();
}
- $_SESSION['imp']['smime']['null_passphrase'] = ($res) ? null : false;
+ $_SESSION['imp']['smime']['null_passphrase'] = ($result) ? null : false;
return $_SESSION['imp']['smime']['null_passphrase'];
}
}
$params['newpassword'] = $pkpass;
}
- $res = $this->parsePKCS12Data($pkcs12, $params);
- $this->addPersonalPrivateKey($res->private);
- $this->addPersonalPublicKey($res->public);
- $this->addAdditionalCert($res->certs);
+ $result = $this->parsePKCS12Data($pkcs12, $params);
+ $this->addPersonalPrivateKey($result->private);
+ $this->addPersonalPublicKey($result->public);
+ $this->addAdditionalCert($result->certs);
}
/**