Module t.w.d.e.rfc3744

Part of twisted.web2.dav.element View Source

RFC 3744 (WebDAV Access Control Protocol) XML Elements

This module provides XML element definitions for use with WebDAV.

See RFC 3744: http://www.ietf.org/rfc/rfc3744.txt
Class Read Privilege which controls methods that return information about the state
Class WriteProperties Privilege which controls methods that modify the dead properties of a
Class WriteContent Privilege which controls methods that modify the content of an existing
Class Unlock Privilege which controls the use of the UNLOCK method by a principal other
Class ReadACL Privilege which controls the use of the PROPFIND method to retrieve the
Class ReadCurrentUserPrivilegeSet Privilege which controls the use of the PROPFIND method to retrieve the
Class WriteACL Privilege which controls the use of the ACL method to modify the DAV:acl
Class Bind Privilege which allows a method to add a new member URL from the a
Class Unbind Privilege which allows a method to remove a member URL from the a collection
Class All Aggregate privilege that contains the entire set of privileges that can be
Class Principal Indicates a principal resource type. (RFC 3744, section 4)
Class AlternateURISet Property which contains the URIs of network resources with additional
Class PrincipalURL Property which contains the URL that must be used to identify this principal
Class GroupMemberSet Property which identifies the principals that are direct members of a group
Class GroupMembership Property which identifies the group principals in which a principal is
Class Group Property which identifies a particular principal as being the group
Class SupportedPrivilegeSet Property which identifies the privileges defined for a resource. (RFC 3744,
Class SupportedPrivilege Identifies a privilege defined for a resource. (RFC 3744, section 5.3)
Class Privilege Identifies a privilege. (RFC 3744, sections 5.3 and 5.5.1)
Class Abstract Identifies a privilege as abstract. (RFC 3744, section 5.3)
Class Description A human-readable description of what privilege controls access to. (RFC
Class CurrentUserPrivilegeSet Property which contains the exact set of privileges (as computer by the
Class ACL Property which specifies the list of access control entries which define
Class ACE Specifies the list of access control entries which define what privileges
Class Authenticated Principal which matches authenticated users. (RFC 3744, section 5.5.1)
Class Unauthenticated Principal which matches unauthenticated users. (RFC 3744, section 5.5.1)
Class Self Principal which matches a user if a resource is a principal and the user
Class Invert Principal which matches a user if the user does not match the principal
Class Grant Grants the contained privileges to a principal. (RFC 3744, section 5.5.2)
Class Deny Denies the contained privileges to a principal. (RFC 3744, section 5.5.2)
Class Protected Identifies an ACE as protected. (RFC 3744, section 5.5.3)
Class Inherited Indicates that an ACE is inherited from the resource indentified by the
Class ACLRestrictions Property which defines the types of ACLs supported by this server, to avoid
Class GrantOnly Indicates that ACEs with deny clauses are not allowed. (RFC 3744, section
Class NoInvert Indicates that ACEs with the DAV:invert element are not allowed. (RFC 3744,
Class DenyBeforeGrant Indicates that all deny ACEs must precede all grant ACEs. (RFC 3744, section
Class RequiredPrincipal Indicates which principals must have an ACE defined in an ACL. (RFC 3744,
Class InheritedACLSet Property which contains a set of URLs that identify other resources that
Class PrincipalCollectionSet Property which contains a set of URLs that identify the root collections
Class NeedPrivileges Error which indicates insufficient privileges. (RFC 3744, section 7.1.1)
Class Resource Identifies which resource had insufficient privileges. (RFC 3744, section
Class ACLPrincipalPropSet Report which returns, for all principals in the DAV:acl property (of the
Class PrincipalMatch Report used to identify all members (at any depth) of the collection
Class PrincipalProperty Identifies a property. (RFC 3744, section 9.3)
Class PrincipalPropertySearch Report which performs a search for all principals whose properties contain
Class PropertySearch Contains a DAV:prop element enumerating the properties to be searched and a
Class Match Contains a search string. (RFC 3744, section 9.4)
Class PrincipalSearchPropertySet Report which identifies those properties that may be searched using the
Class PrincipalSearchProperty Contains exactly one searchable property, and a description of the property.
API Documentation for twisted, generated by pydoctor.