MoleQueue  0.8.0
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

◆ instance()

static SessionManager* instance ( )
static
Returns
The single instance of the manager.

◆ session()

Session* session ( const QString &  userName,
const QString &  realm 
)

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

◆ sessionToken

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.

◆ requestSessionTokenError

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: