Interface SecurityServiceAsync
public interface SecurityServiceAsync
-
Method Summary
Modifier 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
-
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
-
saveACL
-
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
-
saveAvatar
-
resetAvatar
-
cloneWorkTimes
-
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) -
validatePassword
-
createApiKey
-
updateApiKey
-
deleteApiKey
-