* This class represents a "Security Group" that contains entries for nSubject objects, and other nSecurityGroup objects. More...
Public Member Functions | |
virtual void | add (nSubject member) |
* Add a member to the group More... | |
virtual bool | contains (nSubject member) |
* Checks whether this nSecurityGroup contains a specific nSubject More... | |
virtual bool | contains (string member) |
* Checks whether this nSecurityGroup contains a specific member (could be another nSecurityGroup or an nSubject More... | |
virtual nSubject | lookup (nSubject member) |
* Locate the nSubject within this nSecurityGroup or it's member nSecurityGroup objects More... | |
nSecurityGroup (string name) | |
* Construct the nSecurityGroup with it's name More... | |
nSecurityGroup (string name, nSubject[] members) | |
* Construct the nSecurityGroup with a name and members More... | |
Public Member Functions inherited from com.pcbsys.nirvana.client.nSubject | |
string | getHost () |
The host name for this subject. More... | |
string | getUser () |
The username being used by this subject More... | |
override string | ToString () |
Converts this object into a string More... | |
* This class represents a "Security Group" that contains entries for nSubject objects, and other nSecurityGroup objects.
com.pcbsys.nirvana.nAdminAPI.nSecurityGroup.nSecurityGroup | ( | string | name | ) |
com.pcbsys.nirvana.nAdminAPI.nSecurityGroup.nSecurityGroup | ( | string | name, |
nSubject[] | members | ||
) |
* Construct the nSecurityGroup with a name and members
name | the name of the security group |
members | the initial members of the group |
|
virtual |
* Add a member to the group
member | the member to add |
|
virtual |
* Checks whether this nSecurityGroup contains a specific nSubject
member | the member to check within this group and sub groups |
|
virtual |
* Checks whether this nSecurityGroup contains a specific member (could be another nSecurityGroup or an nSubject
member | the member to check within this group and sub groups |
* Locate the nSubject within this nSecurityGroup or it's member nSecurityGroup objects
member | the member being searched for |