4
0
mirror of https://github.com/QuasarApp/QuasarAppLib.git synced 2025-04-30 11:44:40 +00:00
QuasarAppLib/qasecretservice.cpp

28 lines
654 B
C++
Raw Normal View History

2024-01-21 16:44:23 +01:00
#include "qasecretservice.h"
#include <QProcess>
QByteArray QuasarAppUtils::QASecretService::getByAlias(const QString &alias) {
QProcess proc;
proc.setProgram("qasecretservice");
proc.setArguments(QStringList() << "get" << "-alias" << alias);
proc.start();
proc.waitForFinished(2000);
return proc.readAllStandardOutput();
}
QByteArray QuasarAppUtils::QASecretService::getByHash(const QByteArray &hash)
{
QProcess proc;
proc.setProgram("qasecretservice");
proc.setArguments(QStringList() << "get" << "-hash" << hash);
proc.start();
proc.waitForFinished(2000);
return proc.readAllStandardOutput();
}