get_current_user_privilege_set_full_sync
Description:
public bool get_current_user_privilege_set_full_sync (string? uri, out SList<WebDAVPrivilege> out_privileges, out HashTable<void*,void*> out_capabilities, out HashTable<void*,void*> out_allows, Cancellable? cancellable = null) throws Error
Gets current user privileges for the uri, or, in case it's null, for the URI defined in associated
Source, with optional read of the capabilities and what the user is allowed.
See options_sync for more information about the
out_capabilities and out_allows values.
Free the returned out_privileges with g_slist_free_full (privileges, e_webdav_privilege_free); when no longer needed.
Parameters:
| this | |
| uri |
URI to issue the request for, or |
| out_privileges |
return location for a SList of WebDAVPrivilege |
| out_capabilities |
return location for DAV capabilities, or |
| out_allows |
return location for allowed operations, or |
| cancellable |
optional Cancellable object, or |
Returns:
|
Whether succeeded. |