<!-- ##### SECTION Title ##### -->
act-user-manager

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION See_Also ##### -->
<para>

</para>


<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### MACRO ACT_USER_MANAGER_ERROR ##### -->
<para>

</para>



<!-- ##### TYPEDEF ActUserManager ##### -->
<para>

</para>


<!-- ##### SIGNAL ActUserManager::user-added ##### -->
<para>

</para>

@actusermanager: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ActUserManager::user-changed ##### -->
<para>

</para>

@actusermanager: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ActUserManager::user-is-logged-in-changed ##### -->
<para>

</para>

@actusermanager: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ActUserManager::user-removed ##### -->
<para>

</para>

@actusermanager: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ActUserManager::user-added ##### -->
<para>

</para>

@actusermanager: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ActUserManager::user-changed ##### -->
<para>

</para>

@actusermanager: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ActUserManager::user-is-logged-in-changed ##### -->
<para>

</para>

@actusermanager: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ActUserManager::user-removed ##### -->
<para>

</para>

@actusermanager: the object which received the signal.
@arg1: 

<!-- ##### ARG ActUserManager:exclude-usernames-list ##### -->
<para>

</para>

<!-- ##### ARG ActUserManager:has-multiple-users ##### -->
<para>

</para>

<!-- ##### ARG ActUserManager:include-usernames-list ##### -->
<para>

</para>

<!-- ##### ARG ActUserManager:is-loaded ##### -->
<para>

</para>

<!-- ##### ARG ActUserManager:exclude-usernames-list ##### -->
<para>

</para>

<!-- ##### ARG ActUserManager:has-multiple-users ##### -->
<para>

</para>

<!-- ##### ARG ActUserManager:include-usernames-list ##### -->
<para>

</para>

<!-- ##### ARG ActUserManager:is-loaded ##### -->
<para>

</para>

<!-- ##### TYPEDEF ActUserManagerClass ##### -->
<para>

</para>


<!-- ##### ENUM ActUserManagerError ##### -->
<para>

</para>

@ACT_USER_MANAGER_ERROR_FAILED: 
@ACT_USER_MANAGER_ERROR_USER_EXISTS: 
@ACT_USER_MANAGER_ERROR_USER_DOES_NOT_EXIST: 
@ACT_USER_MANAGER_ERROR_PERMISSION_DENIED: 
@ACT_USER_MANAGER_ERROR_NOT_SUPPORTED: 

<!-- ##### FUNCTION act_user_manager_activate_user_session ##### -->
<para>

</para>

@manager: 
@user: 
@Returns: 


<!-- ##### FUNCTION act_user_manager_can_switch ##### -->
<para>

</para>

@manager: 
@Returns: 


<!-- ##### FUNCTION act_user_manager_create_user ##### -->
<para>

</para>

@manager: 
@username: 
@fullname: 
@accounttype: 
@error: 
@Returns: 


<!-- ##### FUNCTION act_user_manager_delete_user ##### -->
<para>

</para>

@manager: 
@user: 
@remove_files: 
@error: 
@Returns: 


<!-- ##### FUNCTION act_user_manager_error_quark ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION act_user_manager_get_default ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION act_user_manager_get_user ##### -->
<para>

</para>

@manager: 
@username: 
@Returns: 


<!-- ##### FUNCTION act_user_manager_goto_login_session ##### -->
<para>

</para>

@manager: 
@Returns: 


<!-- ##### FUNCTION act_user_manager_list_users ##### -->
<para>

</para>

@manager: 
@Returns: 


<!-- ##### USER_FUNCTION user_added ##### -->
<para>

</para>

@user_manager: 
@user: 


<!-- ##### USER_FUNCTION user_changed ##### -->
<para>

</para>

@user_manager: 
@user: 


<!-- ##### USER_FUNCTION user_is_logged_in_changed ##### -->
<para>

</para>

@user_manager: 
@user: 


<!-- ##### USER_FUNCTION user_removed ##### -->
<para>

</para>

@user_manager: 
@user: 


