Interface SecurityServiceAsync


public interface SecurityServiceAsync
  • Method Details Link icon

    • logout Link icon

      void logout(com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • changePassword Link icon

      void changePassword(Long requestorUserId, long userId, String oldPassword, String newPassword, boolean notify, com.google.gwt.user.client.rpc.AsyncCallback<GUIValue> callback)
    • deleteUser Link icon

      void deleteUser(long userId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • saveUser Link icon

      void saveUser(GUIUser user, GUIInfo info, com.google.gwt.user.client.rpc.AsyncCallback<GUIUser> callback)
    • getUser Link icon

      void getUser(long userId, com.google.gwt.user.client.rpc.AsyncCallback<GUIUser> callback)
    • getGroup Link icon

      void getGroup(long groupId, com.google.gwt.user.client.rpc.AsyncCallback<GUIGroup> callback)
    • deleteGroup Link icon

      void deleteGroup(long groupId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • saveGroup Link icon

      void saveGroup(GUIGroup group, com.google.gwt.user.client.rpc.AsyncCallback<GUIGroup> callback)
    • removeFromGroup Link icon

      void removeFromGroup(long groupId, List<Long> docIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • addUserToGroup Link icon

      void addUserToGroup(long groupId, long userId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • loadSettings Link icon

      void loadSettings(com.google.gwt.user.client.rpc.AsyncCallback<GUISecuritySettings> callback)
    • saveSettings Link icon

      void saveSettings(GUISecuritySettings settings, com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
    • kill Link icon

      void kill(String sid, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • saveProfile Link icon

      void saveProfile(GUIUser user, com.google.gwt.user.client.rpc.AsyncCallback<GUIUser> callback)
    • saveAvatar Link icon

      void saveAvatar(long userId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • saveACL Link icon

      void saveACL(GUIMenu menu, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • getMenu Link icon

      void getMenu(long id, String locale, com.google.gwt.user.client.rpc.AsyncCallback<GUIMenu> callback)
    • searchUsers Link icon

      void searchUsers(String username, String groupId, com.google.gwt.user.client.rpc.AsyncCallback<List<GUIUser>> callback)
    • getSession Link icon

      void getSession(String locale, String sid, com.google.gwt.user.client.rpc.AsyncCallback<GUISession> callback)
    • loadBlockedEntities Link icon

      void loadBlockedEntities(com.google.gwt.user.client.rpc.AsyncCallback<List<GUISequence>> callback)
    • removeBlockedEntities Link icon

      void removeBlockedEntities(List<Long> id, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • saveInterfaceSettings Link icon

      void saveInterfaceSettings(GUIUser user, com.google.gwt.user.client.rpc.AsyncCallback<GUIUser> callback)
    • replicateUsersSettings Link icon

      void replicateUsersSettings(long masterUserId, List<Long> userIds, boolean gui, boolean groups, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • deleteMenu Link icon

      void deleteMenu(long menuId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • getMenus Link icon

      void getMenus(long parentId, String locale, boolean enabledOnly, com.google.gwt.user.client.rpc.AsyncCallback<List<GUIMenu>> callback)
    • saveMenus Link icon

      void saveMenus(List<GUIMenu> menus, String locale, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • saveMenu Link icon

      void saveMenu(GUIMenu menu, String locale, com.google.gwt.user.client.rpc.AsyncCallback<GUIMenu> callback)
    • trustDevice Link icon

      void trustDevice(String label, com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
    • isTrustedDevice Link icon

      void isTrustedDevice(String device, com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
    • deleteTrustedDevices Link icon

      void deleteTrustedDevices(List<Long> deviceIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • syncGeolocationDB Link icon

      void syncGeolocationDB(String key, com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
    • resetAvatar Link icon

      void resetAvatar(long userId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • cloneWorkTimes Link icon

      void cloneWorkTimes(long srcUserId, List<Long> userIds, List<Long> groupIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • changeStatus Link icon

      void changeStatus(long userId, boolean enabled, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • updateDeviceLabel Link icon

      void updateDeviceLabel(long deviceId, String label, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • generatePassword Link icon

      void generatePassword(com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
    • generatePassword2 Link icon

      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 Link icon

      void validatePassword(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)
    • createApiKey Link icon

      void createApiKey(String name, com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
    • updateApiKey Link icon

      void updateApiKey(long keyId, String name, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • deleteApiKey Link icon

      void deleteApiKey(long keyId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)