code: @Deprecated
      public User updateUser(String id, UpdateUser updateUser, AccessToken accessToken) {
          return getUserService().updateUser(id, updateUser, accessToken);
      }
docs: update the user of the given id with the values given in the User Object. For more detailed information how to
  set new field, update Fields or to delete Fields please look in the documentation. This method is not compatible
  with OSIAM 3.x.
  
  @param id          if of the User to be updated
  @param updateUser  all Fields that need to be updated
  @param accessToken the OSIAM access token from for the current session
  @return the updated User Object with all new Fields
  @throws UnauthorizedException             if the request could not be authorized.
  @throws ConflictException                 if the User could not be updated
  @throws NoResultException                 if no user with the given id can be found
  @throws ForbiddenException                if the scope doesn't allow this request
  @throws ConnectionInitializationException if the connection to the given OSIAM service could not be initialized
  @throws IllegalStateException             if OSIAM's endpoint(s) are not properly configured
  @see <a href="https://github.com/osiam/connector4java/docs/working-with-user.md">Working with user</a>
  @deprecated Updating with PATCH has been removed in OSIAM 3.0. This method is going to go away with version 1.12 or 2.0.