4Suite
™
API Documentation
►
Module
Ft
.
Server
.
Server
.
Drivers
.pAclObject
######################################################################## # $Header: /var/local/cvsroot/4Suite/Ft/Server/Server/Drivers/pAclObject.py,v 1.12 2005/03/28 11:31:13 mbrown Exp $
Classes:
AclObject
Fields:
EMPTY_NAMESPACE
,
FTSERVER_NAMESPACE
Classes
class
AclObject
Methods
__init__
(
self
,
driver
,
isAnonymous
,
aclIdents
)
clearCache
(
self
)
getAcl
(
self
,
path
,
access
)
getAclIdentifiers
(
self
)
verifyAcl
(
self
,
path
,
access
,
verifyTraverse
)
verifyAddMember
(
self
,
group
,
user
)
verifyChangePermissions
(
self
,
path
)
verifyCreate
(
self
,
path
)
verifyDelete
(
self
,
path
)
verifyFetch
(
self
,
path
)
verifyWrite
(
self
,
path
)
Fields
aclExpression
= /child::ftss:MetaData/child::ftss:Acl/child::ftss:Access
ownerExpression
= string(/child::ftss:MetaData/child::ftss:Owner)
Fields
EMPTY_NAMESPACE
= None
FTSERVER_NAMESPACE
= 'http://xmlns.4suite.org/reserved'