#include <vos/metaobjects/property/property.hh>
Inheritance diagram for PropertyAccessControl:
Definition at line 348 of file property.hh.
|
Add a new access control policy. This policy will be available as whatever name is returned by ac->getPolicyName().
Definition at line 49 of file property.cc. |
|
Add a new access control policy. The difference between this and the other addPolicy method is that a policy factory creates a new policy object each time getPolicy() is called, whereas otherwise the same policy object will be returned each time. This is useful if you want to write an access control policy bound to a specific object that keeps some state about that object.
Definition at line 55 of file property.cc. |
|
AccessControl callback to check if a given Vobject is permitted to change this property.
Implemented in NoPropertyAccessControl, and ReadOnlyPropertyAccessControl. |
|
AccessControl callback to check if a given Vobject is permitted to read a section of this property.
Implemented in NoPropertyAccessControl, and ReadOnlyPropertyAccessControl. |
|
Get the requested policy given the name and LocalVobject.
Definition at line 61 of file property.cc. Referenced by LocalProperty::insertPropertyAccessControl(). |
|
Get a short string describing this policy.
Implemented in NoPropertyAccessControl, and ReadOnlyPropertyAccessControl. Referenced by addPolicy(). |
|
Remove policy with the given name.
Definition at line 71 of file property.cc. |