Remove unused function.

We don't need CheckPassphrase() anymore.
This commit is contained in:
SET
2020-11-25 21:34:18 +01:00
parent fe7d92caef
commit 4d5d426f30
2 changed files with 0 additions and 41 deletions

View File

@@ -347,32 +347,6 @@ const Error GpgMEWorker::CreateSubKey(GpgME::Key& k,
return e;
}
const Error GpgMEWorker::CheckPassphrase(const char* fpr,
const string& passphrase)
{
Error e;
Context * ctx = Context::createForProtocol(Protocol::OpenPGP);
LoopbackPassphraseProvider * ppp = new LoopbackPassphraseProvider(passphrase);
ctx->setPinentryMode(Context::PinentryMode::PinentryLoopback);
ctx->setPassphraseProvider(ppp);
Key k = FindKey(fpr, e, true);
if (e.code() != 0)
return e;
e = ctx->addSigningKey(k);
if (e.code() != 0)
return e;
Data plain("dummy");
Data signature;
SigningResult result = ctx->sign(plain, signature, SignatureMode::Detached);
e = result.error();
delete ppp;
delete ctx;
return e;
}
const Error GpgMEWorker::ExportPrivateKey(const char * pattern, string& buffer,
const string& passphrase)
{