Lines Matching refs:action

26 Action::AuthStatus TestBackend::authorizeAction(const QString &action)  in authorizeAction()  argument
28 if (action == QLatin1String("doomed.to.fail")) { in authorizeAction()
35 void TestBackend::setupAction(const QString &action) in setupAction() argument
37 if (action == QLatin1String("doomed.to.fail")) { in setupAction()
38 m_actionStatuses.insert(action, Action::DeniedStatus); in setupAction()
39 …} else if (action == QLatin1String("requires.auth") || action == QLatin1String("generates.error"))… in setupAction()
40 m_actionStatuses.insert(action, Action::AuthRequiredStatus); in setupAction()
41 } else if (action == QLatin1String("always.authorized")) { in setupAction()
42 m_actionStatuses.insert(action, Action::AuthorizedStatus); in setupAction()
43 } else if (action.startsWith(QLatin1String("org.kde.kf5auth.autotest"))) { in setupAction()
44 m_actionStatuses.insert(action, Action::AuthRequiredStatus); in setupAction()
48 Action::AuthStatus TestBackend::actionStatus(const QString &action) in actionStatus() argument
50 if (m_actionStatuses.contains(action)) { in actionStatus()
51 return m_actionStatuses.value(action); in actionStatus()
62 bool TestBackend::isCallerAuthorized(const QString &action, const QByteArray &callerId, const QVari… in isCallerAuthorized() argument
66 if (action == QLatin1String("doomed.to.fail")) { in isCallerAuthorized()
68 } else if (action == QLatin1String("requires.auth")) { in isCallerAuthorized()
69 m_actionStatuses.insert(action, Action::AuthorizedStatus); in isCallerAuthorized()
70 Q_EMIT actionStatusChanged(action, Action::AuthorizedStatus); in isCallerAuthorized()
72 } else if (action == QLatin1String("generates.error")) { in isCallerAuthorized()
73 m_actionStatuses.insert(action, Action::ErrorStatus); in isCallerAuthorized()
74 Q_EMIT actionStatusChanged(action, Action::ErrorStatus); in isCallerAuthorized()
76 } else if (action == QLatin1String("always.authorized")) { in isCallerAuthorized()
78 } else if (action.startsWith(QLatin1String("org.kde.kf5auth.autotest"))) { in isCallerAuthorized()
81 m_actionStatuses.insert(action, Action::AuthorizedStatus); in isCallerAuthorized()
82 Q_EMIT actionStatusChanged(action, Action::AuthorizedStatus); in isCallerAuthorized()
85 m_actionStatuses.insert(action, Action::DeniedStatus); in isCallerAuthorized()
86 Q_EMIT actionStatusChanged(action, Action::DeniedStatus); in isCallerAuthorized()
93 bool TestBackend::actionExists(const QString &action) in actionExists() argument
95 qDebug() << "Checking if action " << action << "exists"; in actionExists()
97 if (action != QLatin1String("doomed.to.fail") in actionExists()
98 && action != QLatin1String("requires.auth") in actionExists()
99 && action != QLatin1String("generates.error") in actionExists()
100 && action != QLatin1String("always.authorized") in actionExists()
101 && action != QLatin1String("/safinvalid124%$&") in actionExists()
102 && !action.startsWith(QLatin1String("org.kde.kf5auth.autotest"))) { /* clang-format on */ in actionExists()