|
Rabbit Remote Control 0.1.0-bate14
|
It contains user and password It only valid in plugin. More...
#include <ParameterUser.h>


Classes | |
| struct | strData |
Public Types | |
| enum class | TYPE { None , OnlyPassword , UserPassword , PublicKey , OnlyPasswordX509None , OnlyPasswordX509 , UserPasswordX509None , UserPasswordX509 } |
| Used to control display interface elements. More... | |
Public Member Functions | |
| CParameterUser (CParameterOperate *parent, const QString &szPrefix=QString()) | |
| virtual CParameterUser & | operator= (const CParameterUser &in) |
| QList< TYPE > | GetType () const |
| int | SetType (QList< TYPE > type) |
| TYPE | GetUsedType () const |
| int | SetUsedType (TYPE type) |
| const QString | GetUser () const |
| void | SetUser (const QString &szUser) |
| const QString | GetPassword () const |
| void | SetPassword (const QString &szPassword) |
| const bool | GetSavePassword () const |
| void | SetSavePassword (bool save) |
| Set save password. | |
| bool | GetUseSystemFile () const |
| [Initialize parameter after set CParameterPlugin] | |
| int | SetUseSystemFile (bool use) |
| QString | GetPublicKeyFile () const |
| int | SetPublicKeyFile (const QString szFile) |
| QString | GetPrivateKeyFile () const |
| int | SetPrivateKeyFile (const QString szFile) |
| QString | GetPassphrase () const |
| int | SetPassphrase (const QString passphrase) |
| bool | GetSavePassphrase () const |
| int | SetSavePassphrase (bool bSave) |
| QString | GetCAFile () const |
| int | SetCAFile (const QString &ca) |
| QString | GetCRLFile () const |
| int | SetCRLFile (const QString &crl) |
| int | SetTypeName (TYPE t, const QString &szName) |
| QString | ConvertTypeToName (TYPE t) |
| Public Member Functions inherited from CParameterOperate | |
| CParameterOperate (QObject *parent, const QString &szPrefix=QString()) | |
| CParameterPlugin * | GetPluginParameters () |
| Get CParameterPlugin. | |
| int | SetPluginParameters (CParameterPlugin *p) |
| const QString | GetName () const |
| void | SetName (const QString &szName) |
| int | LoadPassword (const QString &szTitle, const QString &szKey, QString &password, QSettings &set) |
| Restore password. | |
| int | SavePassword (const QString &szKey, const QString &password, QSettings &set, bool bSave=false) |
| Public Member Functions inherited from CParameter | |
| CParameter (QObject *parent, const QString &szPrefix=QString()) | |
| virtual int | Load (QString szFile=QString()) |
| Load from file. | |
| virtual int | Save (QString szFile=QString(), bool bForce=true) |
| Save to file. | |
| virtual int | Load (QSettings &set) |
| Load from QSettings. | |
| virtual int | Save (QSettings &set, bool bForce=true) |
| Save to QSettings. | |
| virtual bool | CheckValidity () |
| Check whether the parameter is valid to decide whether to use or save the parameter. | |
Protected Slots | |
| virtual void | slotSetPluginParameters () override |
| Initialize this parameter based on the global parameter. | |
| Protected Slots inherited from CParameterOperate | |
| virtual void | slotSetPluginParameters () |
| Call after set CParameterPlugin. | |
Protected Member Functions | |
| virtual int | OnLoad (QSettings &set) override |
| virtual int | OnSave (QSettings &set) override |
| Protected Member Functions inherited from CParameterOperate | |
| QByteArray | PasswordSum (const std::string &password, const std::string &key) |
| Protected Member Functions inherited from CParameter | |
| virtual bool | OnCheckValidity () |
| Check validity. | |
| int | SetModified (bool bModified=true) |
| When setting parameters, if there is a modification, it is called. | |
| bool | GetModified () |
| Whether the parameters have been modified. | |
Private Slots | |
| void | slotLoadPassword () |
| void | slotLoadPassPhrase () |
Private Attributes | |
| strData | m_Data |
Additional Inherited Members | |
| Signals inherited from CParameterOperate | |
| void | sigSetPluginParameters () |
| Only used by this class. | |
| void | sigNameChanged (const QString &name=QString()) |
| Signals inherited from CParameter | |
| void | sigChanged () |
| emit when the parameter changes Usually if required, the corresponding parameter corresponds to a change event. | |
| Properties inherited from CParameter | |
| bool | Modified |
It contains user and password It only valid in plugin.
It's UI is CParameterUserUI.
Definition at line 22 of file ParameterUser.h.
|
strong |
Used to control display interface elements.
| Enumerator | |
|---|---|
| OnlyPasswordX509None | Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile.
|
Definition at line 35 of file ParameterUser.h.
|
explicit |
Definition at line 19 of file ParameterUser.cpp.
| QString CParameterUser::ConvertTypeToName | ( | TYPE | t | ) |
Definition at line 402 of file ParameterUser.cpp.
| QString CParameterUser::GetCAFile | ( | ) | const |
Definition at line 374 of file ParameterUser.cpp.
| QString CParameterUser::GetCRLFile | ( | ) | const |
Definition at line 388 of file ParameterUser.cpp.
| QString CParameterUser::GetPassphrase | ( | ) | const |
Definition at line 318 of file ParameterUser.cpp.
| const QString CParameterUser::GetPassword | ( | ) | const |
Definition at line 255 of file ParameterUser.cpp.
| QString CParameterUser::GetPrivateKeyFile | ( | ) | const |
Definition at line 360 of file ParameterUser.cpp.
| QString CParameterUser::GetPublicKeyFile | ( | ) | const |
Definition at line 346 of file ParameterUser.cpp.
| bool CParameterUser::GetSavePassphrase | ( | ) | const |
Definition at line 332 of file ParameterUser.cpp.
| const bool CParameterUser::GetSavePassword | ( | ) | const |
Definition at line 268 of file ParameterUser.cpp.
| QList< CParameterUser::TYPE > CParameterUser::GetType | ( | ) | const |
Definition at line 214 of file ParameterUser.cpp.
| CParameterUser::TYPE CParameterUser::GetUsedType | ( | ) | const |
Definition at line 228 of file ParameterUser.cpp.
| const QString CParameterUser::GetUser | ( | ) | const |
Definition at line 242 of file ParameterUser.cpp.
| bool CParameterUser::GetUseSystemFile | ( | ) | const |
[Initialize parameter after set CParameterPlugin]
Get use system file
Definition at line 304 of file ParameterUser.cpp.
|
overrideprotectedvirtual |
Reimplemented from CParameterOperate.
Definition at line 38 of file ParameterUser.cpp.
|
overrideprotectedvirtual |
Reimplemented from CParameterOperate.
Definition at line 123 of file ParameterUser.cpp.
|
virtual |
Definition at line 208 of file ParameterUser.cpp.
| int CParameterUser::SetCAFile | ( | const QString & | ca | ) |
Definition at line 379 of file ParameterUser.cpp.
| int CParameterUser::SetCRLFile | ( | const QString & | crl | ) |
Definition at line 393 of file ParameterUser.cpp.
| int CParameterUser::SetPassphrase | ( | const QString | passphrase | ) |
Definition at line 323 of file ParameterUser.cpp.
| void CParameterUser::SetPassword | ( | const QString & | szPassword | ) |
Definition at line 260 of file ParameterUser.cpp.
| int CParameterUser::SetPrivateKeyFile | ( | const QString | szFile | ) |
Definition at line 365 of file ParameterUser.cpp.
| int CParameterUser::SetPublicKeyFile | ( | const QString | szFile | ) |
Definition at line 351 of file ParameterUser.cpp.
| int CParameterUser::SetSavePassphrase | ( | bool | bSave | ) |
Definition at line 337 of file ParameterUser.cpp.
| void CParameterUser::SetSavePassword | ( | bool | save | ) |
| int CParameterUser::SetType | ( | QList< TYPE > | type | ) |
Definition at line 219 of file ParameterUser.cpp.
| int CParameterUser::SetTypeName | ( | TYPE | t, |
| const QString & | szName ) |
Definition at line 407 of file ParameterUser.cpp.
| int CParameterUser::SetUsedType | ( | TYPE | type | ) |
Definition at line 233 of file ParameterUser.cpp.
| void CParameterUser::SetUser | ( | const QString & | szUser | ) |
Definition at line 247 of file ParameterUser.cpp.
| int CParameterUser::SetUseSystemFile | ( | bool | use | ) |
Definition at line 309 of file ParameterUser.cpp.
|
privateslot |
Definition at line 429 of file ParameterUser.cpp.
|
privateslot |
Definition at line 413 of file ParameterUser.cpp.
|
overrideprotectedvirtualslot |
Initialize this parameter based on the global parameter.
[Initialize parameter after set CParameterPlugin]
Definition at line 282 of file ParameterUser.cpp.
|
private |
Definition at line 131 of file ParameterUser.h.