Class | Description | |
---|---|---|
![]() | AclRestriction |
Defines the types of ACLs supported by the server, to avoid clients needlessly getting
errors.
|
![]() | NeedPrivilegesException |
Indicates that an operation failed due to insufficient privileges for one or more items.
|
![]() | ReadAce |
Specifies the set of privileges to be either granted or denied to a single principal.
|
![]() | SetAclErrorDetails |
Error codes that can be returned as part of DavException during call
to SetAclAsync(IListWriteAce) method.
|
![]() | SupportedPrivilege |
Identifies the privileges defined for the resource.
|
![]() | WriteAce |
Specifies the set of privileges to be either granted or denied to a single principal.
|
Structure | Description | |
---|---|---|
![]() | Privilege |
Specifies a privilege that can be given to a principal on an item.
|
![]() | PropertyDescription |
Used in result of GetPrincipalSearcheablePropertiesAsync.
|
Interface | Description | |
---|---|---|
![]() | IAccessControl |
Represents an item that supports WebDAV ACL. Enables access-control feature support discovery.
|
![]() | IAclHierarchyItem |
Interface to be implemented by hierarchy items that support setting permissions (ACL).
|
![]() | ICurrentUserPrincipal |
Assists in finding currently loged-in user. Provides current-user-principal feature support.
Required by iOS and OS X CalDAV and CardDAV clients on folders pointed to by '.well-known' requests (context path folder).
|
![]() | IPrincipal |
Represents a principal - a distinct human or computational actor that initiates access to
items in WebDAV repository.
|
![]() | IPrincipalFolder |
Represents a folder that contains principals.
|
Enumeration | Description | |
---|---|---|
![]() | AceType | |
![]() | MatchBy |
Is used by GetItemsByPropertyAsync(MatchBy, IListPropertyName) to identify by which
property items shall be retrieved.
|
![]() | WellKnownPrincipal |
Lists predefined principals having special meaning in WebDav.
Urls of these principals will be retrieved using ResolveWellKnownPrincipalAsync(WellKnownPrincipal) |