signon
8.42
|
Daemon side representation of identity information. More...
#include <signonidentityinfo.h>
Public Member Functions | |
SignonIdentityInfo () | |
SignonIdentityInfo (const QVariantMap &info) | |
SignonIdentityInfo (const quint32 id, const QString &userName, const QString &password, const bool storePassword, const QString &caption, const MethodMap &methods, const QStringList &realms=QStringList(), const QStringList &accessControlList=QStringList(), const QStringList &ownerList=QStringList(), int type=0, int refCount=0, bool validated=false) | |
const QList< QVariant > | toVariantList () |
const QVariantMap | toMap () const |
bool | operator== (const SignonIdentityInfo &other) const |
SignonIdentityInfo & | operator= (const SignonIdentityInfo &other) |
void | setNew () |
bool | isNew () const |
void | setId (quint32 id) |
quint32 | id () const |
void | setUserName (const QString &userName) |
QString | userName () const |
void | setUserNameSecret (bool secret) |
bool | isUserNameSecret () const |
void | setPassword (const QString &password) |
QString | password () const |
void | setStorePassword (bool storePassword) |
bool | storePassword () const |
void | setCaption (const QString &caption) |
QString | caption () const |
void | setRealms (const QStringList &realms) |
QStringList | realms () const |
void | setMethods (const MethodMap &methods) |
MethodMap | methods () const |
void | setAccessControlList (const QStringList &acl) |
QStringList | accessControlList () const |
void | setValidated (bool validated) |
bool | validated () const |
void | setType (const int type) |
int | type () const |
void | setOwnerList (const QStringList &owner) |
QStringList | ownerList () const |
bool | checkMethodAndMechanism (const QString &method, const QString &mechanism, QString &allowedMechanism) |
Daemon side representation of identity information.
Definition at line 43 of file signonidentityinfo.h.
SignonDaemonNS::SignonIdentityInfo::SignonIdentityInfo | ( | ) |
Definition at line 31 of file signonidentityinfo.cpp.
SignonDaemonNS::SignonIdentityInfo::SignonIdentityInfo | ( | const QVariantMap & | info | ) |
Definition at line 48 of file signonidentityinfo.cpp.
SignonDaemonNS::SignonIdentityInfo::SignonIdentityInfo | ( | const quint32 | id, |
const QString & | userName, | ||
const QString & | password, | ||
const bool | storePassword, | ||
const QString & | caption, | ||
const MethodMap & | methods, | ||
const QStringList & | realms = QStringList() , |
||
const QStringList & | accessControlList = QStringList() , |
||
const QStringList & | ownerList = QStringList() , |
||
int | type = 0 , |
||
int | refCount = 0 , |
||
bool | validated = false |
||
) |
Definition at line 79 of file signonidentityinfo.cpp.
|
inline |
Definition at line 95 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 84 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::SignonIdentity::requestCredentialsUpdate(), setCaption(), and SignonDaemonNS::SignonIdentity::verifyUser().
bool SignonDaemonNS::SignonIdentityInfo::checkMethodAndMechanism | ( | const QString & | method, |
const QString & | mechanism, | ||
QString & | allowedMechanism | ||
) |
Definition at line 173 of file signonidentityinfo.cpp.
Referenced by SignonDaemonNS::SignonAuthSessionAdaptor::process().
|
inline |
Definition at line 69 of file signonidentityinfo.h.
Referenced by setId(), SignonDaemonNS::MetaDataDB::updateIdentity(), and SignonDaemonNS::SignonIdentity::verifySecret().
|
inline |
Definition at line 67 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::CredentialsDB::credentials(), SignonDaemonNS::SignonDaemon::getIdentity(), SignonDaemonNS::SignonIdentity::getInfo(), SignonDaemonNS::CredentialsDB::insertCredentials(), SignonDaemonNS::SignonIdentity::storeCredentials(), and SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 74 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::CredentialsDB::checkPassword(), SignonDaemonNS::CredentialsDB::credentials(), and SignonDaemonNS::CredentialsDB::updateCredentials().
|
inline |
Definition at line 91 of file signonidentityinfo.h.
Referenced by setMethods(), and SignonDaemonNS::MetaDataDB::updateIdentity().
SignonIdentityInfo & SignonDaemonNS::SignonIdentityInfo::operator= | ( | const SignonIdentityInfo & | other | ) |
Definition at line 220 of file signonidentityinfo.cpp.
bool SignonDaemonNS::SignonIdentityInfo::operator== | ( | const SignonIdentityInfo & | other | ) | const |
Definition at line 144 of file signonidentityinfo.cpp.
|
inline |
Definition at line 104 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 77 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::SignonIdentity::queryInfo(), setPassword(), SignonDaemonNS::CredentialsDB::updateCredentials(), SignonDaemonNS::SignonIdentity::verifyUiSlot(), and SignonDaemonNS::SignonIdentity::verifyUser().
|
inline |
Definition at line 87 of file signonidentityinfo.h.
Referenced by setRealms(), and SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 93 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::SignonIdentity::store().
|
inline |
Definition at line 83 of file signonidentityinfo.h.
References caption().
Referenced by SignonDaemonNS::SignonIdentity::store().
|
inline |
Definition at line 68 of file signonidentityinfo.h.
References id().
|
inline |
Definition at line 89 of file signonidentityinfo.h.
References methods().
Referenced by SignonDaemonNS::SignonIdentity::store().
|
inline |
Definition at line 66 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::CredentialsDB::insertCredentials().
|
inline |
Definition at line 103 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::SignonIdentity::store().
|
inline |
Definition at line 76 of file signonidentityinfo.h.
References password().
Referenced by SignonDaemonNS::CredentialsDB::credentials(), SignonDaemonNS::SignonIdentity::queryInfo(), SignonDaemonNS::SignonIdentity::queryUiSlot(), and SignonDaemonNS::SignonIdentity::store().
|
inline |
Definition at line 86 of file signonidentityinfo.h.
References realms().
Referenced by SignonDaemonNS::SignonIdentity::store().
|
inline |
Definition at line 78 of file signonidentityinfo.h.
References storePassword().
Referenced by SignonDaemonNS::SignonIdentity::store().
|
inline |
Definition at line 100 of file signonidentityinfo.h.
References type().
Referenced by SignonDaemonNS::SignonIdentity::store().
|
inline |
Definition at line 71 of file signonidentityinfo.h.
References userName().
Referenced by SignonDaemonNS::CredentialsDB::credentials(), and SignonDaemonNS::SignonIdentity::store().
|
inline |
Definition at line 73 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 97 of file signonidentityinfo.h.
References validated().
|
inline |
const QVariantMap SignonDaemonNS::SignonIdentityInfo::toMap | ( | ) | const |
Definition at line 125 of file signonidentityinfo.cpp.
Referenced by SignonDaemonNS::SignonDaemon::getIdentity(), SignonDaemonNS::SignonIdentity::getInfo(), and SignonDaemonNS::SignonDaemon::queryIdentities().
const QList< QVariant > SignonDaemonNS::SignonIdentityInfo::toVariantList | ( | ) |
Definition at line 107 of file signonidentityinfo.cpp.
|
inline |
Definition at line 101 of file signonidentityinfo.h.
Referenced by setType().
|
inline |
Definition at line 72 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::CredentialsDB::checkPassword(), SignonDaemonNS::SignonIdentity::requestCredentialsUpdate(), setUserName(), SignonDaemonNS::CredentialsDB::updateCredentials(), SignonDaemonNS::SignonIdentity::verifySecret(), and SignonDaemonNS::SignonIdentity::verifyUser().
|
inline |
Definition at line 98 of file signonidentityinfo.h.
Referenced by setValidated().