5#ifndef AUTHENTICATIONUSER_H
6#define AUTHENTICATIONUSER_H
8#include <Cutelyst/cutelyst_global.h>
9#include <Cutelyst/paramsmultimap.h>
10#include <Cutelyst/plugin.h>
58 inline QVariantMap data()
const;
60 inline void setData(
const QVariantMap &data);
72QVariantMap AuthenticationUser::data()
const
77void AuthenticationUser::setData(
const QVariantMap &data)
82void AuthenticationUser::insert(
const QString &key,
const QVariant &value)
84 m_data.insert(key, value);
87QVariant AuthenticationUser::value(
const QString &key,
const QVariant &defaultValue)
const
89 return m_data.value(key, defaultValue);
98QDebug CUTELYST_PLUGIN_AUTHENTICATION_EXPORT operator<<(
QDebug dbg,
QString authRealm()
Returns the authentication realm from which this user was retrieved.
AuthenticationUser()
Constructs a new AuthenticationUser object.
void setAuthRealm(const QString &authRealm)
Sets the authentication realm from which this user was retrieved.
bool isNull() const
Returns true if the object is null.
void setId(const QVariant &id)
Sets the unique user id restored from the store.
The Cutelyst namespace holds all public Cutelyst API.
QVariant fromValue(const T &value)