signon  8.40
SignonDaemonNS::SignonDaemon Class Reference

Daemon core. More...

#include <signondaemon.h>

List of all members.

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.
int authSessionTimeout () const
Q_INVOKABLE void handleUnixSignal ()

Static Public Member Functions

static SignonDaemoninstance ()
static void signalHandler (int signal)

Friends

class SignonIdentity
class SignonSessionCore
class SignonDaemonAdaptor

Detailed Description

Daemon core.

Todo:
description.

Definition at line 103 of file signondaemon.h.


Constructor & Destructor Documentation

Definition at line 216 of file signondaemon.cpp.


Member Function Documentation

Definition at line 908 of file signondaemon.cpp.

References TRACE.

QString SignonDaemonNS::SignonDaemon::getAuthSessionObjectPath ( const quint32  id,
const QString  type 
) [slot]

Definition at line 269 of file signondaemon.cpp.

References TRACE.

Returns the number of seconds of inactivity after which identity objects might be automatically deleted.

Definition at line 535 of file signondaemon.cpp.

Referenced by SignonDaemonNS::SignonIdentity::createIdentity().

Definition at line 332 of file signondaemon.cpp.

References BLAME, SIGNOND_INITIALIZE_TRACE, and TRACE.

Definition at line 316 of file signondaemon.cpp.

References TRACE.

Referenced by main().

Definition at line 973 of file signondaemon.cpp.

References TRACE.

QStringList SignonDaemonNS::SignonDaemon::queryMechanisms ( const QString &  method) [slot]

Definition at line 927 of file signondaemon.cpp.

References TRACE.

void SignonDaemonNS::SignonDaemon::signalHandler ( int  signal) [static]

Definition at line 263 of file signondaemon.cpp.

Referenced by installSigHandlers().


Friends And Related Function Documentation

friend class SignonDaemonAdaptor [friend]

Definition at line 109 of file signondaemon.h.

friend class SignonIdentity [friend]

Definition at line 107 of file signondaemon.h.

friend class SignonSessionCore [friend]

Definition at line 108 of file signondaemon.h.


The documentation for this class was generated from the following files: