more work

This commit is contained in:
Cameron Gutman 2018-04-28 22:14:27 -07:00
commit a5d50cd4f0
8 changed files with 322 additions and 97 deletions

View file

@ -1,15 +1,25 @@
#pragma once
#include <QDir>
class IdentityManager
{
public:
IdentityManager(QDir directory);
QString
getUniqueId();
QByteArray
getCertificate();
QByteArray
getPrivateKey();
private:
QDir m_RootDirectory;
QString m_CachedUniqueId;
QByteArray m_CachedPemCert;
QByteArray m_CachedPrivateKey;
QByteArray m_CachedPemCert;
QString m_CachedUniqueId;
};