18 #ifndef AUTHENTICATIONUSER_H
19 #define AUTHENTICATIONUSER_H
21 #include <QDataStream>
22 #include <QVariantMap>
24 #include <Cutelyst/cutelyst_global.h>
25 #include <Cutelyst/paramsmultimap.h>
26 #include <Cutelyst/plugin.h>
30 class AuthenticationRealm;
69 void setAuthRealm(
const QString &authRealm);
71 inline QVariantMap data()
const;
73 inline void setData(
const QVariantMap &data);
87 QVariantMap AuthenticationUser::data()
const
92 void AuthenticationUser::setData(
const QVariantMap &data)
97 void AuthenticationUser::insert(
const QString &key,
const QVariant &value)
99 m_data.insert(key, value);
104 return m_data.value(key, defaultValue);
113 QDebug CUTELYST_PLUGIN_AUTHENTICATION_EXPORT operator<<(
QDebug dbg, const Cutelyst::AuthenticationUser &user);
115 #endif // AUTHENTICATIONUSER_H
QVariant fromValue(const T &value)