signon
8.48
|
Daemon core. More...
#include <signondaemon.h>
Public Slots | |
void | registerNewIdentity (QDBusObjectPath &objectPath) |
void | getIdentity (const quint32 id, QDBusObjectPath &objectPath, QVariantMap &identityData) |
QString | getAuthSessionObjectPath (const quint32 id, const QString type) |
QStringList | queryMethods () |
QStringList | queryMechanisms (const QString &method) |
QList< QVariantMap > | queryIdentities (const QVariantMap &filter) |
bool | clear () |
void | onDisconnected () |
uchar | backupStarts () |
uchar | backupFinished () |
uchar | restoreStarts () |
uchar | restoreFinished () |
Public Member Functions | |
virtual | ~SignonDaemon () |
Q_INVOKABLE void | init () |
int | identityTimeout () const |
Returns the number of seconds of inactivity after which identity objects might be automatically deleted. More... | |
int | authSessionTimeout () const |
Q_INVOKABLE void | handleUnixSignal () |
Static Public Member Functions | |
static SignonDaemon * | instance () |
static void | signalHandler (int signal) |
Friends | |
class | SignonIdentity |
class | SignonSessionCore |
class | SignonDaemonAdaptor |
|
virtual |
Definition at line 236 of file signondaemon.cpp.
int SignonDaemonNS::SignonDaemon::authSessionTimeout | ( | ) | const |
Definition at line 558 of file signondaemon.cpp.
Referenced by SignonDaemonNS::SignonSessionCore::sessionCore().
|
slot |
Definition at line 924 of file signondaemon.cpp.
References TRACE.
|
slot |
Definition at line 877 of file signondaemon.cpp.
References SignonDaemonNS::CAMConfiguration::m_dbName, and TRACE.
|
slot |
Definition at line 693 of file signondaemon.cpp.
References SignonDaemonNS::CredentialsDB::clear(), SignonDaemonNS::CredentialsDB::lastError(), SIGNON_RETURN_IF_CAM_UNAVAILABLE, and TRACE.
Referenced by SignonDaemonNS::SignonDaemonAdaptor::clear().
|
slot |
Definition at line 713 of file signondaemon.cpp.
Referenced by SignonDaemonNS::SignonDaemonAdaptor::getAuthSessionObjectPath().
|
slot |
Definition at line 565 of file signondaemon.cpp.
References SignonDaemonNS::SignonIdentity::id(), SignonDaemonNS::internalServerErrName, SignonDaemonNS::internalServerErrStr, SignonDaemonNS::SignonIdentityInfo::isNew(), SignonDaemonNS::SignonDisposable::keepInUse(), SignonDaemonNS::SignonIdentity::queryInfo(), SIGNON_RETURN_IF_CAM_UNAVAILABLE, SignonDaemonNS::SignonIdentityInfo::toMap(), and TRACE.
Referenced by SignonDaemonNS::SignonDaemonAdaptor::getIdentity().
void SignonDaemonNS::SignonDaemon::handleUnixSignal | ( | ) |
Definition at line 289 of file signondaemon.cpp.
References TRACE.
int SignonDaemonNS::SignonDaemon::identityTimeout | ( | ) | const |
Returns the number of seconds of inactivity after which identity objects might be automatically deleted.
Definition at line 551 of file signondaemon.cpp.
Referenced by SignonDaemonNS::SignonIdentity::createIdentity().
void SignonDaemonNS::SignonDaemon::init | ( | ) |
Definition at line 352 of file signondaemon.cpp.
|
static |
|
slot |
Definition at line 989 of file signondaemon.cpp.
References TRACE.
|
slot |
Definition at line 658 of file signondaemon.cpp.
References SignonDaemonNS::CredentialsDB::credentials(), SignonDaemonNS::CredentialsDB::errorOccurred(), SignonDaemonNS::internalServerErrName, SignonDaemonNS::internalServerErrStr, SignonDaemonNS::CredentialsDB::lastError(), SIGNON_RETURN_IF_CAM_UNAVAILABLE, SignonDaemonNS::SignonIdentityInfo::toMap(), and TRACE.
Referenced by SignonDaemonNS::SignonDaemonAdaptor::queryIdentities().
|
slot |
Definition at line 631 of file signondaemon.cpp.
References SignonDaemonNS::PluginProxy::mechanisms(), and TRACE.
Referenced by SignonDaemonNS::SignonDaemonAdaptor::queryMechanisms().
|
slot |
Definition at line 609 of file signondaemon.cpp.
Referenced by SignonDaemonNS::SignonDaemonAdaptor::queryMethods().
|
slot |
Definition at line 531 of file signondaemon.cpp.
References SignonDaemonNS::internalServerErrName, SignonDaemonNS::internalServerErrStr, and TRACE.
Referenced by SignonDaemonNS::SignonDaemonAdaptor::registerNewIdentity().
|
slot |
Definition at line 949 of file signondaemon.cpp.
References SignonDaemonNS::CAMConfiguration::m_dbName, and TRACE.
|
slot |
Definition at line 943 of file signondaemon.cpp.
References TRACE.
|
static |
Definition at line 283 of file signondaemon.cpp.
Referenced by installSigHandlers().
|
friend |
Definition at line 109 of file signondaemon.h.
|
friend |
Definition at line 107 of file signondaemon.h.
|
friend |
Definition at line 108 of file signondaemon.h.