dmlite  0.6
Public Member Functions | Public Attributes
dmlite::SecurityContext Struct Reference

Security context. To be created by the Authn. More...

#include <authn.h>

Collaboration diagram for dmlite::SecurityContext:
Collaboration graph
[legend]

List of all members.

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< GroupInfogroups

Detailed Description

Security context. To be created by the Authn.


Constructor & Destructor Documentation

dmlite::SecurityContext::SecurityContext ( const SecurityCredentials c,
const UserInfo u,
std::vector< GroupInfo > &  g 
) [inline]

Member Function Documentation

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

Member Data Documentation


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