Interface SecurityServiceAsync
public interface SecurityServiceAsync
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddUserToGroup(long groupId, long userId, 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, List<Long> userIds, List<Long> groupIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidcreateApiKey(String name, com.google.gwt.user.client.rpc.AsyncCallback<String> callback) voiddeleteApiKey(long keyId, 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(List<Long> 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<List<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<List<GUISequence>> callback) voidloadSettings(com.google.gwt.user.client.rpc.AsyncCallback<GUISecuritySettings> callback) voidvoidremoveBlockedEntities(List<Long> id, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidremoveFromGroup(long groupId, List<Long> docIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidreplicateUsersSettings(long masterUserId, List<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) voidvoidsaveAvatar(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(List<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<List<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) voidupdateApiKey(long keyId, String name, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidupdateDeviceLabel(long deviceId, String label, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) voidvalidatePassword(String password, int length, int uppercaseChars, int lowercaseChars, int digits, int specialChars, int maxSequenceSize, int maxOccurrences, com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback) 
- 
Method Details- 
logout
- 
changePassword
- 
deleteUser
- 
saveUser
- 
getUser
- 
getGroup
- 
deleteGroup
- 
saveGroup
- 
removeFromGroup
- 
addUserToGroupvoid addUserToGroup(long groupId, long userId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) 
- 
loadSettings
- 
saveSettingsvoid saveSettings(GUISecuritySettings settings, com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback) 
- 
kill
- 
saveProfile
- 
saveACL
- 
getMenu
- 
searchUsers
- 
getSessionvoid 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
- 
saveAvatar
- 
resetAvatar
- 
cloneWorkTimes
- 
changeStatusvoid changeStatus(long userId, boolean enabled, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) 
- 
updateDeviceLabel
- 
generatePassword
- 
generatePassword2void generatePassword2(int length, int uppercaseChars, int lowercaseChars, int digits, int specialChars, int maxSequenceSize, int maxOccurrences, com.google.gwt.user.client.rpc.AsyncCallback<String> callback) 
- 
validatePassword
- 
createApiKey
- 
updateApiKey
- 
deleteApiKey
 
-