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) |