- __init__(self, driver, isAnonymous, aclIdents)
- clearCache(self)
- getAcl(self, path, access)
- getAclIdentifiers(self)
- verifyAcl(self, path, access, verifyTraverse)
- verifyAddMember(self, group, user)
-
Verify that the user can be added to the group
- verifyChangePermissions(self, path)
-
Verify that there are change permission on the object
- verifyCreate(self, path)
-
Verify that a resource can be created.
1. Verify that the user has traverse privileges to all of the grand parents
2. Verify that the user can write the parent
- verifyDelete(self, path)
-
Verify that a resource can be deleted.
1. Verify that the user has traverse privileges to all of the parents
2. Verify that the user can delete the object
- verifyFetch(self, path)
-
Verify that a resource can be fetched.
1. Verify that the user has traverse privileges to all of the parents
2. Verify that the user can read the last container
- verifyWrite(self, path)
-
Verify that a resource can be written to.
1. Verify that the user has traverse privileges to all of the parents
2. Verify that the user can write the object