MoleQueue  0.8.0
 All Classes Functions Variables Enumerations Enumerator Pages
Signals | Public Member Functions | Static Public Member Functions | List of all members
SessionManager Class Reference

#include <sessionmanager.h>

Inheritance diagram for SessionManager:

Signals

void sessionToken (const QString &token)
 
void requestSessionTokenError (const QString &errorString)
 

Public Member Functions

Sessionsession (const QString &userName, const QString &realm)
 

Static Public Member Functions

static SessionManagerinstance ()
 

Detailed Description

Singleton to manages create and access to UIT sessions. Sessions are key on Kerberos user name and realm.

Member Function Documentation

static SessionManager* instance ( )
static
Returns
The single instance of the manager.
Session* session ( const QString &  userName,
const QString &  realm 
)

Lookup a particular UIT session, creating a new session if necessary.

void sessionToken ( const QString &  token)
signal

Emitted when a session token is available for a session ( i.e. the authentication process is complete.

Parameters
tokenThe UIT session token.
void requestSessionTokenError ( const QString &  errorString)
signal

Emitted when a error occures will create a UIT session or during the authentication process.

Parameters
Stringdescribing the error that occurred.

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