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 (  )  [inline]
dmlite::SecurityContext::SecurityContext ( const SecurityCredentials c,
const UserInfo u,
std::vector< GroupInfo > &  g 
) [inline]

Member Function Documentation

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

Member Data Documentation


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

Generated on 6 Mar 2013 for dmlite by  doxygen 1.6.1