signon  8.58
SignonDaemonNS::SignonDaemon Class Reference

Daemon core. More...

#include <signondaemon.h>

List of all members.

Public Slots

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
QObject * registerNewIdentity ()
QObject * getIdentity (const quint32 id, QVariantMap &identityData)
QObject * getAuthSession (const quint32 id, const QString type, pid_t ownerPid)
QStringList queryMethods ()
QStringList queryMechanisms (const QString &method)
QList< QVariantMap > queryIdentities (const QVariantMap &filter)
bool clear ()
QString lastErrorName () const
QString lastErrorMessage () const
bool lastErrorIsValid () const
Q_INVOKABLE void handleUnixSignal ()

Static Public Member Functions

static SignonDaemoninstance ()
static void signalHandler (int signal)

Friends

class SignonSessionCore
class SignonDaemonAdaptor

Detailed Description

Daemon core.

Todo:
description.

Definition at line 105 of file signondaemon.h.


Constructor & Destructor Documentation

Definition at line 265 of file signondaemon.cpp.


Member Function Documentation

Definition at line 973 of file signondaemon.cpp.

References TRACE.

QObject * SignonDaemonNS::SignonDaemon::getAuthSession ( const quint32  id,
const QString  type,
pid_t  ownerPid 
)

Definition at line 319 of file signondaemon.cpp.

References TRACE.

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

Definition at line 601 of file signondaemon.cpp.

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

Definition at line 382 of file signondaemon.cpp.

References BLAME, and TRACE.

Definition at line 366 of file signondaemon.cpp.

References TRACE.

Referenced by main().

Definition at line 138 of file signondaemon.h.

Definition at line 137 of file signondaemon.h.

QString SignonDaemonNS::SignonDaemon::lastErrorName ( ) const [inline]

Definition at line 136 of file signondaemon.h.

Definition at line 992 of file signondaemon.cpp.

References TRACE.

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

Definition at line 313 of file signondaemon.cpp.

Referenced by installSigHandlers().


Friends And Related Function Documentation

friend class SignonDaemonAdaptor [friend]

Definition at line 110 of file signondaemon.h.

friend class SignonSessionCore [friend]

Definition at line 109 of file signondaemon.h.


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