This class contains information about the user identification used by Nirvana. More...
#include <nSubject.h>
Public Member Functions | |
std::string | getHost () |
The host name for this subject. More... | |
std::string | getName () |
The Name being used by this subject. More... | |
fSubject * | getSubject () |
The fSubject instance being used by this object. More... | |
std::string | getUser () |
The username being used by this subject. More... | |
nSubject (fAclGroup *grp) | |
Create a new nSubject using an AclGroup instance. More... | |
nSubject (std::string sub) | |
Create a new nSubject using a string. More... | |
std::string | toString () |
Converts this object into a string. More... | |
This class contains information about the user identification used by Nirvana.
com::pcbsys::nirvana::client::nSubject::nSubject | ( | fAclGroup * | grp | ) |
Create a new nSubject using an AclGroup instance.
grp | acl group instance |
com::pcbsys::nirvana::client::nSubject::nSubject | ( | std::string | sub | ) |
Create a new nSubject using a string.
sub | user string |
std::string com::pcbsys::nirvana::client::nSubject::getHost | ( | ) |
The host name for this subject.
This can mean the host of the local machine
std::string com::pcbsys::nirvana::client::nSubject::getName | ( | ) |
The Name being used by this subject.
fSubject* com::pcbsys::nirvana::client::nSubject::getSubject | ( | ) |
The fSubject instance being used by this object.
std::string com::pcbsys::nirvana::client::nSubject::getUser | ( | ) |
The username being used by this subject.
std::string com::pcbsys::nirvana::client::nSubject::toString | ( | ) |
Converts this object into a string.