用户名与验证方式。此类仅在插件内有效。它的界面是 CParameterUserUI
更多...
#include <ParameterUser.h>
|
| enum class | TYPE {
None
, OnlyPassword
, UserPassword
, PublicKey
,
OnlyPasswordX509None
, OnlyPasswordX509
, UserPasswordX509None
, UserPasswordX509
} |
| |
|
| virtual int | OnLoad (QSettings &set) override |
| |
| virtual int | OnSave (QSettings &set) override |
| |
| QByteArray | PasswordSum (const std::string &password, const std::string &key) |
| |
| int | LoadPassword (const QString &szTitle, const QString &szKey, QString &password, QSettings &set) |
| |
| int | SavePassword (const QString &szKey, const QString &password, QSettings &set, bool bSave=false) |
| |
| virtual bool | OnCheckValidity () |
| | 检查参数是否有效
|
| |
| int | SetModified (bool bModified=true) |
| | 在设置参数时,如果有修改,则调用。
|
| |
| bool | GetModified () |
| | 参数是否有修改
|
| |
|
|
void | sigSetParameterClient () |
| |
|
void | sigChanged () |
| | 当参数改变时,触发 通常如果需要,则相应的参数会对应一个改变事件。
|
| |
| bool | Modified |
| |
◆ TYPE
| 枚举值 |
|---|
| OnlyPasswordX509None | Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile
- 参见
-
|
在文件 ParameterUser.h 第 29 行定义.
◆ ConvertTypeToName()
| QString CParameterUser::ConvertTypeToName |
( |
TYPE |
t | ) |
|
◆ GetCAFile()
| QString CParameterUser::GetCAFile |
( |
| ) |
const |
◆ GetCRLFile()
| QString CParameterUser::GetCRLFile |
( |
| ) |
const |
◆ GetPassphrase()
| QString CParameterUser::GetPassphrase |
( |
| ) |
const |
◆ GetPassword()
| const QString CParameterUser::GetPassword |
( |
| ) |
const |
◆ GetPrivateKeyFile()
| QString CParameterUser::GetPrivateKeyFile |
( |
| ) |
const |
◆ GetPublicKeyFile()
| QString CParameterUser::GetPublicKeyFile |
( |
| ) |
const |
◆ GetSavePassphrase()
| bool CParameterUser::GetSavePassphrase |
( |
| ) |
const |
◆ GetSavePassword()
| const bool CParameterUser::GetSavePassword |
( |
| ) |
const |
◆ GetType()
◆ GetUsedType()
◆ GetUser()
| const QString CParameterUser::GetUser |
( |
| ) |
const |
◆ GetUseSystemFile()
| bool CParameterUser::GetUseSystemFile |
( |
| ) |
const |
◆ OnLoad()
| int CParameterUser::OnLoad |
( |
QSettings & |
set | ) |
|
|
overrideprotectedvirtual |
◆ OnSave()
| int CParameterUser::OnSave |
( |
QSettings & |
set | ) |
|
|
overrideprotectedvirtual |
◆ SetCAFile()
| int CParameterUser::SetCAFile |
( |
const QString & |
ca | ) |
|
◆ SetCRLFile()
| int CParameterUser::SetCRLFile |
( |
const QString & |
crl | ) |
|
◆ SetPassphrase()
| int CParameterUser::SetPassphrase |
( |
const QString |
passphrase | ) |
|
◆ SetPassword()
| void CParameterUser::SetPassword |
( |
const QString & |
szPassword | ) |
|
◆ SetPrivateKeyFile()
| int CParameterUser::SetPrivateKeyFile |
( |
const QString |
szFile | ) |
|
◆ SetPublicKeyFile()
| int CParameterUser::SetPublicKeyFile |
( |
const QString |
szFile | ) |
|
◆ SetSavePassphrase()
| int CParameterUser::SetSavePassphrase |
( |
bool |
bSave | ) |
|
◆ SetSavePassword()
| void CParameterUser::SetSavePassword |
( |
bool |
save | ) |
|
◆ SetType()
| int CParameterUser::SetType |
( |
QList< TYPE > |
type | ) |
|
◆ SetTypeName()
| int CParameterUser::SetTypeName |
( |
TYPE |
t, |
|
|
const QString & |
szName |
|
) |
| |
◆ SetUsedType()
| int CParameterUser::SetUsedType |
( |
TYPE |
type | ) |
|
◆ SetUser()
| void CParameterUser::SetUser |
( |
const QString & |
szUser | ) |
|
◆ SetUseSystemFile()
| int CParameterUser::SetUseSystemFile |
( |
bool |
use | ) |
|
◆ slotSetParameterClient
| void CParameterUser::slotSetParameterClient |
( |
| ) |
|
|
overrideprotectedvirtualslot |
◆ m_bSavePassphrase
| bool CParameterUser::m_bSavePassphrase |
|
private |
◆ m_bSavePassword
| bool CParameterUser::m_bSavePassword |
|
private |
◆ m_bUseSystemFile
| bool CParameterUser::m_bUseSystemFile |
|
private |
◆ m_szCAFile
| QString CParameterUser::m_szCAFile |
|
private |
◆ m_szCRLFile
| QString CParameterUser::m_szCRLFile |
|
private |
◆ m_szPassphrase
| QString CParameterUser::m_szPassphrase |
|
private |
◆ m_szPassword
| QString CParameterUser::m_szPassword |
|
private |
◆ m_szPrivateKeyFile
| QString CParameterUser::m_szPrivateKeyFile |
|
private |
◆ m_szPublicKeyFile
| QString CParameterUser::m_szPublicKeyFile |
|
private |
◆ m_szUser
| QString CParameterUser::m_szUser |
|
private |
◆ m_Type
| QList<TYPE> CParameterUser::m_Type |
|
private |
◆ m_TypeName
| QMap<TYPE, QString> CParameterUser::m_TypeName |
|
private |
◆ m_UsedType
| TYPE CParameterUser::m_UsedType |
|
private |
该类的文档由以下文件生成:
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Client/ParameterCompone/ParameterUser.h
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Client/ParameterCompone/ParameterUser.cpp