an #EWebDAVACEPrincipalKind
principal href; should be set only if principal_kind
is E_WEBDAV_ACE_PRINCIPAL_HREF
bit-or of #EWebDAVACEFlag values
href of the resource from which inherits; should be set only if flags
contain E_WEBDAV_ACE_FLAG_INHERITED
Appends a new privilege
to the list of privileges for the ace
.
The function assumes ownership of the privilege,
which is freed
together with the ace
.
an #EWebDAVPrivilege
Frees an #EWebDAVAccessControlEntry previously created with e_webdav_access_control_entry_new()
or e_webdav_access_control_entry_copy(). The function does nothing, if ptr
is %NULL.
an #EWebDAVAccessControlEntry
Describes one Access Control Entry (ACE).
The flags
should always contain either %E_WEBDAV_ACE_FLAG_GRANT or
%E_WEBDAV_ACE_FLAG_DENY value.
Use e_webdav_access_control_entry_append_privilege() to add respective privileges to the entry.
an #EWebDAVACEPrincipalKind
principal href; should be set only if principal_kind
is E_WEBDAV_ACE_PRINCIPAL_HREF
bit-or of #EWebDAVACEFlag values
href of the resource from which inherits; should be set only if flags
contain E_WEBDAV_ACE_FLAG_INHERITED
Describes one Access Control Entry (ACE).
The
flags
should always contain either %E_WEBDAV_ACE_FLAG_GRANT or %E_WEBDAV_ACE_FLAG_DENY value.Use e_webdav_access_control_entry_append_privilege() to add respective privileges to the entry.