* Contains the mapping between a subject User and the priviliges they can perform
More...
|
virtual bool | canList () |
| * Can this subject list the contents of an ACL More...
|
|
virtual bool | canModify () |
| * Can this subject modify acl entries in a secure object More...
|
|
virtual nACLEntry | clone () |
| * Returns a clone of the nChannelACLEntry More...
|
|
bool | Equals (long aLong) |
| * Required as part of the SortedObject interface. More...
|
|
override bool | Equals (object item) |
| * Used to compares this Object with another to determine sorting position. More...
|
|
virtual string | getHost () |
| * Returns the host portion of the subject More...
|
|
virtual string | getSubject () |
| * This method returns the completed subject User More...
|
|
virtual bool | hasFullPrivileges () |
| * Does this csubject have full privileges for the secure object. More...
|
|
virtual bool | lessThan (long aLong) |
| * Required as part of the SortedObject interface. More...
|
|
virtual bool | lessThan (object item) |
| * Used to compares this Object with another to determine sorting position More...
|
|
| nACLEntry (string name, string host) |
| * Creates a new nACLEntry with the subject being name. More...
|
|
| nACLEntry (string subject) |
| * Creates a new nACLEntry with the string argument of the form name. More...
|
|
virtual void | setFullPrivileges (bool val) |
| * Sets the subject to have full privileges for this secure object allowing the subject complete More...
|
|
virtual void | setList (bool val) |
| * Changes the current setting for this user to allow/disallow ACL listing
More...
|
|
virtual void | setModify (bool val) |
| * Changes the current setting for this subject to allow/disallow modifing ACL. More...
|
|
* Contains the mapping between a subject User and the priviliges they can perform
- on a secured object such as a Realm, Channel or Queue.
- On construction of these objects the name string can be set to "*" meaning All users and
- the host cal also be set to "*". For example, all users from a host called test.com can be configured
- such as *