Leosac
0.8.0
Open Source Access Control
|
An ExecutionContext is passed around to service so they have context about who is making the call and how. More...
#include <SecurityContext.hpp>
Public Member Functions | |
ExecutionContext (SecurityContext &sc) | |
ExecutionContext (SecurityContext &sc, const Audit::IAuditEntryPtr &) | |
Public Attributes | |
SecurityContext & | sec |
The SecurityContext of the caller. More... | |
Audit::IAuditEntryPtr | audit |
An optional audit object that would act as parent for the audit trail. More... | |
An ExecutionContext is passed around to service so they have context about who is making the call and how.
Definition at line 301 of file SecurityContext.hpp.
|
explicit |
Definition at line 133 of file SecurityContext.cpp.
ExecutionContext::ExecutionContext | ( | SecurityContext & | sc, |
const Audit::IAuditEntryPtr & | audit | ||
) |
Definition at line 138 of file SecurityContext.cpp.
Audit::IAuditEntryPtr Leosac::ExecutionContext::audit |
An optional audit object that would act as parent for the audit trail.
Definition at line 317 of file SecurityContext.hpp.
SecurityContext& Leosac::ExecutionContext::sec |
The SecurityContext of the caller.
Definition at line 311 of file SecurityContext.hpp.