mx::IExternalAuthenticator Class Reference
[Component Interfaces]

Interface to entities providing authentication credentials. More...

#include <IExternalAuthenticator.h>

Inheritance diagram for mx::IExternalAuthenticator:

mx::IInterface mx::IAuthenticationDialog mx::IKeyChain mx::KeyChain List of all members.

Public Member Functions

virtual mxmQtSlot acceptAuthenticationRequestSlot () const =0
 Slot to be activated in order to ask the authenticator for another set of authentication credentials.
virtual mxmQtSignal authenticationCommittedSignal () const =0
 Returns the signal emitted when the authenticator commits authentication data.
virtual mxmQtSignal authenticationCancelledSignal () const =0
 Returns the signal emitted when the authenticator cancels authentication.

Detailed Description

Interface to entities providing authentication credentials.

Author:
[khe] Kai Hergenroether


Member Function Documentation

virtual mxmQtSlot mx::IExternalAuthenticator::acceptAuthenticationRequestSlot  )  const [pure virtual]
 

Slot to be activated in order to ask the authenticator for another set of authentication credentials.

Slot signature is (const QString& msg, bool first_try)

Parameters:
msg Message elaborating on the purpose and/or state of the current authentication procedure.
first_try true in case the authentication request is the first one for the current authentication procedure, and false otherwise

Implemented in mx::KeyChain.

virtual mxmQtSignal mx::IExternalAuthenticator::authenticationCancelledSignal  )  const [pure virtual]
 

Returns the signal emitted when the authenticator cancels authentication.

Signal signature is ().

Implemented in mx::KeyChain.

virtual mxmQtSignal mx::IExternalAuthenticator::authenticationCommittedSignal  )  const [pure virtual]
 

Returns the signal emitted when the authenticator commits authentication data.

Signal signature is (const QString&, const QString&), for username and password respectively.

Implemented in mx::KeyChain.


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