signon  8.58
SignonDaemonNS::SignonAuthSession Class Reference

Daemon side representation of authentication session. More...

#include <signonauthsession.h>

List of all members.

Public Slots

QStringList queryAvailableMechanisms (const QStringList &wantedMechanisms)
QVariantMap process (const QVariantMap &sessionDataVa, const QString &mechanism)
void cancel ()
void setId (quint32 id)
void objectUnref ()

Signals

void stateChanged (int state, const QString &message)
void unregistered ()

Public Member Functions

SignonSessionCoreparent () const
quint32 id () const
QString method () const
pid_t ownerPid () const

Static Public Member Functions

static SignonAuthSessioncreateAuthSession (const quint32 id, const QString &method, SignonDaemon *parent, pid_t ownerPid)
static void stopAllAuthSessions ()

Protected Member Functions

 SignonAuthSession (quint32 id, const QString &method, pid_t ownerPid)
virtual ~SignonAuthSession ()

Friends

class SignonAuthSessionAdaptor

Detailed Description

Daemon side representation of authentication session.

Todo:
description.

Definition at line 45 of file signonauthsession.h.


Constructor & Destructor Documentation

SignonAuthSession::SignonAuthSession ( quint32  id,
const QString &  method,
pid_t  ownerPid 
) [protected]

Definition at line 30 of file signonauthsession.cpp.

References SignonAuthSessionAdaptor, and TRACE.

Referenced by createAuthSession().

SignonAuthSession::~SignonAuthSession ( ) [protected, virtual]

Definition at line 49 of file signonauthsession.cpp.

References TRACE, and unregistered().


Member Function Documentation

SignonAuthSession * SignonAuthSession::createAuthSession ( const quint32  id,
const QString &  method,
SignonDaemon parent,
pid_t  ownerPid 
) [static]
QString SignonAuthSession::method ( ) const

Definition at line 129 of file signonauthsession.cpp.

References cancel(), and TRACE.

Referenced by SignonDaemonNS::SignonAuthSessionAdaptor::objectUnref().

QVariantMap SignonAuthSession::process ( const QVariantMap &  sessionDataVa,
const QString &  mechanism 
) [slot]
void SignonDaemonNS::SignonAuthSession::stateChanged ( int  state,
const QString &  message 
) [signal]

Referenced by createAuthSession().

Definition at line 79 of file signonauthsession.cpp.


Friends And Related Function Documentation

friend class SignonAuthSessionAdaptor [friend]

Definition at line 55 of file signonauthsession.h.

Referenced by SignonAuthSession().


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