Leosac  0.8.0
Open Source Access Control
Leosac::Module::WebSockAPI::ModuleRequestContext Struct Reference

A request context dedicated for websocket request that are handled by other modules. More...

#include <RequestContext.hpp>

+ Collaboration diagram for Leosac::Module::WebSockAPI::ModuleRequestContext:

Public Attributes

DBServicePtr dbsrv
 
UserSecurityContextsecurity_ctx
 The object lifetime will not expand past the current request processing. More...
 
Audit::IAuditEntryPtr audit
 

Detailed Description

A request context dedicated for websocket request that are handled by other modules.

Definition at line 63 of file RequestContext.hpp.

Member Data Documentation

◆ audit

Audit::IAuditEntryPtr Leosac::Module::WebSockAPI::ModuleRequestContext::audit

Definition at line 71 of file RequestContext.hpp.

◆ dbsrv

DBServicePtr Leosac::Module::WebSockAPI::ModuleRequestContext::dbsrv

Definition at line 65 of file RequestContext.hpp.

◆ security_ctx

UserSecurityContext* Leosac::Module::WebSockAPI::ModuleRequestContext::security_ctx

The object lifetime will not expand past the current request processing.

Do not keep a pointer to this object.

Definition at line 70 of file RequestContext.hpp.


The documentation for this struct was generated from the following file: