signon
8.58
|
Daemon side representation of identity information. More...
#include <signonidentityinfo.h>
Public Member Functions | |
SignonIdentityInfo () | |
SignonIdentityInfo (const QVariantMap &info) | |
const QVariantMap | toMap () const |
void | update (const SignonIdentityInfo &info) |
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 127 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::SignonSessionCore::setId(), and SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 103 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 75 of file signonidentityinfo.cpp.
References methods().
Referenced by SignonDaemonNS::SignonAuthSessionAdaptor::process(), and refCount().
|
inline |
Definition at line 86 of file signonidentityinfo.h.
References isUserNameSecret().
Referenced by SignonDaemonNS::CredentialsDB::updateCredentials().
|
inline |
Definition at line 54 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::insertMethod(), isNew(), SignonDaemonNS::SignonSessionCore::setId(), and SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 52 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 68 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 119 of file signonidentityinfo.h.
Referenced by checkMethodAndMechanism(), and SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 151 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 76 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::SignonSessionCore::setId(), SignonDaemonNS::CredentialsDB::updateCredentials(), and SignonDaemonNS::SignonIdentity::verifyUser().
|
inline |
Definition at line 111 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::updateIdentity().
|
inline |
Definition at line 159 of file signonidentityinfo.h.
References checkMethodAndMechanism().
|
inline |
Definition at line 80 of file signonidentityinfo.h.
References isUserNameSecret().
Referenced by SignonDaemonNS::SignonIdentity::getInfo().
|
inline |
Definition at line 123 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 99 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 53 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity(), and setNew().
|
inline |
Definition at line 115 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity(), and SignonIdentityInfo().
|
inline |
Definition at line 51 of file signonidentityinfo.h.
References setId().
Referenced by SignonDaemonNS::CredentialsDB::insertCredentials().
|
inline |
Definition at line 147 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 72 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::CredentialsDB::credentials(), SignonDaemonNS::SignonIdentity::queryInfo(), and SignonDaemonNS::SignonSessionCore::setId().
|
inline |
Definition at line 107 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 155 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 91 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 139 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 56 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::CredentialsDB::credentials(), SignonDaemonNS::MetaDataDB::identity(), and SignonDaemonNS::SignonSessionCore::setId().
|
inline |
Definition at line 64 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity().
|
inline |
Definition at line 131 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::identity(), and SignonDaemonNS::SignonSessionCore::setId().
|
inline |
Definition at line 95 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 143 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::insertMethod().
void SignonDaemonNS::SignonIdentityInfo::update | ( | const SignonIdentityInfo & | info | ) |
Definition at line 63 of file signonidentityinfo.cpp.
|
inline |
Definition at line 60 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 135 of file signonidentityinfo.h.
Referenced by SignonDaemonNS::MetaDataDB::insertMethod(), and SignonDaemonNS::SignonSessionCore::setId().