mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-07-13 03:27:39 +03:00
Fixed PGP functionality in 1.8+ (Closes #464)
This commit is contained in:
parent
e96f297def
commit
fdf3b614b4
2 changed files with 7 additions and 85 deletions
|
|
@ -12,7 +12,7 @@
|
|||
function PgpUserStore()
|
||||
{
|
||||
this.capaOpenPGP = ko.observable(false);
|
||||
|
||||
|
||||
this.openpgp = null;
|
||||
|
||||
this.openpgpkeys = ko.observableArray([]);
|
||||
|
|
@ -27,84 +27,6 @@
|
|||
});
|
||||
}
|
||||
|
||||
// PgpUserStore.prototype.sign = function (sText, oPrivateKey)
|
||||
// {
|
||||
// try
|
||||
// {
|
||||
// return this.openpgp.signClearMessage([oPrivateKey], sText);
|
||||
// }
|
||||
// catch (oExc) {}
|
||||
//
|
||||
// return sText;
|
||||
// };
|
||||
//
|
||||
// PgpUserStore.prototype.encrypt = function (sText, aPublicKeys)
|
||||
// {
|
||||
// try
|
||||
// {
|
||||
// return this.openpgp.encryptMessage(aPublicKeys, sText);
|
||||
// }
|
||||
// catch (oExc) {}
|
||||
//
|
||||
// return sText;
|
||||
// };
|
||||
//
|
||||
// PgpUserStore.prototype.signAndEncrypt = function (sText, aPublicKeys, oPrivateKey)
|
||||
// {
|
||||
// try
|
||||
// {
|
||||
// return this.openpgp.signAndEncryptMessage(aPublicKeys, oPrivateKey, sText);
|
||||
// }
|
||||
// catch (oExc) {}
|
||||
//
|
||||
// return sText;
|
||||
// };
|
||||
//
|
||||
// /**/
|
||||
//
|
||||
// PgpUserStore.prototype.verify = function (sText, aPublicKeys)
|
||||
// {
|
||||
// var
|
||||
// mPgpMessage = null
|
||||
// ;
|
||||
//
|
||||
// try
|
||||
// {
|
||||
// mPgpMessage = this.openpgp.cleartext.readArmored(sText);
|
||||
// if (mPgpMessage && mPgpMessage.getText)
|
||||
// {
|
||||
// mPgpMessage.verify(aPublicKeys);
|
||||
// }
|
||||
// }
|
||||
// catch (oExc) {}
|
||||
//
|
||||
// return false;
|
||||
// };
|
||||
//
|
||||
// PgpUserStore.prototype.decryptAndVerify = function (sEnctyptedText, aPublicKeys, oPivateKey)
|
||||
// {
|
||||
// var
|
||||
// mPgpMessageDecrypted = null,
|
||||
// mPgpMessage = null
|
||||
// ;
|
||||
//
|
||||
// try
|
||||
// {
|
||||
// mPgpMessage = this.openpgp.message.readArmored(sEnctyptedText);
|
||||
// if (mPgpMessage && oPivateKey && mPgpMessage.decrypt)
|
||||
// {
|
||||
// mPgpMessageDecrypted = mPgpMessage.decrypt(oPivateKey);
|
||||
// if (mPgpMessageDecrypted)
|
||||
// {
|
||||
// mPgpMessageDecrypted.verify(aPublicKeys);
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// catch (oExc) {}
|
||||
//
|
||||
// return false;
|
||||
// };
|
||||
|
||||
/**
|
||||
* @return {boolean}
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue