28 const QString& szPrefix = QString());
49 QList<TYPE> GetType()
const;
50 int SetType(QList<TYPE> type);
51 TYPE GetUsedType()
const;
52 int SetUsedType(TYPE type);
54 const QString GetUser()
const;
55 void SetUser(
const QString& szUser);
57 const QString GetPassword()
const;
58 void SetPassword(
const QString& szPassword);
60 const bool GetSavePassword()
const;
65 void SetSavePassword(
bool save);
67 bool GetUseSystemFile()
const;
68 int SetUseSystemFile(
bool use);
70 QString GetPublicKeyFile()
const;
71 int SetPublicKeyFile(
const QString szFile);
73 QString GetPrivateKeyFile()
const;
74 int SetPrivateKeyFile(
const QString szFile);
76 QString GetPassphrase()
const;
77 int SetPassphrase(
const QString passphrase);
79 bool GetSavePassphrase()
const;
80 int SetSavePassphrase(
bool bSave);
82 QString GetCAFile()
const;
83 int SetCAFile(
const QString& ca);
85 QString GetCRLFile()
const;
86 int SetCRLFile(
const QString& crl);
88 int SetTypeName(TYPE t,
const QString& szName);
89 QString ConvertTypeToName(TYPE t);
92 virtual int OnLoad(QSettings &set)
override;
93 virtual int OnSave(QSettings &set)
override;
108 QString m_szPassword;
109 bool m_bSavePassword;
112 bool m_bUseSystemFile;
113 QString m_szPublicKeyFile;
114 QString m_szPrivateKeyFile;
115 QString m_szPassphrase;
116 bool m_bSavePassphrase;
121 QMap<TYPE, QString> m_TypeName;