signon
8.57
|
Daemon side representation of identity information. More...
#include <signonidentityinfo.h>
Public Member Functions | |
SignonIdentityInfo () | |
SignonIdentityInfo (const QVariantMap &info) | |
const QVariantMap | toMap () const |
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 | removeSecrets () |
bool | hasSecrets () 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 &accessControlList) |
QStringList | accessControlList () const |
void | setValidated (bool validated) |
bool | validated () const |
void | setType (int type) |
int | type () const |
void | setOwnerList (const QStringList &owners) |
QStringList | ownerList () const |
void | setRefCount (int refCount) |
int | refCount () const |
bool | checkMethodAndMechanism (const QString &method, const QString &mechanism, QString &allowedMechanism) |
Daemon side representation of identity information.
Definition at line 42 of file signonidentityinfo.h.
SignonDaemonNS::SignonIdentityInfo::SignonIdentityInfo | ( | ) |
Definition at line 33 of file signonidentityinfo.cpp.
SignonDaemonNS::SignonIdentityInfo::SignonIdentityInfo | ( | const QVariantMap & | info | ) |
Definition at line 37 of file signonidentityinfo.cpp.
References BLAME, and setMethods().
|
inline |
Definition at line 125 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::SignonSessionCore::setId(), and SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 101 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::insertMethod(), SignonDaemonNS::SignonIdentity::requestCredentialsUpdate(), SignonDaemonNS::SignonSessionCore::setId(), and SignonDaemonNS::SignonIdentity::verifyUser().
bool SignonDaemonNS::SignonIdentityInfo::checkMethodAndMechanism | ( | const QString & | method, |
const QString & | mechanism, | ||
QString & | allowedMechanism | ||
) |
Definition at line 63 of file signonidentityinfo.cpp.
References methods().
Referenced by SignonDaemonNS::SignonAuthSessionAdaptor::process(), and refCount().
|
inline |
Definition at line 84 of file signonidentityinfo.h.
References isUserNameSecret().
Referenced by SignonDaemonNS::CredentialsDB::updateCredentials().
|
inline |
Definition at line 52 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::insertMethod(), isNew(), SignonDaemonNS::SignonSessionCore::setId(), and SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 50 of file signonidentityinfo.h.
References id().
Referenced by SignonDaemonNS::CredentialsDB::credentials(), SignonDaemonNS::SignonDaemon::getIdentity(), SignonDaemonNS::SignonIdentity::getInfo(), SignonDaemonNS::CredentialsDB::insertCredentials(), SignonDaemonNS::MetaDataDB::insertMethod(), SignonDaemonNS::SignonIdentity::storeCredentials(), and SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 66 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::CredentialsDB::checkPassword(), SignonDaemonNS::CredentialsDB::credentials(), hasSecrets(), SignonDaemonNS::MetaDataDB::insertMethod(), removeSecrets(), and SignonDaemonNS::CredentialsDB::updateCredentials().
|
inline |
Definition at line 117 of file signonidentityinfo.h.
Referenced by checkMethodAndMechanism(), and SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 149 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 74 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::SignonSessionCore::setId(), SignonDaemonNS::CredentialsDB::updateCredentials(), and SignonDaemonNS::SignonIdentity::verifyUser().
|
inline |
Definition at line 109 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 157 of file signonidentityinfo.h.
References checkMethodAndMechanism().
|
inline |
Definition at line 78 of file signonidentityinfo.h.
References isUserNameSecret().
Referenced by SignonDaemonNS::SignonIdentity::getInfo().
|
inline |
Definition at line 121 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 97 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 51 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity(), and setNew().
|
inline |
Definition at line 113 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity(), and SignonIdentityInfo().
|
inline |
Definition at line 49 of file signonidentityinfo.h.
References setId().
Referenced by SignonDaemonNS::CredentialsDB::insertCredentials().
|
inline |
Definition at line 145 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 70 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::CredentialsDB::credentials(), SignonDaemonNS::SignonIdentity::queryInfo(), and SignonDaemonNS::SignonSessionCore::setId().
|
inline |
Definition at line 105 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 153 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 89 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 137 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 54 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::CredentialsDB::credentials(), SignonDaemonNS::MetaDataDB::identity(), and SignonDaemonNS::SignonSessionCore::setId().
|
inline |
Definition at line 62 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 129 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity(), and SignonDaemonNS::SignonSessionCore::setId().
|
inline |
Definition at line 93 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::CredentialsDB::credentials(), SignonDaemonNS::MetaDataDB::insertMethod(), SignonDaemonNS::SignonIdentity::requestCredentialsUpdate(), SignonDaemonNS::CredentialsDB::updateCredentials(), and SignonDaemonNS::SignonIdentity::verifyUser().
const QVariantMap SignonDaemonNS::SignonIdentityInfo::toMap | ( | ) | const |
Definition at line 58 of file signonidentityinfo.cpp.
Referenced by SignonDaemonNS::SignonDaemon::getIdentity(), SignonDaemonNS::SignonIdentity::getInfo(), and SignonDaemonNS::SignonDaemon::queryIdentities().
|
inline |
Definition at line 141 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::insertMethod().
|
inline |
Definition at line 58 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::CredentialsDB::checkPassword(), SignonDaemonNS::MetaDataDB::insertMethod(), SignonDaemonNS::SignonIdentity::requestCredentialsUpdate(), SignonDaemonNS::SignonSessionCore::setId(), SignonDaemonNS::CredentialsDB::updateCredentials(), and SignonDaemonNS::SignonIdentity::verifyUser().
|
inline |
Definition at line 133 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::insertMethod(), and SignonDaemonNS::SignonSessionCore::setId().