28 const QString& szPrefix = QString());
54 QList<TYPE> GetType()
const;
55 int SetType(QList<TYPE> type);
56 TYPE GetUsedType()
const;
57 int SetUsedType(TYPE type);
59 const QString GetUser()
const;
60 void SetUser(
const QString& szUser);
62 const QString GetPassword()
const;
63 void SetPassword(
const QString& szPassword);
65 const bool GetSavePassword()
const;
70 void SetSavePassword(
bool save);
72 bool GetUseSystemFile()
const;
73 int SetUseSystemFile(
bool use);
75 QString GetPublicKeyFile()
const;
76 int SetPublicKeyFile(
const QString szFile);
78 QString GetPrivateKeyFile()
const;
79 int SetPrivateKeyFile(
const QString szFile);
81 QString GetPassphrase()
const;
82 int SetPassphrase(
const QString passphrase);
84 bool GetSavePassphrase()
const;
85 int SetSavePassphrase(
bool bSave);
87 QString GetCAFile()
const;
88 int SetCAFile(
const QString& ca);
90 QString GetCRLFile()
const;
91 int SetCRLFile(
const QString& crl);
93 int SetTypeName(TYPE t,
const QString& szName);
94 QString ConvertTypeToName(TYPE t);
97 virtual int OnLoad(QSettings &set)
override;
98 virtual int OnSave(QSettings &set)
override;
106 void slotLoadPassword();
107 void slotLoadPassPhrase();
116 QString m_szPassword;
117 bool m_bSavePassword;
120 bool m_bUseSystemFile;
121 QString m_szPublicKeyFile;
122 QString m_szPrivateKeyFile;
123 QString m_szPassphrase;
124 bool m_bSavePassphrase;
129 QMap<TYPE, QString> m_TypeName;