23 #ifndef TUFAO_SESSIONSTORE_H
24 #define TUFAO_SESSIONSTORE_H
26 #include "httpserverrequest.h"
27 #include "sessionsettings.h"
231 QObject *parent = 0);
278 const QByteArray &key)
const = 0;
288 const QByteArray &key)
const = 0;
297 const QByteArray &key,
const QVariant &value) = 0;
306 const QByteArray &key) = 0;
317 void setMacSecret(
const QByteArray &secret);
400 QByteArray signSession(
const QByteArray &message)
const;
401 QByteArray unsignSession(
const QByteArray &message)
const;
409 #endif // TUFAO_SESSIONSTORE_H
The SessionSettings class exposes details that sessions use to handle cookies.
Definition: sessionsettings.h:55
The Tufao::HttpServerResponse is used to respond to a Tufao::HttpServerRequest.
Definition: httpserverresponse.h:142
SessionSettings settings
This attribute represents the session's settings.
Definition: sessionstore.h:397
The Tufao::HttpServer represents a HTTP request received by Tufao::HttpServer.
Definition: httpserverrequest.h:54
This is the namespace where all Tufão facilities are grouped.
Definition: abstracthttpserverrequesthandler.h:30
SessionStore class can be used to store data that must persist among different requests.
Definition: sessionstore.h:220