addPolicy(VobjectAccessControl *ac) | VOS::VobjectAccessControl | [static] |
addPolicyFactory(const string &name, VobjectAccessControlFactory ac) | VOS::VobjectAccessControl | [static] |
checkAddTypePermission(VobjectEvent &e, string &message)=0 | VOS::VobjectAccessControl | [pure virtual] |
checkChildListenPermission(VobjectEvent &e, string &message)=0 | VOS::VobjectAccessControl | [pure virtual] |
checkCreateVobjectPermission(Vobject &requester, Site &site, const string name, const deque< string > types, string &message)=0 | VOS::SiteAccessControl | [pure virtual] |
checkInsertChildPermission(VobjectEvent &e, string &message)=0 | VOS::VobjectAccessControl | [pure virtual] |
checkParentListenPermission(VobjectEvent &e, string &message)=0 | VOS::VobjectAccessControl | [pure virtual] |
checkReadChildPermission(VobjectEvent &e, string &message)=0 | VOS::VobjectAccessControl | [pure virtual] |
checkReadParentPermission(VobjectEvent &e, string &message)=0 | VOS::VobjectAccessControl | [pure virtual] |
checkReadTypePermission(VobjectEvent &e, string &message)=0 | VOS::VobjectAccessControl | [pure virtual] |
checkRemoveChildPermission(VobjectEvent &e, string &message)=0 | VOS::VobjectAccessControl | [pure virtual] |
checkSetChildPermission(VobjectEvent &e, string &message)=0 | VOS::VobjectAccessControl | [pure virtual] |
getPolicy(const string &name, LocalVobject *lv) | VOS::VobjectAccessControl | [static] |
getPolicyName()=0 | VOS::VobjectAccessControl | [pure virtual] |
removePolicy(const string &name) | VOS::VobjectAccessControl | [static] |