Florian Zschocke
2013-08-15 69007029f122c3f77db044e879188cc12be3c2f6
src/main/java/com/gitblit/utils/RpcUtils.java
@@ -25,11 +25,11 @@
import com.gitblit.Constants;
import com.gitblit.Constants.RpcRequest;
import com.gitblit.GitBlitException.UnknownRequestException;
import com.gitblit.models.RegistrantAccessPermission;
import com.gitblit.models.FederationModel;
import com.gitblit.models.FederationProposal;
import com.gitblit.models.FederationSet;
import com.gitblit.models.FeedModel;
import com.gitblit.models.RegistrantAccessPermission;
import com.gitblit.models.RepositoryModel;
import com.gitblit.models.ServerSettings;
import com.gitblit.models.ServerStatus;
@@ -297,6 +297,24 @@
         char[] password) throws IOException {
      return doAction(RpcRequest.DELETE_USER, null, user, serverUrl, account, password);
   }
   /**
    * Tries to get the specified gitblit user account from the remote gitblit instance.
    * If the username is null or empty, the current user is returned.
    *
    * @param username
    * @param serverUrl
    * @param account
    * @param password
    * @return a UserModel or null
    * @throws IOException
    */
   public static UserModel getUser(String username, String serverUrl, String account, char[] password)
         throws IOException {
      String url = asLink(serverUrl, RpcRequest.GET_USER);
      UserModel model = JsonUtils.retrieveJson(url, UserModel.class, account, password);
      return model;
   }
   /**
    * Create a team on the Gitblit server.