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.txtClass | 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. |