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.
| dmlite::SecurityContext::SecurityContext | ( | ) | [inline] |
| dmlite::SecurityContext::SecurityContext | ( | const SecurityCredentials & | c, | |
| const UserInfo & | u, | |||
| std::vector< GroupInfo > & | g | |||
| ) | [inline] |
| bool SecurityContext::operator!= | ( | const SecurityContext & | s | ) | const |
| bool SecurityContext::operator< | ( | const SecurityContext & | s | ) | const |
| bool SecurityContext::operator== | ( | const SecurityContext & | s | ) | const |
| bool SecurityContext::operator> | ( | const SecurityContext & | s | ) | const |
| std::vector<GroupInfo> dmlite::SecurityContext::groups |
1.6.1