added getting cloud config for cloak

This commit is contained in:
vladimir.kuznetsov 2023-10-23 23:55:01 +05:00
parent 4ae9cddcce
commit 3e03002ead
2 changed files with 30 additions and 4 deletions

View file

@ -5,6 +5,7 @@
#include "ui/models/containers_model.h"
#include "ui/models/servers_model.h"
#include "configurators/openvpn_configurator.h"
class CloudController : public QObject
{
@ -36,8 +37,12 @@ private:
QString genPublicKey(ServiceTypeId serviceTypeId);
QString genCertificateRequest(ServiceTypeId serviceTypeId);
void processCloudConfig(ServiceTypeId serviceTypeId, QString &config);
QSharedPointer<ServersModel> m_serversModel;
QSharedPointer<ContainersModel> m_containersModel;
OpenVpnConfigurator::ConnectionData m_certRequest;
};
#endif // CLOUDCONTROLLER_H