dmlite
0.6
|
Security context. To be created by the Authn. More...
#include <authn.h>
Public Member Functions | |
SecurityContext () | |
SecurityContext (const SecurityCredentials &c, const UserInfo &u, std::vector< GroupInfo > &g) | |
bool | operator== (const SecurityContext &) const |
bool | operator!= (const SecurityContext &) const |
bool | operator< (const SecurityContext &) const |
bool | operator> (const SecurityContext &) const |
Public Attributes | |
SecurityCredentials | credentials |
UserInfo | user |
std::vector< GroupInfo > | groups |
Security context. To be created by the Authn.
|
inline |
|
inline |
bool dmlite::SecurityContext::operator!= | ( | const SecurityContext & | ) | const |
bool dmlite::SecurityContext::operator< | ( | const SecurityContext & | ) | const |
bool dmlite::SecurityContext::operator== | ( | const SecurityContext & | ) | const |
bool dmlite::SecurityContext::operator> | ( | const SecurityContext & | ) | const |
SecurityCredentials dmlite::SecurityContext::credentials |
std::vector<GroupInfo> dmlite::SecurityContext::groups |
UserInfo dmlite::SecurityContext::user |