Logo Search packages:      
Sourcecode: calendarserver version File versions  Download package

twistedcaldav::directory::principal::DirectoryPrincipalTypeProvisioningResource Class Reference

Inheritance diagram for twistedcaldav::directory::principal::DirectoryPrincipalTypeProvisioningResource:

twistedcaldav::resource::CalendarPrincipalCollectionResource twistedcaldav::directory::resource::AutoProvisioningResourceMixIn twistedcaldav::extensions::ReadOnlyResourceMixIn twistedcaldav::resource::CalDAVResource twistedcaldav::extensions::ReadOnlyWritePropertiesResourceMixIn twistedcaldav::extensions::DAVResource twistedcaldav::extensions::SudoSACLMixin

List of all members.


Detailed Description

Collection resource which provisions directory principals of a
specific type as its children, indexed by short name.

Definition at line 220 of file principal.py.


Public Member Functions

def __init__
def __init__
def accessControlList
def accessControlList
def authenticate
def authorizationPrincipal
def checkACLPrivilege
def createCalendar
def createSimilarFile
 Static.
def davComplianceClasses
def defaultAccessControlList
def disable
 ACL.
def findCalendarCollections
def findChildrenFaster
def findPrincipalForAuthID
def fullAccessControlList
def getChild
def iCalendar
def iCalendarRolledup
def iCalendarText
def iCalendarXML
def isCalendarCollection
 CalDAV.
def isCollection
def isDisabled
def isOwner
def isPseudoCalendarCollection
def isSpecialCollection
def listChildren
def locateChild
def locateParent
 Utilities.
def owner
def principalCollections
 ACL.
def principalForCalendarUserAddress
def principalForGUID
def principalForRecord
def principalForShortName
def principalForUID
def principalForUser
def principalSearchPropertySet
def provision
def provisionChild
def provisionFile
def readProperty
def render
 HTTP.
def renderHTTP
def supportedReports
def writeNewACEs
def writeProperty
def writeProperty

Public Attributes

 directory
 parent
 recordType

Static Public Attributes

tuple authorizationPrincipal = deferredGenerator(authorizationPrincipal)
tuple checkACLPrivilege = deferredGenerator(checkACLPrivilege)
tuple findChildrenFaster = deferredGenerator(findChildrenFaster)
 http_DELETE = _forbidden
 http_MOVE = _forbidden
 http_PROPPATCH = ReadOnlyWritePropertiesResourceMixIn._forbidden
 http_PUT = _forbidden
tuple liveProperties
 WebDAV.
tuple readOnlyResponse
tuple supportedCalendarComponentSet

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index