AfDal AfKernel AfUser Synchronous Module


Functions

AfDalNulDataafdal_af_kernel_af_user_af_group_add_sync (gint af_user_id, gint af_group_id)
 Allows to make the given Af-Arch user belong to the given Af-Arch Group.
AfDalNulDataafdal_af_kernel_af_user_af_group_delete_all_sync (gint af_user_id)
 Allows to remove the given user from all groups the user may be in.
AfDalDataafdal_af_kernel_af_user_af_group_list_sync (gint initial_af_user, gint max_row_number, gint af_group_id)
 Allows to show all users inside the given group.
AfDalSimpleDataafdal_af_kernel_af_user_af_group_num_elements_sync (gint af_group_id)
 Allows to get how many user there are on the given group.
AfDalNulDataafdal_af_kernel_af_user_af_group_remove_sync (gint af_user_id, gint af_group_id)
 Allows to remove the given Af-Arch user from the given Af-Arch group.
AfDalNulDataafdal_af_kernel_af_user_af_group_set_sync (gint af_user_id, gint af_group_id, gboolean value_to_set)
 Allows to set a relation between the given group and user according to the status for the given value_to_set.
AfDalNulDataafdal_af_kernel_af_user_af_group_update_all_sync (gint af_user_id, AfDalSetof *setof_af_group)
 Allows to make a user to belong to several groups with one operation.
AfDalNulDataafdal_af_kernel_af_user_change_password_sync (gchar *old_password, gchar *new_password, gchar *new_password2)
 Allows Af-Arch user to update its password without having any special permission.
AfDalNulDataafdal_af_kernel_af_user_change_password_user_sync (gint user_id, gchar *new_password, gchar *new_password2)
 Allows to change the password for any user.
AfDalNulDataafdal_af_kernel_af_user_edit_sync (gint id, gchar *nick, gchar *password, gchar *description)
 Allows to edit an Af-Arch users data.
AfDalDataafdal_af_kernel_af_user_list_sync (gint initial, gint max_row_number)
 Show actual list of users created inside the system.
AfDalSimpleDataafdal_af_kernel_af_user_new_sync (gchar *nick, gchar *password, gchar *description)
 Creates a new Af-Arch user.
AfDalSimpleDataafdal_af_kernel_af_user_num_elements_sync ()
 Allows to get how many Af-Arch user are already created on the system.
AfDalNulDataafdal_af_kernel_af_user_permission_add_sync (gint af_user_id, gint permission_id)
 Allows to set the given permission to the given Af-Arch user enabling user to invoke the service.
AfDalNulDataafdal_af_kernel_af_user_permission_delete_all_sync (gint af_user_id)
 Allows to revoke all permission to the given user defined by af_user_id.
AfDalDataafdal_af_kernel_af_user_permission_list_sync (gint initial_af_user, gint max_row_number, gint permission_id)
 Allows to get which users have the given permission defined by permission_id.
AfDalSimpleDataafdal_af_kernel_af_user_permission_num_elements_sync (gint permission_id)
 Allows to get how many users have already set the given permission defined by permission_id.
AfDalNulDataafdal_af_kernel_af_user_permission_remove_sync (gint af_user_id, gint permission_id)
 Allows to remove the given permission for the given user.
AfDalNulDataafdal_af_kernel_af_user_permission_set_sync (gint af_user_id, gint permission_id, gboolean value_to_set)
 Allows to change current relation between the given user and permission according to the value of value_to_set.
AfDalNulDataafdal_af_kernel_af_user_permission_update_all_sync (gint af_user_id, AfDalSetof *setof_permission)
 Allows to configure in one operation a set of permission to the given user.
AfDalDataafdal_af_kernel_af_user_previous_sync (gint initial, gint max_previous_row_number)
 This function returns an AfDalData object which contains an AfDalList with AfDalAfKernelAfUser data nodes.
AfDalNodeDataafdal_af_kernel_af_user_reference_sync (gint id)
 INVOCATION METHOD: This function allows to perform an synchronous remote invocation.
AfDalNulDataafdal_af_kernel_af_user_remove_sync (gint id)
 Removes the given Af-Arch user identified by id parameter.