Interface SecurityServiceAsync
public interface SecurityServiceAsync
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddUserToGroup(long groupId, long userId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidapplyRights(GUIMenu menu, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidchangePassword(Long requestorUserId, long userId, String oldPassword, String newPassword, boolean notify, com.google.gwt.user.client.rpc.AsyncCallback<GUIValue> callback) voidchangeStatus(long userId, boolean enabled, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidcloneWorkTimes(long srcUserId, long[] userIds, long[] groupIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voiddeleteGroup(long groupId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voiddeleteMenu(long menuId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voiddeleteTrustedDevices(String[] deviceIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voiddeleteUser(long userId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidgeneratePassword(com.google.gwt.user.client.rpc.AsyncCallback<String> callback) voidgeneratePassword2(int length, int uppercaseChars, int lowercaseChars, int digits, int specialChars, int maxSequenceSize, int maxOccurrences, com.google.gwt.user.client.rpc.AsyncCallback<String> callback) voidvoidvoidgetMenus(long parentId, String locale, boolean enabledOnly, com.google.gwt.user.client.rpc.AsyncCallback<GUIMenu[]> callback) voidgetSession(String locale, String sid, com.google.gwt.user.client.rpc.AsyncCallback<GUISession> callback) voidvoidisTrustedDevice(String device, com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback) voidvoidloadBlockedEntities(com.google.gwt.user.client.rpc.AsyncCallback<GUISequence[]> callback) voidloadSettings(com.google.gwt.user.client.rpc.AsyncCallback<GUISecuritySettings> callback) voidvoidremoveBlockedEntities(long[] id, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidremoveFromGroup(long groupId, long[] docIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidreplicateUsersSettings(long masterUserId, Long[] userIds, boolean gui, boolean groups, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidresetAvatar(long userId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidsaveAvatar(long userId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidvoidsaveInterfaceSettings(GUIUser user, com.google.gwt.user.client.rpc.AsyncCallback<GUIUser> callback) voidsaveMenu(GUIMenu menu, String locale, com.google.gwt.user.client.rpc.AsyncCallback<GUIMenu> callback) voidsaveMenus(GUIMenu[] menus, String locale, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidsaveProfile(GUIUser user, com.google.gwt.user.client.rpc.AsyncCallback<GUIUser> callback) voidsaveSettings(GUISecuritySettings settings, com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback) voidsaveUser(GUIUser user, GUIInfo info, com.google.gwt.user.client.rpc.AsyncCallback<GUIUser> callback) voidsearchUsers(String username, String groupId, com.google.gwt.user.client.rpc.AsyncCallback<GUIUser[]> callback) voidsyncGeolocationDB(String key, com.google.gwt.user.client.rpc.AsyncCallback<String> callback) voidtrustDevice(String label, com.google.gwt.user.client.rpc.AsyncCallback<String> callback) voidupdateDeviceLabel(long deviceId, String label, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
-
Method Details
-
logout
-
changePassword
-
deleteUser
-
saveUser
-
getUser
-
getGroup
-
deleteGroup
-
saveGroup
-
removeFromGroup
void removeFromGroup(long groupId, long[] docIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) -
addUserToGroup
void addUserToGroup(long groupId, long userId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) -
loadSettings
-
saveSettings
void saveSettings(GUISecuritySettings settings, com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback) -
kill
-
saveProfile
-
saveAvatar
-
applyRights
-
getMenu
-
searchUsers
-
getSession
void getSession(String locale, String sid, com.google.gwt.user.client.rpc.AsyncCallback<GUISession> callback) -
loadBlockedEntities
-
removeBlockedEntities
-
saveInterfaceSettings
-
replicateUsersSettings
-
deleteMenu
-
getMenus
-
saveMenus
-
saveMenu
-
trustDevice
-
isTrustedDevice
-
deleteTrustedDevices
-
syncGeolocationDB
-
resetAvatar
-
cloneWorkTimes
void cloneWorkTimes(long srcUserId, long[] userIds, long[] groupIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) -
changeStatus
void changeStatus(long userId, boolean enabled, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) -
updateDeviceLabel
-
generatePassword
-
generatePassword2
void generatePassword2(int length, int uppercaseChars, int lowercaseChars, int digits, int specialChars, int maxSequenceSize, int maxOccurrences, com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
-