mx::KeyChain Class Reference
[I/O Kit]

Key chain implementation. More...

#include <KeyChain.h>

Inheritance diagram for mx::KeyChain:

mxmObject mx::IComponent mx::IKeyChain mx::IInterface mx::IExternalAuthenticator mx::IRequiresExternalAuthenticator mx::IInterface mx::IInterface List of all members.

Public Slots

void slotAcceptAuthenticationRequest (const QString &msg, bool first_try)
 Slot implementation.
void processAuthentication (const QString &user, const QString &password)
 Actual slot implementation.
void processAuthenticationCancellation ()
 Actual slot implementation.

Signals

void signalAuthenticationCommitted (const QString &username, const QString &password)
 Actual signal.
void signalAuthenticationCancelled ()
 Actual signal.
void signalAuthenticationRequest (const QString &msg, bool first_try)
 (Re)implemented.

Public Member Functions

mxm::smart< mxmStringListenumerateInterfaces ()
 (Re)implemented.
mxm::smart< mxmStringListenumerateCapabilities (const mxmString &interface)
 (Re)implemented.
mxmPerlStyleHashchainKeys ()
 (Re)implemented.
void enableKeyForwarding (bool enabled)
 (Re)implemented.
mxmQtSlot acceptAuthenticationRequestSlot () const
 (Re)implemented.
mxmQtSignal authenticationCommittedSignal () const
 (Re)implemented.
mxmQtSignal authenticationCancelledSignal () const
 (Re)implemented.
mxmQtSignal authenticationRequestSignal () const
 (Re)implemented.
mxmQtSlot processAuthenticationSlot () const
 (Re)implemented.
mxmQtSlot processAuthenticationCancellationSlot () const
 (Re)implemented.
bool awaitingAuthentication ()
 (Re)implemented.
bool wasAwaitingAuthentication ()
 (Re)implemented.

Static Public Member Functions

static IComponentInvokernewInvoker ()
 Generates an invoker singleton for the StreamFile component.

Static Private Member Functions

static mxm::smart< mxmStringList_enumerateInterfaces ()
 These static methods provide interface and capability ids for registration with the framework (for both the component and its invoker).
static mxm::smart< mxmStringList_enumerateCapabilities (const mxmString &interface)

Private Attributes

mxmPerlStyleHash ChainKeys
int CurrentKey
bool ForwardingEnabled
bool Forwarding
bool AwaitingAuthentication
bool WasAwaitingAuthentication

Classes

class  Invoker

Detailed Description

Key chain implementation.

Author:
[khe] Kai Hergenroether


The documentation for this class was generated from the following files:
Generated on Fri Jun 29 17:21:06 2007 for MxPEG SDK by  doxygen 1.4.6