signon
8.58
|
Daemon side representation of authentication session. More...
#include <signonauthsession.h>
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 | |
SignonSessionCore * | parent () const |
quint32 | id () const |
QString | method () const |
pid_t | ownerPid () const |
Static Public Member Functions | |
static SignonAuthSession * | createAuthSession (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 |
Daemon side representation of authentication session.
Definition at line 45 of file signonauthsession.h.
|
protected |
Definition at line 30 of file signonauthsession.cpp.
References SignonAuthSessionAdaptor, and TRACE.
Referenced by createAuthSession().
|
protectedvirtual |
Definition at line 49 of file signonauthsession.cpp.
References TRACE, and unregistered().
|
slot |
Definition at line 117 of file signonauthsession.cpp.
References SignonDaemonNS::SignonSessionCore::cancel(), parent(), and TRACE.
Referenced by objectUnref().
|
static |
Definition at line 55 of file signonauthsession.cpp.
References SignonDaemonNS::SignonSessionCore::sessionCore(), SignonAuthSession(), stateChanged(), and TRACE.
Referenced by SignonDaemonNS::SignonDaemon::getAuthSession().
quint32 SignonAuthSession::id | ( | ) | const |
Definition at line 84 of file signonauthsession.cpp.
Referenced by SignonDaemonNS::AccessControlManagerHelper::isPeerAllowedToUseAuthSession(), SignonDaemonNS::SignonAuthSessionAdaptor::setId(), and setId().
QString SignonAuthSession::method | ( | ) | const |
Definition at line 89 of file signonauthsession.cpp.
Referenced by SignonDaemonNS::SignonAuthSessionAdaptor::process().
|
slot |
Definition at line 129 of file signonauthsession.cpp.
References cancel(), stateChanged(), and TRACE.
pid_t SignonAuthSession::ownerPid | ( | ) | const |
Definition at line 94 of file signonauthsession.cpp.
|
inline |
Definition at line 50 of file signonauthsession.h.
Referenced by SignonDaemonNS::SignonAuthSessionAdaptor::cancel(), cancel(), SignonDaemonNS::SignonAuthSessionAdaptor::objectUnref(), SignonDaemonNS::SignonAuthSessionAdaptor::process(), process(), SignonDaemonNS::SignonAuthSessionAdaptor::queryAvailableMechanisms(), queryAvailableMechanisms(), SignonDaemonNS::SignonAuthSessionAdaptor::setId(), and setId().
|
slot |
Definition at line 105 of file signonauthsession.cpp.
References parent(), and SignonDaemonNS::SignonSessionCore::process().
|
slot |
Definition at line 100 of file signonauthsession.cpp.
References parent(), and SignonDaemonNS::SignonSessionCore::queryAvailableMechanisms().
|
slot |
Definition at line 123 of file signonauthsession.cpp.
References id(), parent(), and SignonDaemonNS::SignonSessionCore::setId().
|
signal |
Referenced by createAuthSession(), and objectUnref().
|
static |
Definition at line 79 of file signonauthsession.cpp.
References SignonDaemonNS::SignonSessionCore::stopAllAuthSessions().
Referenced by SignonDaemonNS::SignonDaemon::~SignonDaemon().
|
signal |
Referenced by ~SignonAuthSession().
|
friend |
Definition at line 55 of file signonauthsession.h.
Referenced by SignonAuthSession().