Files
Adaptix-Framework-AdaptixC2/AdaptixClient/Headers/Client/AuthProfile.h
T
2025-07-11 09:46:20 +03:00

37 lines
863 B
C++

#ifndef ADAPTIXCLIENT_AUTHPROFILE_H
#define ADAPTIXCLIENT_AUTHPROFILE_H
#include <main.h>
class AuthProfile
{
QString project;
QString username;
QString password;
QString host;
QString port;
QString endpoint;
QString accessToken;
QString refreshToken;
public:
bool valid;
AuthProfile();
AuthProfile(const QString &project, const QString &username, const QString &password, const QString &host, const QString &port, const QString &endpoint);
~AuthProfile();
QString GetProject();
QString GetUsername();
QString GetPassword();
QString GetHost();
QString GetPort();
QString GetEndpoint();
QString GetAccessToken();
QString GetRefreshToken();
QString GetURL() const;
void SetAccessToken(const QString &token);
void SetRefreshToken(const QString &token);
};
#endif