Leosac
0.8.0
Open Source Access Control
|
Holds valuable pointer to provide context to a request. More...
#include <RequestContext.hpp>
Public Attributes | |
APIPtr | session |
DBServicePtr | dbsrv |
WSServer & | server |
const ClientMessage & | original_msg |
The original, complete, client message object. More... | |
SecurityContext & | security_ctx |
Audit::IAuditEntryPtr | audit |
The initial audit trail for the request. More... | |
Holds valuable pointer to provide context to a request.
Definition at line 36 of file RequestContext.hpp.
Audit::IAuditEntryPtr Leosac::Module::WebSockAPI::RequestContext::audit |
The initial audit trail for the request.
It is guaranteed that this audit object is:
Definition at line 55 of file RequestContext.hpp.
DBServicePtr Leosac::Module::WebSockAPI::RequestContext::dbsrv |
Definition at line 39 of file RequestContext.hpp.
const ClientMessage& Leosac::Module::WebSockAPI::RequestContext::original_msg |
The original, complete, client message object.
Definition at line 45 of file RequestContext.hpp.
SecurityContext& Leosac::Module::WebSockAPI::RequestContext::security_ctx |
Definition at line 47 of file RequestContext.hpp.
WSServer& Leosac::Module::WebSockAPI::RequestContext::server |
Definition at line 40 of file RequestContext.hpp.
APIPtr Leosac::Module::WebSockAPI::RequestContext::session |
Definition at line 38 of file RequestContext.hpp.