|
signon
8.40
|
Plugin proxy. More...
#include <pluginproxy.h>
Public Slots | |
| QString | type () const |
| QStringList | mechanisms () const |
| bool | process (const QString &cancelKey, const QVariantMap &inData, const QString &mechanism) |
| bool | processUi (const QString &cancelKey, const QVariantMap &inData) |
| bool | processRefresh (const QString &cancelKey, const QVariantMap &inData) |
| void | cancel () |
| void | stop () |
Signals | |
| void | processResultReply (const QString &cancelKey, const QVariantMap &data) |
| void | processStore (const QString &cancelKey, const QVariantMap &data) |
| void | processUiRequest (const QString &cancelKey, const QVariantMap &data) |
| void | processRefreshRequest (const QString &cancelKey, const QVariantMap &data) |
| void | processError (const QString &cancelKey, int error, const QString &message) |
| void | stateChanged (const QString &cancelKey, int state, const QString &message) |
Public Member Functions | |
| virtual | ~PluginProxy () |
| bool | restartIfRequired () |
| bool | isProcessing () |
Static Public Member Functions | |
| static PluginProxy * | createNewPluginProxy (const QString &type) |
Friends | |
| class | SignonIdentity |
| class | TestAuthSession |
| SignonDaemonNS::PluginProxy::~PluginProxy | ( | ) | [virtual] |
Definition at line 105 of file pluginproxy.cpp.
References PLUGINPROCESS_STOP_TIMEOUT.
| void SignonDaemonNS::PluginProxy::cancel | ( | ) | [slot] |
Definition at line 239 of file pluginproxy.cpp.
References TRACE.
Referenced by SignonDaemonNS::SignonSessionCore::cancel().
| PluginProxy * SignonDaemonNS::PluginProxy::createNewPluginProxy | ( | const QString & | type | ) | [static] |
Definition at line 138 of file pluginproxy.cpp.
References BLAME, PLUGINPROCESS_START_TIMEOUT, REMOTEPLUGIN_BIN_PATH, and TRACE.
Referenced by SignonDaemonNS::SignonSessionCore::setupPlugin().
Definition at line 268 of file pluginproxy.cpp.
Referenced by SignonDaemonNS::SignonSessionCore::destroy().
| QStringList SignonDaemonNS::PluginProxy::mechanisms | ( | ) | const [inline, slot] |
Definition at line 72 of file pluginproxy.h.
Referenced by SignonDaemonNS::SignonSessionCore::queryAvailableMechanisms(), and SignonDaemonNS::SignonDaemon::queryMechanisms().
| bool SignonDaemonNS::PluginProxy::process | ( | const QString & | cancelKey, |
| const QVariantMap & | inData, | ||
| const QString & | mechanism | ||
| ) | [slot] |
Definition at line 176 of file pluginproxy.cpp.
| void SignonDaemonNS::PluginProxy::processError | ( | const QString & | cancelKey, |
| int | error, | ||
| const QString & | message | ||
| ) | [signal] |
| bool SignonDaemonNS::PluginProxy::processRefresh | ( | const QString & | cancelKey, |
| const QVariantMap & | inData | ||
| ) | [slot] |
Definition at line 218 of file pluginproxy.cpp.
References TRACE.
| void SignonDaemonNS::PluginProxy::processRefreshRequest | ( | const QString & | cancelKey, |
| const QVariantMap & | data | ||
| ) | [signal] |
| void SignonDaemonNS::PluginProxy::processResultReply | ( | const QString & | cancelKey, |
| const QVariantMap & | data | ||
| ) | [signal] |
| void SignonDaemonNS::PluginProxy::processStore | ( | const QString & | cancelKey, |
| const QVariantMap & | data | ||
| ) | [signal] |
| bool SignonDaemonNS::PluginProxy::processUi | ( | const QString & | cancelKey, |
| const QVariantMap & | inData | ||
| ) | [slot] |
Definition at line 198 of file pluginproxy.cpp.
References TRACE.
| void SignonDaemonNS::PluginProxy::processUiRequest | ( | const QString & | cancelKey, |
| const QVariantMap & | data | ||
| ) | [signal] |
Definition at line 556 of file pluginproxy.cpp.
References PLUGINPROCESS_START_TIMEOUT, REMOTEPLUGIN_BIN_PATH, and TRACE.
| void SignonDaemonNS::PluginProxy::stateChanged | ( | const QString & | cancelKey, |
| int | state, | ||
| const QString & | message | ||
| ) | [signal] |
| void SignonDaemonNS::PluginProxy::stop | ( | ) | [slot] |
Definition at line 246 of file pluginproxy.cpp.
References TRACE.
| QString SignonDaemonNS::PluginProxy::type | ( | ) | const [inline, slot] |
Definition at line 71 of file pluginproxy.h.
friend class SignonIdentity [friend] |
Definition at line 60 of file pluginproxy.h.
friend class TestAuthSession [friend] |
Definition at line 61 of file pluginproxy.h.