9#include <QSharedPointer>
15class test_DiagnosisFirewallDetection;
77 friend class ::test_DiagnosisFirewallDetection;
80 bool mFirstFirewallRuleExists;
81 bool mFirstFirewallRuleEnabled;
82 bool mSecondFirewallRuleExists;
83 bool mSecondFirewallRuleEnabled;
84 QList<QSharedPointer<FirewallSoftware>> mDetectedFirewalls;
85 QList<QSharedPointer<FirewallProfile>> mFirewallProfiles;
90 bool mInstalledFirewallsDone;
121 return mFirstFirewallRuleExists;
127 return mFirstFirewallRuleEnabled;
133 return mSecondFirewallRuleExists;
139 return mSecondFirewallRuleEnabled;
145 return mFirewallProfiles;
151 return mDetectedFirewalls;
Definition DiagnosisFirewallDetection.h:75
void startDetection()
Definition DiagnosisFirewallDetection.cpp:308
void fireDetectionFailed()
bool getFirstRuleEnabled() const
Definition DiagnosisFirewallDetection.h:125
bool getSecondRuleEnabled() const
Definition DiagnosisFirewallDetection.h:137
const QList< QSharedPointer< FirewallSoftware > > & getDetectedFirewalls() const
Definition DiagnosisFirewallDetection.h:149
const QList< QSharedPointer< FirewallProfile > > & getFirewallProfiles() const
Definition DiagnosisFirewallDetection.h:143
DiagnosisFirewallDetection()
Definition DiagnosisFirewallDetection.cpp:286
bool getSecondRuleExists() const
Definition DiagnosisFirewallDetection.h:131
bool getFirstRuleExists() const
Definition DiagnosisFirewallDetection.h:119
void fireFirewallInformationReady()
Definition DiagnosisFirewallDetection.h:21
FirewallProfile(const QString &pName, bool pEnabled)
Definition DiagnosisFirewallDetection.cpp:402
const QString & getName() const
Definition DiagnosisFirewallDetection.h:29
bool getEnabled() const
Definition DiagnosisFirewallDetection.h:35
Definition DiagnosisFirewallDetection.h:44
FirewallSoftware(const QString &pName, bool pEnabled, bool pUpToDate)
Definition DiagnosisFirewallDetection.cpp:394
bool getEnabled() const
Definition DiagnosisFirewallDetection.h:59
const QString & getName() const
Definition DiagnosisFirewallDetection.h:53
bool getUpToDate() const
Definition DiagnosisFirewallDetection.h:65
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114